Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_platform.h14 struct plat_stmmacenet_data *
21 struct plat_stmmacenet_data *plat,
24 struct plat_stmmacenet_data *plat,
H A Ddwmac-imx.c53 int (*set_intf_mode)(struct plat_stmmacenet_data *plat_dat);
67 struct plat_stmmacenet_data *plat_dat;
70 static int imx8mp_set_intf_mode(struct plat_stmmacenet_data *plat_dat) in imx8mp_set_intf_mode()
102 imx8dxl_set_intf_mode(struct plat_stmmacenet_data *plat_dat) in imx8dxl_set_intf_mode()
110 static int imx93_set_intf_mode(struct plat_stmmacenet_data *plat_dat) in imx93_set_intf_mode()
175 struct plat_stmmacenet_data *plat_dat; in imx_dwmac_init()
210 struct plat_stmmacenet_data *plat_dat; in imx_dwmac_fix_speed()
270 struct plat_stmmacenet_data *plat_dat = priv; in imx_dwmac_mx93_reset()
330 struct plat_stmmacenet_data *plat_dat; in imx_dwmac_probe()
H A Ddwmac-ingenic.c70 int (*set_mode)(struct plat_stmmacenet_data *plat_dat);
73 static int ingenic_mac_init(struct plat_stmmacenet_data *plat_dat) in ingenic_mac_init()
87 static int jz4775_mac_set_mode(struct plat_stmmacenet_data *plat_dat) in jz4775_mac_set_mode()
129 static int x1000_mac_set_mode(struct plat_stmmacenet_data *plat_dat) in x1000_mac_set_mode()
147 static int x1600_mac_set_mode(struct plat_stmmacenet_data *plat_dat) in x1600_mac_set_mode()
167 static int x1830_mac_set_mode(struct plat_stmmacenet_data *plat_dat) in x1830_mac_set_mode()
188 static int x2000_mac_set_mode(struct plat_stmmacenet_data *plat_dat) in x2000_mac_set_mode()
233 struct plat_stmmacenet_data *plat_dat; in ingenic_mac_probe()
H A Ddwmac-intel.c794 struct plat_stmmacenet_data *plat) in ehl_sgmii_data()
818 struct plat_stmmacenet_data *plat) in ehl_rgmii_data()
833 struct plat_stmmacenet_data *plat) in ehl_pse0_common_data()
849 struct plat_stmmacenet_data *plat) in ehl_pse0_rgmii1g_data()
860 struct plat_stmmacenet_data *plat) in ehl_pse0_sgmii1g_data()
882 struct plat_stmmacenet_data *plat) in ehl_pse1_common_data()
898 struct plat_stmmacenet_data *plat) in ehl_pse1_rgmii1g_data()
980 struct plat_stmmacenet_data *plat) in adls_sgmii_phy0_data()
995 struct plat_stmmacenet_data *plat) in adls_sgmii_phy1_data()
1035 struct plat_stmmacenet_data *plat) in adln_sgmii_phy0_data()
[all …]
H A Ddwmac-thead.c49 struct plat_stmmacenet_data *plat;
54 static int thead_dwmac_set_phy_if(struct plat_stmmacenet_data *plat) in thead_dwmac_set_phy_if()
79 static int thead_dwmac_set_txclk_dir(struct plat_stmmacenet_data *plat) in thead_dwmac_set_txclk_dir()
108 struct plat_stmmacenet_data *plat; in thead_set_clk_tx_rate()
152 static int thead_dwmac_enable_clk(struct plat_stmmacenet_data *plat) in thead_dwmac_enable_clk()
212 struct plat_stmmacenet_data *plat; in thead_dwmac_probe()
H A Dstmmac_platform.c132 struct plat_stmmacenet_data *plat) in stmmac_mtl_setup()
427 static struct plat_stmmacenet_data *
431 struct plat_stmmacenet_data *plat; in stmmac_probe_config_dt()
672 struct plat_stmmacenet_data *plat = data; in devm_stmmac_remove_config_dt()
686 struct plat_stmmacenet_data *
689 struct plat_stmmacenet_data *plat; in devm_stmmac_probe_config_dt()
704 struct plat_stmmacenet_data *
770 struct plat_stmmacenet_data *plat) in stmmac_pltfr_init()
787 struct plat_stmmacenet_data *plat) in stmmac_pltfr_exit()
802 struct plat_stmmacenet_data *plat, in stmmac_pltfr_probe()
[all …]
H A Ddwmac-dwc-qos-eth.c37 static struct clk *dwc_eth_find_clk(struct plat_stmmacenet_data *plat_dat, in dwc_eth_find_clk()
48 struct plat_stmmacenet_data *plat_dat) in dwc_eth_dwmac_config_dt()
132 struct plat_stmmacenet_data *plat_dat, in dwc_qos_probe()
227 struct plat_stmmacenet_data *plat_dat, in tegra_eqos_probe()
307 struct plat_stmmacenet_data *plat_dat,
331 struct plat_stmmacenet_data *plat_dat; in dwc_eth_dwmac_probe()
396 struct plat_stmmacenet_data *plat_dat = dev_get_platdata(&pdev->dev); in dwc_eth_dwmac_remove()
H A Ddwmac-stm32.c112 int (*set_mode)(struct plat_stmmacenet_data *plat_dat);
159 static int stm32_dwmac_init(struct plat_stmmacenet_data *plat_dat, bool resume) in stm32_dwmac_init()
173 static int stm32mp1_select_ethck_external(struct plat_stmmacenet_data *plat_dat) in stm32mp1_select_ethck_external()
204 static int stm32mp1_validate_ethck_rate(struct plat_stmmacenet_data *plat_dat) in stm32mp1_validate_ethck_rate()
238 static int stm32mp1_configure_pmcr(struct plat_stmmacenet_data *plat_dat) in stm32mp1_configure_pmcr()
294 static int stm32mp2_configure_syscfg(struct plat_stmmacenet_data *plat_dat) in stm32mp2_configure_syscfg()
340 static int stm32mp1_set_mode(struct plat_stmmacenet_data *plat_dat) in stm32mp1_set_mode()
359 static int stm32mcu_set_mode(struct plat_stmmacenet_data *plat_dat) in stm32mcu_set_mode()
508 struct plat_stmmacenet_data *plat_dat; in stm32_dwmac_probe()
H A Ddwmac-loongson1.c45 struct plat_stmmacenet_data *plat_dat;
52 struct plat_stmmacenet_data *plat = dwmac->plat_dat; in ls1b_dwmac_syscon_init()
119 struct plat_stmmacenet_data *plat = dwmac->plat_dat; in ls1c_dwmac_syscon_init()
144 struct plat_stmmacenet_data *plat_dat; in ls1x_dwmac_probe()
H A Dstmmac_pci.c19 int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
22 static void common_default_data(struct plat_stmmacenet_data *plat) in common_default_data()
52 struct plat_stmmacenet_data *plat) in stmmac_default_data()
73 struct plat_stmmacenet_data *plat) in snps_gmac5_default_data()
157 struct plat_stmmacenet_data *plat; in stmmac_pci_probe()
H A Ddwmac-loongson.c80 int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
84 struct plat_stmmacenet_data *plat) in loongson_default_data()
122 struct plat_stmmacenet_data *plat) in loongson_gmac_data()
173 struct plat_stmmacenet_data *plat) in loongson_gnet_data()
413 struct plat_stmmacenet_data *plat, in loongson_dwmac_msi_config()
448 struct plat_stmmacenet_data *plat, in loongson_dwmac_dt_config()
503 struct plat_stmmacenet_data *plat) in loongson_dwmac_dt_clear()
509 struct plat_stmmacenet_data *plat, in loongson_dwmac_acpi_config()
535 struct plat_stmmacenet_data *plat; in loongson_dwmac_probe()
H A Ddwmac-sophgo.c16 struct plat_stmmacenet_data *plat_dat, in sophgo_sg2044_dwmac_init()
34 struct plat_stmmacenet_data *plat_dat; in sophgo_dwmac_probe()
H A Ddwmac-anarion.c64 struct plat_stmmacenet_data *plat_dat) in anarion_config_dt()
104 struct plat_stmmacenet_data *plat_dat; in anarion_dwmac_probe()
H A Ddwmac-starfive.c33 static int starfive_dwmac_set_mode(struct plat_stmmacenet_data *plat_dat) in starfive_dwmac_set_mode()
85 struct plat_stmmacenet_data *plat_dat; in starfive_dwmac_probe()
H A Ddwmac-visconti.c142 static int visconti_eth_init_hw(struct platform_device *pdev, struct plat_stmmacenet_data *plat_dat) in visconti_eth_init_hw()
183 struct plat_stmmacenet_data *plat_dat) in visconti_eth_clock_probe()
214 struct plat_stmmacenet_data *plat_dat; in visconti_eth_dwmac_probe()
H A Ddwmac-generic.c21 struct plat_stmmacenet_data *plat_dat; in dwmac_generic_probe()
H A Ddwmac-lpc18xx.c30 struct plat_stmmacenet_data *plat_dat; in lpc18xx_dwmac_probe()
H A Ddwmac-meson.c49 struct plat_stmmacenet_data *plat_dat; in meson6_dwmac_probe()
H A Ddwmac-sti.c189 struct plat_stmmacenet_data *plat_dat) in sti_dwmac_parse_data()
243 struct plat_stmmacenet_data *plat_dat; in sti_dwmac_probe()
H A Ddwmac-rzn1.c50 struct plat_stmmacenet_data *plat_dat; in rzn1_dwmac_probe()
H A Dstmmac.h293 struct plat_stmmacenet_data *plat;
405 struct plat_stmmacenet_data *plat_dat,
H A Ddwmac-intel-plat.c44 struct plat_stmmacenet_data *plat_dat; in intel_eth_plat_probe()
H A Ddwmac-ipq806x.c215 struct plat_stmmacenet_data *plat_dat) in ipq806x_gmac_of_parse()
376 struct plat_stmmacenet_data *plat_dat; in ipq806x_gmac_probe()
H A Ddwmac-sunxi.c101 struct plat_stmmacenet_data *plat_dat; in sun7i_gmac_probe()
/linux-6.15/arch/mips/loongson32/common/
H A Dplatform.c73 struct plat_stmmacenet_data *plat_dat = NULL; in ls1x_eth_mux_init()
127 static struct plat_stmmacenet_data ls1x_eth0_pdata = {
168 static struct plat_stmmacenet_data ls1x_eth1_pdata = {

12