Home
last modified time | relevance | path

Searched refs:bsp_priv (Results 1 – 25 of 31) sorted by relevance

12

/linux-6.15/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-rk.c1557 struct rk_priv_data *bsp_priv = plat->bsp_priv; in rk_gmac_clk_init() local
1625 bsp_priv->ops->set_clock_selection(bsp_priv, in gmac_clk_enable()
1638 bsp_priv->ops->set_clock_selection(bsp_priv, in gmac_clk_enable()
1819 bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, in rk_gmac_powerup()
1824 bsp_priv->ops->set_to_rgmii(bsp_priv, 0, 0); in rk_gmac_powerup()
1828 bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, 0); in rk_gmac_powerup()
1832 bsp_priv->ops->set_to_rgmii(bsp_priv, 0, bsp_priv->rx_delay); in rk_gmac_powerup()
1836 bsp_priv->ops->set_to_rmii(bsp_priv); in rk_gmac_powerup()
1851 bsp_priv->ops->integrated_phy_powerup(bsp_priv); in rk_gmac_powerup()
1879 bsp_priv->ops->set_rgmii_speed(bsp_priv, speed); in rk_set_clk_tx_rate()
[all …]
H A Ddwmac-stm32.c161 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32_dwmac_init()
175 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_select_ethck_external()
206 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_validate_ethck_rate()
240 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_configure_pmcr()
296 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp2_configure_syscfg()
342 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_set_mode()
361 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mcu_set_mode()
542 plat_dat->bsp_priv = dwmac; in stm32_dwmac_probe()
564 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_remove()
591 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_suspend()
[all …]
H A Ddwmac-thead.c56 struct thead_dwmac *dwmac = plat->bsp_priv; in thead_dwmac_set_phy_if()
81 struct thead_dwmac *dwmac = plat->bsp_priv; in thead_dwmac_set_txclk_dir()
104 static int thead_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i, in thead_set_clk_tx_rate() argument
107 struct thead_dwmac *dwmac = bsp_priv; in thead_set_clk_tx_rate()
154 struct thead_dwmac *dwmac = plat->bsp_priv; in thead_dwmac_enable_clk()
239 plat->bsp_priv = dwmac; in thead_dwmac_probe()
H A Ddwmac-ingenic.c75 struct ingenic_mac *mac = plat_dat->bsp_priv; in ingenic_mac_init()
89 struct ingenic_mac *mac = plat_dat->bsp_priv; in jz4775_mac_set_mode()
131 struct ingenic_mac *mac = plat_dat->bsp_priv; in x1000_mac_set_mode()
149 struct ingenic_mac *mac = plat_dat->bsp_priv; in x1600_mac_set_mode()
169 struct ingenic_mac *mac = plat_dat->bsp_priv; in x1830_mac_set_mode()
190 struct ingenic_mac *mac = plat_dat->bsp_priv; in x2000_mac_set_mode()
288 plat_dat->bsp_priv = mac; in ingenic_mac_probe()
H A Ddwmac-meson.c25 static int meson6_dwmac_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i, in meson6_dwmac_set_clk_tx_rate() argument
28 struct meson_dwmac *dwmac = bsp_priv; in meson6_dwmac_set_clk_tx_rate()
70 plat_dat->bsp_priv = dwmac; in meson6_dwmac_probe()
H A Ddwmac-imx.c72 struct imx_priv_data *dwmac = plat_dat->bsp_priv; in imx8mp_set_intf_mode()
112 struct imx_priv_data *dwmac = plat_dat->bsp_priv; in imx93_set_intf_mode()
195 static int imx_dwmac_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i, in imx_dwmac_set_clk_tx_rate() argument
198 struct imx_priv_data *dwmac = bsp_priv; in imx_dwmac_set_clk_tx_rate()
205 return stmmac_set_clk_tx_rate(bsp_priv, clk_tx_i, interface, speed); in imx_dwmac_set_clk_tx_rate()
374 plat_dat->bsp_priv = dwmac; in imx_dwmac_probe()
402 imx_dwmac_exit(pdev, plat_dat->bsp_priv); in imx_dwmac_probe()
H A Ddwmac-sunxi.c140 plat_dat->bsp_priv = gmac; in sun7i_gmac_probe()
147 ret = sun7i_gmac_init(pdev, plat_dat->bsp_priv); in sun7i_gmac_probe()
158 sun7i_gmac_exit(pdev, plat_dat->bsp_priv); in sun7i_gmac_probe()
H A Ddwmac-intel.c319 intel_priv = (struct intel_priv_data *)priv->plat->bsp_priv; in intel_mgbe_ptp_clk_freq_config()
377 intel_priv = priv->plat->bsp_priv; in intel_crosststamp()
770 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_common_data()
796 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_sgmii_data()
835 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse0_common_data()
862 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse0_sgmii1g_data()
884 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse1_common_data()
911 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse1_sgmii1g_data()
1012 struct intel_priv_data *intel_priv = plat->bsp_priv; in adln_common_data()
1037 struct intel_priv_data *intel_priv = plat->bsp_priv; in adln_sgmii_phy0_data()
[all …]
H A Ddwmac-starfive.c35 struct starfive_dwmac *dwmac = plat_dat->bsp_priv; in starfive_dwmac_set_mode()
128 plat_dat->bsp_priv = dwmac; in starfive_dwmac_probe()
H A Ddwmac-visconti.c144 struct visconti_eth *dwmac = plat_dat->bsp_priv; in visconti_eth_init_hw()
185 struct visconti_eth *dwmac = plat_dat->bsp_priv; in visconti_eth_clock_probe()
234 plat_dat->bsp_priv = dwmac; in visconti_eth_dwmac_probe()
H A Ddwmac-sun8i.c776 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in get_ephy_nodes()
820 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_power_internal_phy()
876 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in mdio_mux_syscon_switch_fn()
918 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_register_mdio_mux()
933 struct sunxi_priv_data *gmac = plat->bsp_priv; in sun8i_dwmac_set_syscon()
1231 plat_dat->bsp_priv = gmac; in sun8i_dwmac_probe()
1242 ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); in sun8i_dwmac_probe()
1299 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_remove()
1316 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_shutdown()
H A Ddwmac-loongson.c127 ld = plat->bsp_priv; in loongson_gmac_data()
178 ld = plat->bsp_priv; in loongson_gnet_data()
341 ld = priv->plat->bsp_priv; in loongson_dwmac_setup()
574 plat->bsp_priv = ld; in loongson_dwmac_probe()
621 ld = priv->plat->bsp_priv; in loongson_dwmac_remove()
H A Dstmmac_platform.h34 return priv->plat->bsp_priv; in get_stmmac_bsp_priv()
H A Ddwmac-ipq806x.c259 static int ipq806x_gmac_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i, in ipq806x_gmac_set_clk_tx_rate() argument
262 struct ipq806x_gmac *gmac = bsp_priv; in ipq806x_gmac_set_clk_tx_rate()
477 plat_dat->bsp_priv = gmac; in ipq806x_gmac_probe()
H A Ddwmac-rzn1.c63 plat_dat->bsp_priv = plat_dat; in rzn1_dwmac_probe()
H A Ddwmac-socfpga.c384 struct socfpga_dwmac *dwmac = priv->plat->bsp_priv; in socfpga_dwmac_pcs_init()
483 plat_dat->bsp_priv = dwmac; in socfpga_dwmac_probe()
524 dwmac_priv->ops->set_phy_mode(priv->plat->bsp_priv); in socfpga_dwmac_resume()
H A Ddwmac-anarion.c122 plat_dat->bsp_priv = gmac; in anarion_dwmac_probe()
H A Ddwmac-intel-plat.c117 plat_dat->bsp_priv = dwmac; in intel_eth_plat_probe()
H A Ddwmac-s32.c161 plat->bsp_priv = gmac; in s32_dwmac_probe()
H A Ddwmac-loongson1.c177 plat_dat->bsp_priv = dwmac; in ls1x_dwmac_probe()
H A Ddwmac-sti.c275 plat_dat->bsp_priv = dwmac; in sti_dwmac_probe()
H A Dstmmac_platform.c775 ret = plat->init(pdev, plat->bsp_priv); in stmmac_pltfr_init()
790 plat->exit(pdev, plat->bsp_priv); in stmmac_pltfr_exit()
H A Dstmmac.h410 int stmmac_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i,
H A Ddwmac-dwc-qos-eth.c281 plat_dat->bsp_priv = eqos; in tegra_eqos_probe()
/linux-6.15/include/linux/
H A Dstmmac.h259 void *bsp_priv; member

12