Searched refs:stmmac_res (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-sophgo.c | 21 struct stmmac_resources *stmmac_res) in sophgo_sg2044_dwmac_init() argument 39 struct stmmac_resources stmmac_res; in sophgo_dwmac_probe() local 43 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sophgo_dwmac_probe() 48 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in sophgo_dwmac_probe() 53 ret = sophgo_sg2044_dwmac_init(pdev, plat_dat, &stmmac_res); in sophgo_dwmac_probe() 65 return stmmac_dvr_probe(dev, plat_dat, &stmmac_res); in sophgo_dwmac_probe()
|
| H A D | dwmac-spacemit.c | 103 struct stmmac_resources *stmmac_res) in spacemit_dwmac_update_irq_config() argument 105 unsigned int val = stmmac_res->wol_irq >= 0 ? CTRL_WAKE_IRQ_EN : 0; in spacemit_dwmac_update_irq_config() 150 struct stmmac_resources stmmac_res; in spacemit_dwmac_probe() local 160 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in spacemit_dwmac_probe() 169 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in spacemit_dwmac_probe() 190 ret = spacemit_dwmac_update_irq_config(dwmac, &stmmac_res); in spacemit_dwmac_probe() 207 return stmmac_dvr_probe(dev, plat_dat, &stmmac_res); in spacemit_dwmac_probe()
|
| H A D | stmmac_platform.c | 731 struct stmmac_resources *stmmac_res) in stmmac_get_platform_resources() argument 735 memset(stmmac_res, 0, sizeof(*stmmac_res)); in stmmac_get_platform_resources() 740 stmmac_res->irq = platform_get_irq_byname(pdev, "macirq"); in stmmac_get_platform_resources() 741 if (stmmac_res->irq < 0) in stmmac_get_platform_resources() 742 return stmmac_res->irq; in stmmac_get_platform_resources() 751 stmmac_res->wol_irq = in stmmac_get_platform_resources() 753 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources() 754 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources() 757 stmmac_res->wol_irq = stmmac_res->irq; in stmmac_get_platform_resources() 760 stmmac_res->sfty_irq = in stmmac_get_platform_resources() [all …]
|
| H A D | dwmac-meson.c | 50 struct stmmac_resources stmmac_res; in meson6_dwmac_probe() local 54 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in meson6_dwmac_probe() 58 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in meson6_dwmac_probe() 73 return stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in meson6_dwmac_probe()
|
| H A D | dwmac-nuvoton.c | 85 struct stmmac_resources stmmac_res; in nvt_gmac_probe() local 90 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in nvt_gmac_probe() 94 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in nvt_gmac_probe() 115 return stmmac_pltfr_probe(pdev, plat_dat, &stmmac_res); in nvt_gmac_probe()
|
| H A D | dwmac-starfive.c | 93 struct stmmac_resources stmmac_res; in starfive_dwmac_probe() local 98 err = stmmac_get_platform_resources(pdev, &stmmac_res); in starfive_dwmac_probe() 103 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in starfive_dwmac_probe() 153 return stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in starfive_dwmac_probe()
|
| H A D | dwmac-eic7700.c | 171 struct stmmac_resources stmmac_res; in eic7700_dwmac_probe() local 176 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in eic7700_dwmac_probe() 181 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in eic7700_dwmac_probe() 335 return devm_stmmac_pltfr_probe(pdev, plat_dat, &stmmac_res); in eic7700_dwmac_probe()
|