Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-rk.c35 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 Ddwmac-stm32.c112 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 Ddwmac-oxnas.c132 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 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()
H A Ddwmac-generic.c51 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 Ddwmac-imx.c55 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 Ddwmac-sun8i.c745 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 Dstmmac_platform.h30 return priv->plat->bsp_priv; in get_stmmac_bsp_priv()
H A Ddwmac-meson.c71 plat_dat->bsp_priv = dwmac; in meson6_dwmac_probe()
H A Dstmmac_platform.c721 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 Ddwmac-anarion.c125 plat_dat->bsp_priv = gmac; in anarion_dwmac_probe()
H A Ddwmac-socfpga.c426 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 Ddwmac-intel-plat.c151 plat_dat->bsp_priv = dwmac; in intel_eth_plat_probe()
H A Dstmmac_main.c1040 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 Ddwmac-ipq806x.c345 plat_dat->bsp_priv = gmac; in ipq806x_gmac_probe()
H A Ddwmac-sti.c346 plat_dat->bsp_priv = dwmac; in sti_dwmac_probe()
H A Ddwmac-meson8b.c438 plat_dat->bsp_priv = dwmac; in meson8b_dwmac_probe()
H A Ddwmac-mediatek.c420 plat_dat->bsp_priv = priv_plat; in mediatek_dwmac_probe()
H A Ddwmac-dwc-qos-eth.c365 data->bsp_priv = eqos; in tegra_eqos_probe()
H A Ddwmac-qcom-ethqos.c503 plat_dat->bsp_priv = ethqos; in qcom_ethqos_probe()
H A Ddwmac-intel.c623 plat->bsp_priv = intel_priv; in intel_eth_pci_probe()
H A Ddwmac-rk-tool.c177 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 Dstmmac_uio.c884 priv->plat->integrated_phy_power(priv->plat->bsp_priv, in uio_release()
/OK3568_Linux_fs/kernel/include/linux/
H A Dstmmac.h192 void *bsp_priv; member
/OK3568_Linux_fs/external/dpdk/gmac/kernel4.19/
H A Dkernel_net_stmmac.diff403 + 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,

12