| /linux-6.15/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_platform.h | 14 struct plat_stmmacenet_data * 21 struct plat_stmmacenet_data *plat, 24 struct plat_stmmacenet_data *plat,
|
| H A D | dwmac-imx.c | 53 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 D | dwmac-ingenic.c | 70 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 D | dwmac-intel.c | 794 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 D | dwmac-thead.c | 49 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 D | stmmac_platform.c | 132 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 D | dwmac-dwc-qos-eth.c | 37 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 D | dwmac-stm32.c | 112 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 D | dwmac-loongson1.c | 45 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 D | stmmac_pci.c | 19 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 D | dwmac-loongson.c | 80 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 D | dwmac-sophgo.c | 16 struct plat_stmmacenet_data *plat_dat, in sophgo_sg2044_dwmac_init() 34 struct plat_stmmacenet_data *plat_dat; in sophgo_dwmac_probe()
|
| H A D | dwmac-anarion.c | 64 struct plat_stmmacenet_data *plat_dat) in anarion_config_dt() 104 struct plat_stmmacenet_data *plat_dat; in anarion_dwmac_probe()
|
| H A D | dwmac-starfive.c | 33 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 D | dwmac-visconti.c | 142 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 D | dwmac-generic.c | 21 struct plat_stmmacenet_data *plat_dat; in dwmac_generic_probe()
|
| H A D | dwmac-lpc18xx.c | 30 struct plat_stmmacenet_data *plat_dat; in lpc18xx_dwmac_probe()
|
| H A D | dwmac-meson.c | 49 struct plat_stmmacenet_data *plat_dat; in meson6_dwmac_probe()
|
| H A D | dwmac-sti.c | 189 struct plat_stmmacenet_data *plat_dat) in sti_dwmac_parse_data() 243 struct plat_stmmacenet_data *plat_dat; in sti_dwmac_probe()
|
| H A D | dwmac-rzn1.c | 50 struct plat_stmmacenet_data *plat_dat; in rzn1_dwmac_probe()
|
| H A D | stmmac.h | 293 struct plat_stmmacenet_data *plat; 405 struct plat_stmmacenet_data *plat_dat,
|
| H A D | dwmac-intel-plat.c | 44 struct plat_stmmacenet_data *plat_dat; in intel_eth_plat_probe()
|
| H A D | dwmac-ipq806x.c | 215 struct plat_stmmacenet_data *plat_dat) in ipq806x_gmac_of_parse() 376 struct plat_stmmacenet_data *plat_dat; in ipq806x_gmac_probe()
|
| H A D | dwmac-sunxi.c | 101 struct plat_stmmacenet_data *plat_dat; in sun7i_gmac_probe()
|
| /linux-6.15/arch/mips/loongson32/common/ |
| H A D | platform.c | 73 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 = {
|