| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| A D | dwmac-rk.c | 1202 struct rk_priv_data *bsp_priv = plat->bsp_priv; in rk_gmac_clk_init() local 1377 bsp_priv = devm_kzalloc(dev, sizeof(*bsp_priv), GFP_KERNEL); in rk_gmac_setup() 1378 if (!bsp_priv) in rk_gmac_setup() 1464 return bsp_priv; in rk_gmac_setup() 1505 bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, in rk_gmac_powerup() 1510 bsp_priv->ops->set_to_rgmii(bsp_priv, 0, 0); in rk_gmac_powerup() 1514 bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, 0); in rk_gmac_powerup() 1518 bsp_priv->ops->set_to_rgmii(bsp_priv, 0, bsp_priv->rx_delay); in rk_gmac_powerup() 1522 bsp_priv->ops->set_to_rmii(bsp_priv); in rk_gmac_powerup() 1564 bsp_priv->ops->set_rgmii_speed(bsp_priv, speed); in rk_fix_speed() [all …]
|
| A D | dwmac-ingenic.c | 76 struct ingenic_mac *mac = plat_dat->bsp_priv; in ingenic_mac_init() 90 struct ingenic_mac *mac = plat_dat->bsp_priv; in jz4775_mac_set_mode() 132 struct ingenic_mac *mac = plat_dat->bsp_priv; in x1000_mac_set_mode() 150 struct ingenic_mac *mac = plat_dat->bsp_priv; in x1600_mac_set_mode() 170 struct ingenic_mac *mac = plat_dat->bsp_priv; in x1830_mac_set_mode() 191 struct ingenic_mac *mac = plat_dat->bsp_priv; in x2000_mac_set_mode() 293 plat_dat->bsp_priv = mac; in ingenic_mac_probe()
|
| A D | dwmac-stm32.c | 112 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32_dwmac_init() 169 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_set_mode() 230 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mcu_set_mode() 400 plat_dat->bsp_priv = dwmac; in stm32_dwmac_probe() 425 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_remove() 427 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()
|
| A D | dwmac-oxnas.c | 132 plat_dat->bsp_priv = dwmac; in oxnas_dwmac_probe() 150 ret = oxnas_dwmac_init(pdev, plat_dat->bsp_priv); in oxnas_dwmac_probe() 162 oxnas_dwmac_exit(pdev, plat_dat->bsp_priv); in oxnas_dwmac_probe()
|
| A D | dwmac-sunxi.c | 149 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()
|
| A D | dwmac-generic.c | 51 ret = plat_dat->init(pdev, plat_dat->bsp_priv); in dwmac_generic_probe() 64 plat_dat->exit(pdev, plat_dat->bsp_priv); in dwmac_generic_probe()
|
| A D | dwmac-imx.c | 55 struct imx_priv_data *dwmac = plat_dat->bsp_priv; in imx8mp_set_intf_mode() 259 plat_dat->bsp_priv = dwmac; in imx_dwmac_probe() 277 imx_dwmac_exit(pdev, plat_dat->bsp_priv); in imx_dwmac_probe()
|
| A D | dwmac-visconti.c | 129 struct visconti_eth *dwmac = plat_dat->bsp_priv; in visconti_eth_init_hw() 170 struct visconti_eth *dwmac = plat_dat->bsp_priv; in visconti_eth_clock_probe() 222 plat_dat->bsp_priv = dwmac; in visconti_eth_dwmac_probe()
|
| A D | dwmac-sun8i.c | 767 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in get_ephy_nodes() 813 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_power_internal_phy() 869 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in mdio_mux_syscon_switch_fn() 911 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_register_mdio_mux() 925 struct sunxi_priv_data *gmac = plat->bsp_priv; in sun8i_dwmac_set_syscon() 1235 plat_dat->bsp_priv = gmac; in sun8i_dwmac_probe() 1246 ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); in sun8i_dwmac_probe() 1296 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_remove() 1315 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_shutdown()
|
| A D | stmmac_platform.h | 30 return priv->plat->bsp_priv; in get_stmmac_bsp_priv()
|
| A D | dwmac-meson.c | 71 plat_dat->bsp_priv = dwmac; in meson6_dwmac_probe()
|
| A D | dwmac-intel.c | 268 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() 643 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse0_common_data() 682 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse1_common_data() 1033 plat->bsp_priv = intel_priv; in intel_eth_pci_probe()
|
| A D | stmmac_platform.c | 717 plat->exit(pdev, plat->bsp_priv); in stmmac_pltfr_remove() 741 priv->plat->exit(pdev, priv->plat->bsp_priv); in stmmac_pltfr_suspend() 760 priv->plat->init(pdev, priv->plat->bsp_priv); in stmmac_pltfr_resume()
|
| A D | dwmac-anarion.c | 125 plat_dat->bsp_priv = gmac; in anarion_dwmac_probe()
|
| A D | dwmac-socfpga.c | 427 plat_dat->bsp_priv = dwmac; in socfpga_dwmac_probe() 464 dwmac_priv->ops->set_phy_mode(priv->plat->bsp_priv); in socfpga_dwmac_resume()
|
| A D | dwmac-intel-plat.c | 148 plat_dat->bsp_priv = dwmac; in intel_eth_plat_probe()
|
| A D | dwmac-ipq806x.c | 345 plat_dat->bsp_priv = gmac; in ipq806x_gmac_probe()
|
| A D | dwmac-sti.c | 346 plat_dat->bsp_priv = dwmac; in sti_dwmac_probe()
|
| A D | dwmac-mediatek.c | 420 plat_dat->bsp_priv = priv_plat; in mediatek_dwmac_probe()
|
| A D | dwmac-meson8b.c | 484 plat_dat->bsp_priv = dwmac; in meson8b_dwmac_probe()
|
| A D | dwmac-dwc-qos-eth.c | 363 data->bsp_priv = eqos; in tegra_eqos_probe()
|
| A D | dwmac-qcom-ethqos.c | 500 plat_dat->bsp_priv = ethqos; in qcom_ethqos_probe()
|
| A D | stmmac_main.c | 158 ret = priv->plat->clks_config(priv->plat->bsp_priv, enabled); in stmmac_bus_clks_config() 169 priv->plat->clks_config(priv->plat->bsp_priv, enabled); in stmmac_bus_clks_config() 1160 priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed); in stmmac_mac_link_up() 7064 priv->plat->speed_mode_2500(ndev, priv->plat->bsp_priv); in stmmac_dvr_probe() 7087 priv->plat->bsp_priv); in stmmac_dvr_probe() 7145 priv->plat->serdes_powerdown(ndev, priv->plat->bsp_priv); in stmmac_dvr_remove() 7201 priv->plat->serdes_powerdown(ndev, priv->plat->bsp_priv); in stmmac_suspend() 7302 priv->plat->bsp_priv); in stmmac_resume()
|
| /linux/include/linux/ |
| A D | stmmac.h | 236 void *bsp_priv; member
|
| /linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
| A D | stmmac.rst | 451 void *bsp_priv;
|