Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-rk.c30 void (*set_to_rgmii)(struct rk_priv_data *bsp_priv,
32 void (*set_to_rmii)(struct rk_priv_data *bsp_priv);
33 void (*set_rgmii_speed)(struct rk_priv_data *bsp_priv, int speed);
34 void (*set_rmii_speed)(struct rk_priv_data *bsp_priv, int speed);
35 void (*set_clock_selection)(struct rk_priv_data *bsp_priv, bool input,
37 void (*integrated_phy_powerup)(struct rk_priv_data *bsp_priv);
104 static void px30_set_to_rmii(struct rk_priv_data *bsp_priv) in px30_set_to_rmii() argument
106 struct device *dev = &bsp_priv->pdev->dev; in px30_set_to_rmii()
108 if (IS_ERR(bsp_priv->grf)) { in px30_set_to_rmii()
113 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_to_rmii()
[all …]
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()
294 plat_dat->bsp_priv = mac; in ingenic_mac_probe()
Ddwmac-stm32.c112 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32_dwmac_init()
170 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_set_mode()
231 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mcu_set_mode()
401 plat_dat->bsp_priv = dwmac; in stm32_dwmac_probe()
425 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_remove()
429 stm32_dwmac_clk_disable(priv->plat->bsp_priv); in stm32_dwmac_remove()
471 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_suspend()
487 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_resume()
Ddwmac-sunxi.c149 plat_dat->bsp_priv = gmac; in sun7i_gmac_probe()
156 ret = sun7i_gmac_init(pdev, plat_dat->bsp_priv); in sun7i_gmac_probe()
167 sun7i_gmac_exit(pdev, plat_dat->bsp_priv); in sun7i_gmac_probe()
Ddwmac-imx.c70 struct imx_priv_data *dwmac = plat_dat->bsp_priv; in imx8mp_set_intf_mode()
110 struct imx_priv_data *dwmac = plat_dat->bsp_priv; in imx93_set_intf_mode()
362 plat_dat->bsp_priv = dwmac; in imx_dwmac_probe()
385 imx_dwmac_exit(pdev, plat_dat->bsp_priv); in imx_dwmac_probe()
Ddwmac-starfive.c57 struct starfive_dwmac *dwmac = plat_dat->bsp_priv; in starfive_dwmac_set_mode()
137 plat_dat->bsp_priv = dwmac; in starfive_dwmac_probe()
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()
236 plat_dat->bsp_priv = dwmac; in visconti_eth_dwmac_probe()
Ddwmac-sun8i.c777 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in get_ephy_nodes()
823 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_power_internal_phy()
879 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in mdio_mux_syscon_switch_fn()
921 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_register_mdio_mux()
936 struct sunxi_priv_data *gmac = plat->bsp_priv; in sun8i_dwmac_set_syscon()
1238 plat_dat->bsp_priv = gmac; in sun8i_dwmac_probe()
1249 ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); in sun8i_dwmac_probe()
1308 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_remove()
1325 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_shutdown()
Dstmmac_platform.h44 return priv->plat->bsp_priv; in get_stmmac_bsp_priv()
Ddwmac-meson.c71 plat_dat->bsp_priv = dwmac; in meson6_dwmac_probe()
Ddwmac-intel.c265 intel_priv = (struct intel_priv_data *)priv->plat->bsp_priv; in intel_mgbe_ptp_clk_freq_config()
323 intel_priv = priv->plat->bsp_priv; in intel_crosststamp()
681 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse0_common_data()
722 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse1_common_data()
1074 plat->bsp_priv = intel_priv; in intel_eth_pci_probe()
Ddwmac-anarion.c125 plat_dat->bsp_priv = gmac; in anarion_dwmac_probe()
Ddwmac-intel-plat.c148 plat_dat->bsp_priv = dwmac; in intel_eth_plat_probe()
Ddwmac-socfpga.c429 plat_dat->bsp_priv = dwmac; in socfpga_dwmac_probe()
519 dwmac_priv->ops->set_phy_mode(priv->plat->bsp_priv); in socfpga_dwmac_resume()
Ddwmac-sti.c294 plat_dat->bsp_priv = dwmac; in sti_dwmac_probe()
Dstmmac_platform.c758 ret = plat->init(pdev, plat->bsp_priv); in stmmac_pltfr_init()
774 plat->exit(pdev, plat->bsp_priv); in stmmac_pltfr_exit()
Ddwmac-ipq806x.c470 plat_dat->bsp_priv = gmac; in ipq806x_gmac_probe()
Ddwmac-meson8b.c486 plat_dat->bsp_priv = dwmac; in meson8b_dwmac_probe()
Ddwmac-tegra.c296 plat->bsp_priv = mgbe; in tegra_mgbe_probe()
Ddwmac-dwc-qos-eth.c361 data->bsp_priv = eqos; in tegra_eqos_probe()
Ddwmac-mediatek.c598 plat->bsp_priv = priv_plat; in mediatek_dwmac_common_data()
Dstmmac_main.c164 ret = priv->plat->clks_config(priv->plat->bsp_priv, enabled); in stmmac_bus_clks_config()
175 priv->plat->clks_config(priv->plat->bsp_priv, enabled); in stmmac_bus_clks_config()
1000 priv->plat->serdes_powerup(priv->dev, priv->plat->bsp_priv); in stmmac_mac_link_up()
1067 priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed, mode); in stmmac_mac_link_up()
3860 ret = priv->plat->serdes_powerup(dev, priv->plat->bsp_priv); in __stmmac_open()
3975 priv->plat->serdes_powerdown(dev, priv->plat->bsp_priv); in stmmac_release()
7569 priv->plat->speed_mode_2500(ndev, priv->plat->bsp_priv); in stmmac_dvr_probe()
7595 priv->plat->dump_debug_regs(priv->plat->bsp_priv); in stmmac_dvr_probe()
7695 priv->plat->serdes_powerdown(ndev, priv->plat->bsp_priv); in stmmac_suspend()
7805 priv->plat->bsp_priv); in stmmac_resume()
Ddwmac-qcom-ethqos.c795 plat_dat->bsp_priv = ethqos; in qcom_ethqos_probe()
/Linux-v6.6/include/linux/
Dstmmac.h285 void *bsp_priv; member
/Linux-v6.6/Documentation/networking/device_drivers/ethernet/stmicro/
Dstmmac.rst451 void *bsp_priv;