| /drivers/net/ethernet/stmicro/stmmac/ |
| A D | dwmac-rk.c | 1381 struct rk_priv_data *bsp_priv = plat->bsp_priv; in rk_gmac_clk_init() local 1443 bsp_priv->ops->set_clock_selection(bsp_priv, in gmac_clk_enable() 1456 bsp_priv->ops->set_clock_selection(bsp_priv, in gmac_clk_enable() 1637 bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, in rk_gmac_powerup() 1642 bsp_priv->ops->set_to_rgmii(bsp_priv, 0, 0); in rk_gmac_powerup() 1646 bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, 0); in rk_gmac_powerup() 1650 bsp_priv->ops->set_to_rgmii(bsp_priv, 0, bsp_priv->rx_delay); in rk_gmac_powerup() 1654 bsp_priv->ops->set_to_rmii(bsp_priv); in rk_gmac_powerup() 1669 bsp_priv->ops->integrated_phy_powerup(bsp_priv); in rk_gmac_powerup() 1703 return bsp_priv->ops->set_speed(bsp_priv, bsp_priv->phy_iface, in rk_set_clk_tx_rate() [all …]
|
| A D | dwmac-ingenic.c | 74 static int ingenic_mac_init(struct platform_device *pdev, void *bsp_priv) in ingenic_mac_init() argument 76 struct ingenic_mac *mac = 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() 290 plat_dat->bsp_priv = mac; in ingenic_mac_probe()
|
| A D | dwmac-stm32.c | 158 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32_dwmac_init() 172 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_select_ethck_external() 203 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_validate_ethck_rate() 237 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_configure_pmcr() 293 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp2_configure_syscfg() 339 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mp1_set_mode() 358 struct stm32_dwmac *dwmac = plat_dat->bsp_priv; in stm32mcu_set_mode() 537 plat_dat->bsp_priv = dwmac; in stm32_dwmac_probe() 573 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_remove() 608 struct stm32_dwmac *dwmac = priv->plat->bsp_priv; in stm32_dwmac_suspend() [all …]
|
| A D | dwmac-thead.c | 56 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() 253 plat->bsp_priv = dwmac; in thead_dwmac_probe()
|
| A D | dwmac-meson.c | 25 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()
|
| A D | dwmac-sti.c | 236 static int sti_dwmac_init(struct platform_device *pdev, void *bsp_priv) in sti_dwmac_init() argument 238 struct sti_dwmac *dwmac = bsp_priv; in sti_dwmac_init() 252 static void sti_dwmac_exit(struct platform_device *pdev, void *bsp_priv) in sti_dwmac_exit() argument 254 struct sti_dwmac *dwmac = bsp_priv; in sti_dwmac_exit() 293 plat_dat->bsp_priv = dwmac; in sti_dwmac_probe()
|
| A D | dwmac-visconti.c | 55 static int visconti_eth_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i, in visconti_eth_set_clk_tx_rate() argument 58 struct visconti_eth *dwmac = bsp_priv; in visconti_eth_set_clk_tx_rate() 151 struct visconti_eth *dwmac = plat_dat->bsp_priv; in visconti_eth_init_hw() 192 struct visconti_eth *dwmac = plat_dat->bsp_priv; in visconti_eth_clock_probe() 240 plat_dat->bsp_priv = dwmac; in visconti_eth_dwmac_probe()
|
| A D | dwmac-imx.c | 72 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()
|
| A D | dwmac-socfpga.c | 64 static void socfpga_dwmac_fix_mac_speed(void *bsp_priv, int speed, in socfpga_dwmac_fix_mac_speed() argument 67 struct socfpga_dwmac *dwmac = (struct socfpga_dwmac *)bsp_priv; in socfpga_dwmac_fix_mac_speed() 383 struct socfpga_dwmac *dwmac = priv->plat->bsp_priv; in socfpga_dwmac_pcs_init() 437 static int socfpga_dwmac_init(struct platform_device *pdev, void *bsp_priv) in socfpga_dwmac_init() argument 439 struct socfpga_dwmac *dwmac = bsp_priv; in socfpga_dwmac_init() 494 plat_dat->bsp_priv = dwmac; in socfpga_dwmac_probe()
|
| A D | dwmac-sunxi.c | 75 static int sun7i_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i, in sun7i_set_clk_tx_rate() argument 78 struct sunxi_priv_data *gmac = bsp_priv; in sun7i_set_clk_tx_rate() 140 plat_dat->bsp_priv = gmac; in sun7i_gmac_probe()
|
| A D | dwmac-intel.c | 290 struct intel_priv_data *intel_priv = bsp_priv; in tgl_get_interfaces() 377 intel_priv = priv->plat->bsp_priv; in intel_crosststamp() 775 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_common_data() 801 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_sgmii_data() 840 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse0_common_data() 867 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse0_sgmii1g_data() 889 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse1_common_data() 916 struct intel_priv_data *intel_priv = plat->bsp_priv; in ehl_pse1_sgmii1g_data() 1013 struct intel_priv_data *intel_priv = plat->bsp_priv; in adln_common_data() 1038 struct intel_priv_data *intel_priv = plat->bsp_priv; in adln_sgmii_phy0_data() [all …]
|
| A D | dwmac-loongson1.c | 53 int (*init)(struct platform_device *pdev, void *bsp_priv); 59 struct ls1x_dwmac *dwmac = plat_dat->bsp_priv; in ls1b_dwmac_setup() 199 plat_dat->bsp_priv = dwmac; in ls1x_dwmac_probe()
|
| A D | dwmac-starfive.c | 35 struct starfive_dwmac *dwmac = plat_dat->bsp_priv; in starfive_dwmac_set_mode() 128 plat_dat->bsp_priv = dwmac; in starfive_dwmac_probe()
|
| A D | dwmac-sun8i.c | 776 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() 1293 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_remove() 1310 struct sunxi_priv_data *gmac = priv->plat->bsp_priv; in sun8i_dwmac_shutdown()
|
| A D | dwmac-dwc-qos-eth.c | 139 static void tegra_eqos_fix_speed(void *bsp_priv, int speed, unsigned int mode) in tegra_eqos_fix_speed() argument 141 struct tegra_eqos *eqos = bsp_priv; in tegra_eqos_fix_speed() 262 plat_dat->bsp_priv = eqos; in tegra_eqos_probe()
|
| A D | dwmac-ipq806x.c | 259 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()
|
| A D | dwmac-loongson.c | 88 struct loongson_data *ld = plat->bsp_priv; in loongson_default_data() 332 ld = priv->plat->bsp_priv; in loongson_dwmac_setup() 565 plat->bsp_priv = ld; in loongson_dwmac_probe() 612 ld = priv->plat->bsp_priv; in loongson_dwmac_remove()
|
| A D | stmmac_platform.h | 37 return priv->plat->bsp_priv; in get_stmmac_bsp_priv()
|
| A D | dwmac-rzn1.c | 63 plat_dat->bsp_priv = plat_dat; in rzn1_dwmac_probe()
|
| A D | dwmac-anarion.c | 114 plat_dat->bsp_priv = gmac; in anarion_dwmac_probe()
|
| A D | dwmac-intel-plat.c | 116 plat_dat->bsp_priv = dwmac; in intel_eth_plat_probe()
|
| A D | dwmac-renesas-gbeth.c | 118 plat_dat->bsp_priv = gbeth; in renesas_gbeth_probe()
|
| A D | dwmac-s32.c | 161 plat->bsp_priv = gmac; in s32_dwmac_probe()
|
| A D | stmmac_platform.c | 796 ret = plat->init(pdev, plat->bsp_priv); in stmmac_pltfr_init() 811 plat->exit(pdev, plat->bsp_priv); in stmmac_pltfr_exit()
|
| A D | stmmac.h | 398 int stmmac_set_clk_tx_rate(void *bsp_priv, struct clk *clk_tx_i,
|