Home
last modified time | relevance | path

Searched refs:wol_irq (Results 1 – 17 of 17) sorted by relevance

/drivers/net/ethernet/broadcom/genet/
A Dbcmgenet_wol.c99 enable_irq_wake(priv->wol_irq); in bcmgenet_set_wol()
107 disable_irq_wake(priv->wol_irq); in bcmgenet_set_wol()
A Dbcmgenet.h644 int wol_irq; member
A Dbcmgenet.c3955 priv->wol_irq = platform_get_irq_optional(pdev, 2); in bcmgenet_probe()
3956 if (priv->wol_irq == -EPROBE_DEFER) { in bcmgenet_probe()
3957 err = priv->wol_irq; in bcmgenet_probe()
3993 if (priv->wol_irq > 0) { in bcmgenet_probe()
3994 err = devm_request_irq(&pdev->dev, priv->wol_irq, in bcmgenet_probe()
/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_platform.c752 stmmac_res->wol_irq = in stmmac_get_platform_resources()
754 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources()
755 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources()
758 stmmac_res->wol_irq = stmmac_res->irq; in stmmac_get_platform_resources()
A Dstmmac.h31 int wol_irq; member
291 int wol_irq; member
A Ddwmac-loongson.c462 res->wol_irq = of_irq_get_byname(np, "eth_wake_irq"); in loongson_dwmac_dt_config()
463 if (res->wol_irq < 0) { in loongson_dwmac_dt_config()
466 res->wol_irq = res->irq; in loongson_dwmac_dt_config()
A Dstmmac_pci.c207 res.wol_irq = pdev->irq; in stmmac_pci_probe()
A Ddwmac-dwc-qos-eth.c323 stmmac_res.wol_irq = stmmac_res.irq; in dwc_eth_dwmac_probe()
A Dstmmac_main.c3685 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) in stmmac_free_irq()
3686 free_irq(priv->wol_irq, dev); in stmmac_free_irq()
3728 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) { in stmmac_request_irq_multi_msi()
3731 ret = request_irq(priv->wol_irq, in stmmac_request_irq_multi_msi()
3737 __func__, priv->wol_irq, ret); in stmmac_request_irq_multi_msi()
3889 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) { in stmmac_request_irq_single()
3890 ret = request_irq(priv->wol_irq, stmmac_interrupt, in stmmac_request_irq_single()
3895 __func__, priv->wol_irq, ret); in stmmac_request_irq_single()
7516 priv->wol_irq = res->wol_irq; in stmmac_dvr_probe()
A Ddwmac-intel.c1175 res->wol_irq = res->irq; in stmmac_config_single_msi()
1220 res->wol_irq = pci_irq_vector(pdev, plat->msi_wol_vec); in stmmac_config_multi_msi()
A Dstmmac_ethtool.c833 enable_irq_wake(priv->wol_irq); in stmmac_set_wol()
839 disable_irq_wake(priv->wol_irq); in stmmac_set_wol()
/drivers/net/ethernet/broadcom/asp2/
A Dbcmasp.c1084 if (priv->wol_irq <= 0) in bcmasp_isr_wol()
1125 priv->wol_irq = irq; in bcmasp_init_wol()
1143 enable_irq_wake(priv->wol_irq); in bcmasp_enable_wol()
1154 disable_irq_wake(priv->wol_irq); in bcmasp_enable_wol()
1161 if (priv->wol_irq > 0) in bcmasp_wol_irq_destroy()
1162 free_irq(priv->wol_irq, priv); in bcmasp_wol_irq_destroy()
A Dbcmasp.h381 int wol_irq; member
A Dbcmasp_intf.c1336 if (intf->parent->wol_irq > 0) { in bcmasp_suspend_to_wol()
1392 if (intf->parent->wol_irq > 0) { in bcmasp_resume_from_wol()
/drivers/net/ethernet/ibm/emac/
A Dcore.h207 int wol_irq; member
/drivers/net/ethernet/broadcom/
A Dbcmsysport.c543 enable_irq_wake(priv->wol_irq); in bcm_sysport_set_wol()
549 disable_irq_wake(priv->wol_irq); in bcm_sysport_set_wol()
2505 priv->wol_irq = platform_get_irq_optional(pdev, 2); in bcm_sysport_probe()
2507 priv->wol_irq = platform_get_irq_optional(pdev, 1); in bcm_sysport_probe()
2563 ret = devm_request_irq(&pdev->dev, priv->wol_irq, in bcm_sysport_probe()
A Dbcmsysport.h722 int wol_irq; member

Completed in 76 milliseconds