| /Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-dwc-qos-eth.c | 129 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 …]
|
| D | stmmac_platform.c | 611 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 …]
|
| D | dwmac-lpc18xx.c | 31 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()
|
| D | dwmac-generic.c | 22 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()
|
| D | dwmac-meson.c | 53 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()
|
| D | dwmac-anarion.c | 105 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()
|
| D | dwmac-oxnas.c | 119 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()
|
| D | dwmac-sunxi.c | 109 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()
|
| D | dwmac-ipq806x.c | 247 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()
|
| D | dwmac-socfpga.c | 307 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()
|
| D | dwmac-sti.c | 313 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()
|
| D | dwmac-meson8b.c | 316 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()
|
| D | dwmac-stm32.c | 269 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()
|
| D | stmmac_platform.h | 30 struct stmmac_resources *stmmac_res);
|
| D | dwmac-sun8i.c | 1066 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()
|
| D | dwmac-rk.c | 1394 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()
|