Home
last modified time | relevance | path

Searched refs:stmmac_res (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-dwc-qos-eth.c129 struct stmmac_resources *stmmac_res) in dwc_qos_probe() argument
423 struct stmmac_resources stmmac_res; in dwc_eth_dwmac_probe() local
430 memset(&stmmac_res, 0, sizeof(struct stmmac_resources)); in dwc_eth_dwmac_probe()
436 stmmac_res.irq = platform_get_irq(pdev, 0); in dwc_eth_dwmac_probe()
437 if (stmmac_res.irq < 0) { in dwc_eth_dwmac_probe()
438 if (stmmac_res.irq != -EPROBE_DEFER) in dwc_eth_dwmac_probe()
442 return stmmac_res.irq; in dwc_eth_dwmac_probe()
444 stmmac_res.wol_irq = stmmac_res.irq; in dwc_eth_dwmac_probe()
447 stmmac_res.addr = devm_ioremap_resource(&pdev->dev, res); in dwc_eth_dwmac_probe()
448 if (IS_ERR(stmmac_res.addr)) in dwc_eth_dwmac_probe()
[all …]
Dstmmac_platform.c611 struct stmmac_resources *stmmac_res) in stmmac_get_platform_resources() argument
615 memset(stmmac_res, 0, sizeof(*stmmac_res)); in stmmac_get_platform_resources()
620 stmmac_res->irq = platform_get_irq_byname(pdev, "macirq"); in stmmac_get_platform_resources()
621 if (stmmac_res->irq < 0) { in stmmac_get_platform_resources()
622 if (stmmac_res->irq != -EPROBE_DEFER) { in stmmac_get_platform_resources()
626 return stmmac_res->irq; in stmmac_get_platform_resources()
636 stmmac_res->wol_irq = platform_get_irq_byname(pdev, "eth_wake_irq"); in stmmac_get_platform_resources()
637 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources()
638 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources()
640 stmmac_res->wol_irq = stmmac_res->irq; in stmmac_get_platform_resources()
[all …]
Ddwmac-lpc18xx.c31 struct stmmac_resources stmmac_res; in lpc18xx_dwmac_probe() local
36 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in lpc18xx_dwmac_probe()
40 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in lpc18xx_dwmac_probe()
66 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in lpc18xx_dwmac_probe()
Ddwmac-generic.c22 struct stmmac_resources stmmac_res; in dwmac_generic_probe() local
25 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in dwmac_generic_probe()
30 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in dwmac_generic_probe()
56 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in dwmac_generic_probe()
Ddwmac-meson.c53 struct stmmac_resources stmmac_res; in meson6_dwmac_probe() local
58 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in meson6_dwmac_probe()
62 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in meson6_dwmac_probe()
82 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in meson6_dwmac_probe()
Ddwmac-anarion.c105 struct stmmac_resources stmmac_res; in anarion_dwmac_probe() local
107 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in anarion_dwmac_probe()
115 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in anarion_dwmac_probe()
124 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in anarion_dwmac_probe()
Ddwmac-oxnas.c119 struct stmmac_resources stmmac_res; in oxnas_dwmac_probe() local
123 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in oxnas_dwmac_probe()
127 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in oxnas_dwmac_probe()
160 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in oxnas_dwmac_probe()
Ddwmac-sunxi.c109 struct stmmac_resources stmmac_res; in sun7i_gmac_probe() local
114 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sun7i_gmac_probe()
118 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in sun7i_gmac_probe()
161 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sun7i_gmac_probe()
Ddwmac-ipq806x.c247 struct stmmac_resources stmmac_res; in ipq806x_gmac_probe() local
253 val = stmmac_get_platform_resources(pdev, &stmmac_res); in ipq806x_gmac_probe()
257 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in ipq806x_gmac_probe()
341 err = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in ipq806x_gmac_probe()
Ddwmac-socfpga.c307 struct stmmac_resources stmmac_res; in socfpga_dwmac_probe() local
314 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in socfpga_dwmac_probe()
318 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in socfpga_dwmac_probe()
346 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in socfpga_dwmac_probe()
Ddwmac-sti.c313 struct stmmac_resources stmmac_res; in sti_dwmac_probe() local
323 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sti_dwmac_probe()
327 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in sti_dwmac_probe()
356 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sti_dwmac_probe()
Ddwmac-meson8b.c316 struct stmmac_resources stmmac_res; in meson8b_dwmac_probe() local
321 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in meson8b_dwmac_probe()
325 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in meson8b_dwmac_probe()
375 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in meson8b_dwmac_probe()
Ddwmac-stm32.c269 struct stmmac_resources stmmac_res; in stm32_dwmac_probe() local
274 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in stm32_dwmac_probe()
278 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in stm32_dwmac_probe()
310 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in stm32_dwmac_probe()
Dstmmac_platform.h30 struct stmmac_resources *stmmac_res);
Ddwmac-sun8i.c1066 struct stmmac_resources stmmac_res; in sun8i_dwmac_probe() local
1074 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sun8i_dwmac_probe()
1078 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in sun8i_dwmac_probe()
1159 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sun8i_dwmac_probe()
Ddwmac-rk.c1394 struct stmmac_resources stmmac_res; in rk_gmac_probe() local
1404 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in rk_gmac_probe()
1408 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in rk_gmac_probe()
1429 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in rk_gmac_probe()