| /OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-rk.c | 35 void (*set_to_rgmii)(struct rk_priv_data *bsp_priv, 37 void (*set_to_rmii)(struct rk_priv_data *bsp_priv); 38 void (*set_to_sgmii)(struct rk_priv_data *bsp_priv); 39 void (*set_to_qsgmii)(struct rk_priv_data *bsp_priv); 40 void (*set_rgmii_speed)(struct rk_priv_data *bsp_priv, int speed); 41 void (*set_rmii_speed)(struct rk_priv_data *bsp_priv, int speed); 42 void (*set_clock_selection)(struct rk_priv_data *bsp_priv, bool input, 44 void (*integrated_phy_power)(struct rk_priv_data *bsp_priv, bool up); 114 struct rk_priv_data *bsp_priv = (struct rk_priv_data *)priv; in xpcs_read() local 117 ret = regmap_read(bsp_priv->xpcs, in xpcs_read() [all …]
|
| H 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()
|
| H 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()
|
| H 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()
|
| H 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()
|
| H A D | dwmac-imx.c | 55 struct imx_priv_data *dwmac = plat_dat->bsp_priv; in imx8mp_set_intf_mode() 253 plat_dat->bsp_priv = dwmac; in imx_dwmac_probe() 268 imx_dwmac_exit(pdev, plat_dat->bsp_priv); in imx_dwmac_probe()
|
| H A D | dwmac-sun8i.c | 745 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in get_ephy_nodes() 791 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_power_internal_phy() 848 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in mdio_mux_syscon_switch_fn() 890 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_register_mdio_mux() 905 struct sunxi_priv_data *gmac = plat->bsp_priv; in sun8i_dwmac_set_syscon() 1217 plat_dat->bsp_priv = gmac; in sun8i_dwmac_probe() 1228 ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); in sun8i_dwmac_probe() 1276 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_remove()
|
| H A D | stmmac_platform.h | 30 return priv->plat->bsp_priv; in get_stmmac_bsp_priv()
|
| H A D | dwmac-meson.c | 71 plat_dat->bsp_priv = dwmac; in meson6_dwmac_probe()
|
| H A D | stmmac_platform.c | 721 plat->exit(pdev, plat->bsp_priv); in stmmac_pltfr_remove() 745 priv->plat->exit(pdev, priv->plat->bsp_priv); in stmmac_pltfr_suspend() 764 priv->plat->init(pdev, priv->plat->bsp_priv); in stmmac_pltfr_resume()
|
| H A D | dwmac-anarion.c | 125 plat_dat->bsp_priv = gmac; in anarion_dwmac_probe()
|
| H A D | dwmac-socfpga.c | 426 plat_dat->bsp_priv = dwmac; in socfpga_dwmac_probe() 463 dwmac_priv->ops->set_phy_mode(priv->plat->bsp_priv); in socfpga_dwmac_resume()
|
| H A D | dwmac-intel-plat.c | 151 plat_dat->bsp_priv = dwmac; in intel_eth_plat_probe()
|
| H A D | stmmac_main.c | 1040 priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed); in stmmac_mac_link_up() 1119 ret = priv->plat->integrated_phy_power(priv->plat->bsp_priv, true); in stmmac_init_phy() 2351 priv->plat->get_eth_addr(priv->plat->bsp_priv, in stmmac_check_ether_addr() 2935 ret = priv->plat->serdes_powerup(dev, priv->plat->bsp_priv); in stmmac_open() 3033 priv->plat->integrated_phy_power(priv->plat->bsp_priv, false); in stmmac_release() 3063 priv->plat->serdes_powerdown(dev, priv->plat->bsp_priv); in stmmac_release() 5270 priv->plat->serdes_powerdown(ndev, priv->plat->bsp_priv); in stmmac_dvr_remove() 5326 priv->plat->serdes_powerdown(ndev, priv->plat->bsp_priv); in stmmac_suspend() 5338 priv->plat->integrated_phy_power(priv->plat->bsp_priv, in stmmac_suspend() 5414 priv->plat->integrated_phy_power(priv->plat->bsp_priv, in stmmac_resume() [all …]
|
| H A D | dwmac-ipq806x.c | 345 plat_dat->bsp_priv = gmac; in ipq806x_gmac_probe()
|
| H A D | dwmac-sti.c | 346 plat_dat->bsp_priv = dwmac; in sti_dwmac_probe()
|
| H A D | dwmac-meson8b.c | 438 plat_dat->bsp_priv = dwmac; in meson8b_dwmac_probe()
|
| H A D | dwmac-mediatek.c | 420 plat_dat->bsp_priv = priv_plat; in mediatek_dwmac_probe()
|
| H A D | dwmac-dwc-qos-eth.c | 365 data->bsp_priv = eqos; in tegra_eqos_probe()
|
| H A D | dwmac-qcom-ethqos.c | 503 plat_dat->bsp_priv = ethqos; in qcom_ethqos_probe()
|
| H A D | dwmac-intel.c | 623 plat->bsp_priv = intel_priv; in intel_eth_pci_probe()
|
| H A D | dwmac-rk-tool.c | 177 priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed); in dwmac_rk_enable_mac_loopback() 261 priv->plat->fix_mac_speed(priv->plat->bsp_priv, speed); in dwmac_rk_enable_phy_loopback()
|
| H A D | stmmac_uio.c | 884 priv->plat->integrated_phy_power(priv->plat->bsp_priv, in uio_release()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | stmmac.h | 192 void *bsp_priv; member
|
| /OK3568_Linux_fs/external/dpdk/gmac/kernel4.19/ |
| H A D | kernel_net_stmmac.diff | 403 + priv->plat->fix_mac_speed(priv->plat->bsp_priv, phydev->speed); 529 + priv->plat->integrated_phy_power(priv->plat->bsp_priv, true); 1109 + priv->plat->integrated_phy_power(priv->plat->bsp_priv,
|