Home
last modified time | relevance | path

Searched refs:stmmac_res (Results 1 - 25 of 42) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-dwc-qos-eth.c124 struct stmmac_resources *stmmac_res) in dwc_qos_probe()
427 struct stmmac_resources stmmac_res; in dwc_eth_dwmac_probe() local
433 memset(&stmmac_res, 0, sizeof(struct stmmac_resources)); in dwc_eth_dwmac_probe()
439 stmmac_res.irq = platform_get_irq(pdev, 0); in dwc_eth_dwmac_probe()
440 if (stmmac_res.irq < 0) in dwc_eth_dwmac_probe()
441 return stmmac_res.irq; in dwc_eth_dwmac_probe()
442 stmmac_res.wol_irq = stmmac_res.irq; in dwc_eth_dwmac_probe()
444 stmmac_res.addr = devm_platform_ioremap_resource(pdev, 0); in dwc_eth_dwmac_probe()
445 if (IS_ERR(stmmac_res in dwc_eth_dwmac_probe()
122 dwc_qos_probe(struct platform_device *pdev, struct plat_stmmacenet_data *plat_dat, struct stmmac_resources *stmmac_res) dwc_qos_probe() argument
[all...]
H A Dstmmac_platform.c660 struct stmmac_resources *stmmac_res) in stmmac_get_platform_resources()
662 memset(stmmac_res, 0, sizeof(*stmmac_res)); in stmmac_get_platform_resources()
667 stmmac_res->irq = platform_get_irq_byname(pdev, "macirq"); in stmmac_get_platform_resources()
668 if (stmmac_res->irq < 0) in stmmac_get_platform_resources()
669 return stmmac_res->irq; in stmmac_get_platform_resources()
678 stmmac_res->wol_irq = in stmmac_get_platform_resources()
680 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources()
681 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources()
684 stmmac_res in stmmac_get_platform_resources()
659 stmmac_get_platform_resources(struct platform_device *pdev, struct stmmac_resources *stmmac_res) stmmac_get_platform_resources() argument
[all...]
H A 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()
H A 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()
H A Ddwmac-meson.c47 struct stmmac_resources stmmac_res; in meson6_dwmac_probe() local
51 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in meson6_dwmac_probe()
55 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in meson6_dwmac_probe()
74 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in meson6_dwmac_probe()
H A Ddwmac-intel-plat.c80 struct stmmac_resources stmmac_res; in intel_eth_plat_probe() local
87 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in intel_eth_plat_probe()
91 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in intel_eth_plat_probe()
158 writel(tx_lpi_usec, stmmac_res.addr + GMAC_1US_TIC_COUNTER); in intel_eth_plat_probe()
161 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in intel_eth_plat_probe()
H A Ddwmac-anarion.c108 struct stmmac_resources stmmac_res; in anarion_dwmac_probe() local
110 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in anarion_dwmac_probe()
118 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in anarion_dwmac_probe()
127 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in anarion_dwmac_probe()
H A Ddwmac-sunxi.c102 struct stmmac_resources stmmac_res; in sun7i_gmac_probe() local
107 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sun7i_gmac_probe()
111 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in sun7i_gmac_probe()
160 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sun7i_gmac_probe()
H A Ddwmac-oxnas.c113 struct stmmac_resources stmmac_res; in oxnas_dwmac_probe() local
117 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in oxnas_dwmac_probe()
121 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in oxnas_dwmac_probe()
154 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in oxnas_dwmac_probe()
H A Ddwmac-imx.c216 struct stmmac_resources stmmac_res; in imx_dwmac_probe() local
221 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in imx_dwmac_probe()
229 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in imx_dwmac_probe()
260 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in imx_dwmac_probe()
H A Ddwmac-sti.c314 struct stmmac_resources stmmac_res; in sti_dwmac_probe() local
324 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sti_dwmac_probe()
328 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in sti_dwmac_probe()
357 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sti_dwmac_probe()
H A Ddwmac-ipq806x.c248 struct stmmac_resources stmmac_res; in ipq806x_gmac_probe() local
254 val = stmmac_get_platform_resources(pdev, &stmmac_res); in ipq806x_gmac_probe()
258 plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); in ipq806x_gmac_probe()
351 err = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in ipq806x_gmac_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-dwc-qos-eth.c124 struct stmmac_resources *stmmac_res) in dwc_qos_probe()
418 struct stmmac_resources stmmac_res; in dwc_eth_dwmac_probe() local
423 memset(&stmmac_res, 0, sizeof(struct stmmac_resources)); in dwc_eth_dwmac_probe()
429 stmmac_res.irq = platform_get_irq(pdev, 0); in dwc_eth_dwmac_probe()
430 if (stmmac_res.irq < 0) in dwc_eth_dwmac_probe()
431 return stmmac_res.irq; in dwc_eth_dwmac_probe()
432 stmmac_res.wol_irq = stmmac_res.irq; in dwc_eth_dwmac_probe()
434 stmmac_res.addr = devm_platform_ioremap_resource(pdev, 0); in dwc_eth_dwmac_probe()
435 if (IS_ERR(stmmac_res in dwc_eth_dwmac_probe()
122 dwc_qos_probe(struct platform_device *pdev, struct plat_stmmacenet_data *plat_dat, struct stmmac_resources *stmmac_res) dwc_qos_probe() argument
[all...]
H A 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()
49 ret = stmmac_pltfr_probe(pdev, plat_dat, &stmmac_res); in dwmac_generic_probe()
H A Dstmmac_platform.c707 struct stmmac_resources *stmmac_res) in stmmac_get_platform_resources()
709 memset(stmmac_res, 0, sizeof(*stmmac_res)); in stmmac_get_platform_resources()
714 stmmac_res->irq = platform_get_irq_byname(pdev, "macirq"); in stmmac_get_platform_resources()
715 if (stmmac_res->irq < 0) in stmmac_get_platform_resources()
716 return stmmac_res->irq; in stmmac_get_platform_resources()
725 stmmac_res->wol_irq = in stmmac_get_platform_resources()
727 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources()
728 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources()
731 stmmac_res in stmmac_get_platform_resources()
706 stmmac_get_platform_resources(struct platform_device *pdev, struct stmmac_resources *stmmac_res) stmmac_get_platform_resources() argument
[all...]
H A 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()
H A Ddwmac-meson.c47 struct stmmac_resources stmmac_res; in meson6_dwmac_probe() local
51 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in meson6_dwmac_probe()
55 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in meson6_dwmac_probe()
74 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in meson6_dwmac_probe()
H A Ddwmac-intel-plat.c78 struct stmmac_resources stmmac_res; in intel_eth_plat_probe() local
84 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in intel_eth_plat_probe()
88 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in intel_eth_plat_probe()
155 writel(tx_lpi_usec, stmmac_res.addr + GMAC_1US_TIC_COUNTER); in intel_eth_plat_probe()
158 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in intel_eth_plat_probe()
H A Ddwmac-anarion.c108 struct stmmac_resources stmmac_res; in anarion_dwmac_probe() local
110 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in anarion_dwmac_probe()
118 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in anarion_dwmac_probe()
127 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in anarion_dwmac_probe()
H A Ddwmac-starfive.c98 struct stmmac_resources stmmac_res; in starfive_dwmac_probe() local
103 err = stmmac_get_platform_resources(pdev, &stmmac_res); in starfive_dwmac_probe()
108 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in starfive_dwmac_probe()
144 err = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in starfive_dwmac_probe()
H A Ddwmac-sunxi.c102 struct stmmac_resources stmmac_res; in sun7i_gmac_probe() local
107 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sun7i_gmac_probe()
111 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in sun7i_gmac_probe()
160 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sun7i_gmac_probe()
H A Ddwmac-visconti.c215 struct stmmac_resources stmmac_res; in visconti_eth_dwmac_probe() local
219 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in visconti_eth_dwmac_probe()
223 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in visconti_eth_dwmac_probe()
234 dwmac->reg = stmmac_res.addr; in visconti_eth_dwmac_probe()
247 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in visconti_eth_dwmac_probe()
H A Ddwmac-ingenic.c234 struct stmmac_resources stmmac_res; in ingenic_mac_probe() local
240 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in ingenic_mac_probe()
244 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in ingenic_mac_probe()
300 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in ingenic_mac_probe()
H A Ddwmac-sti.c262 struct stmmac_resources stmmac_res; in sti_dwmac_probe() local
272 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in sti_dwmac_probe()
276 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in sti_dwmac_probe()
305 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sti_dwmac_probe()
H A Ddwmac-imx.c321 struct stmmac_resources stmmac_res; in imx_dwmac_probe() local
326 ret = stmmac_get_platform_resources(pdev, &stmmac_res); in imx_dwmac_probe()
334 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in imx_dwmac_probe()
364 dwmac->base_addr = stmmac_res.addr; in imx_dwmac_probe()
378 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in imx_dwmac_probe()

Completed in 12 milliseconds

12