Searched refs:wol_irq (Results 1 – 18 of 18) sorted by relevance
| /Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-loongson.c | 136 res.wol_irq = of_irq_get_byname(np, "eth_wake_irq"); in loongson_dwmac_probe() 137 if (res.wol_irq < 0) { in loongson_dwmac_probe() 139 res.wol_irq = res.irq; in loongson_dwmac_probe()
|
| D | stmmac_platform.c | 722 stmmac_res->wol_irq = in stmmac_get_platform_resources() 724 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources() 725 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources() 728 stmmac_res->wol_irq = stmmac_res->irq; in stmmac_get_platform_resources()
|
| D | stmmac.h | 31 int wol_irq; member 257 int wol_irq; member
|
| D | stmmac_pci.c | 209 res.wol_irq = pdev->irq; in stmmac_pci_probe()
|
| D | dwmac-dwc-qos-eth.c | 432 stmmac_res.wol_irq = stmmac_res.irq; in dwc_eth_dwmac_probe()
|
| D | dwmac-intel.c | 955 res->wol_irq = res->irq; in stmmac_config_single_msi() 1000 res->wol_irq = pci_irq_vector(pdev, plat->msi_wol_vec); in stmmac_config_multi_msi()
|
| D | stmmac_main.c | 3512 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) in stmmac_free_irq() 3513 free_irq(priv->wol_irq, dev); in stmmac_free_irq() 3551 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) { in stmmac_request_irq_multi_msi() 3554 ret = request_irq(priv->wol_irq, in stmmac_request_irq_multi_msi() 3560 __func__, priv->wol_irq, ret); in stmmac_request_irq_multi_msi() 3696 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) { in stmmac_request_irq_single() 3697 ret = request_irq(priv->wol_irq, stmmac_interrupt, in stmmac_request_irq_single() 3702 __func__, priv->wol_irq, ret); in stmmac_request_irq_single() 7346 priv->wol_irq = res->wol_irq; in stmmac_dvr_probe()
|
| D | stmmac_ethtool.c | 828 enable_irq_wake(priv->wol_irq); in stmmac_set_wol() 831 disable_irq_wake(priv->wol_irq); in stmmac_set_wol()
|
| /Linux-v6.6/drivers/net/ethernet/broadcom/asp2/ |
| D | bcmasp.c | 1046 if (priv->wol_irq <= 0) in bcmasp_isr_wol() 1087 priv->wol_irq = irq; in bcmasp_init_wol_shared() 1105 enable_irq_wake(priv->wol_irq); in bcmasp_enable_wol_shared() 1116 disable_irq_wake(priv->wol_irq); in bcmasp_enable_wol_shared() 1123 if (priv->wol_irq > 0) in bcmasp_wol_irq_destroy_shared() 1124 free_irq(priv->wol_irq, priv); in bcmasp_wol_irq_destroy_shared() 1142 intf->wol_irq = irq; in bcmasp_init_wol_per_intf() 1153 irq_set_irq_wake(intf->wol_irq, en); in bcmasp_enable_wol_per_intf() 1164 if (intf->wol_irq > 0) in bcmasp_wol_irq_destroy_per_intf() 1165 free_irq(intf->wol_irq, priv); in bcmasp_wol_irq_destroy_per_intf()
|
| D | bcmasp.h | 337 int wol_irq; member 387 int wol_irq; member
|
| D | bcmasp_intf.c | 1324 if (intf->parent->wol_irq > 0) { in bcmasp_suspend_to_wol() 1381 if (intf->parent->wol_irq > 0) { in bcmasp_resume_from_wol()
|
| /Linux-v6.6/drivers/net/ethernet/broadcom/genet/ |
| D | bcmgenet_wol.c | 95 enable_irq_wake(priv->wol_irq); in bcmgenet_set_wol() 103 disable_irq_wake(priv->wol_irq); in bcmgenet_set_wol()
|
| D | bcmgenet.h | 622 int wol_irq; member
|
| D | bcmgenet.c | 4006 priv->wol_irq = platform_get_irq_optional(pdev, 2); in bcmgenet_probe() 4007 if (priv->wol_irq == -EPROBE_DEFER) { in bcmgenet_probe() 4008 err = priv->wol_irq; in bcmgenet_probe() 4041 if (priv->wol_irq > 0) { in bcmgenet_probe() 4042 err = devm_request_irq(&pdev->dev, priv->wol_irq, in bcmgenet_probe()
|
| /Linux-v6.6/drivers/net/ethernet/ibm/emac/ |
| D | core.h | 211 int wol_irq; member
|
| D | core.c | 3079 dev->wol_irq = irq_of_parse_and_map(np, 1); in emac_probe() 3238 if (dev->wol_irq) in emac_probe() 3239 irq_dispose_mapping(dev->wol_irq); in emac_probe() 3287 if (dev->wol_irq) in emac_remove() 3288 irq_dispose_mapping(dev->wol_irq); in emac_remove()
|
| /Linux-v6.6/drivers/net/ethernet/broadcom/ |
| D | bcmsysport.c | 577 enable_irq_wake(priv->wol_irq); in bcm_sysport_set_wol() 583 disable_irq_wake(priv->wol_irq); in bcm_sysport_set_wol() 2534 priv->wol_irq = platform_get_irq_optional(pdev, 2); in bcm_sysport_probe() 2536 priv->wol_irq = platform_get_irq_optional(pdev, 1); in bcm_sysport_probe() 2592 ret = devm_request_irq(&pdev->dev, priv->wol_irq, in bcm_sysport_probe()
|
| D | bcmsysport.h | 722 int wol_irq; member
|