Searched refs:wol_irq (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.c | 1082 if (priv->wol_irq <= 0) in bcmasp_isr_wol() 1123 priv->wol_irq = irq; in bcmasp_init_wol_shared() 1141 enable_irq_wake(priv->wol_irq); in bcmasp_enable_wol_shared() 1152 disable_irq_wake(priv->wol_irq); in bcmasp_enable_wol_shared() 1159 if (priv->wol_irq > 0) in bcmasp_wol_irq_destroy_shared() 1160 free_irq(priv->wol_irq, priv); in bcmasp_wol_irq_destroy_shared() 1178 intf->wol_irq = irq; in bcmasp_init_wol_per_intf() 1189 irq_set_irq_wake(intf->wol_irq, en); in bcmasp_enable_wol_per_intf() 1200 if (intf->wol_irq > 0) in bcmasp_wol_irq_destroy_per_intf() 1201 free_irq(intf->wol_irq, priv); in bcmasp_wol_irq_destroy_per_intf()
|
/linux/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet_wol.c | 99 enable_irq_wake(priv->wol_irq); in bcmgenet_set_wol() 107 disable_irq_wake(priv->wol_irq); in bcmgenet_set_wol()
|
H A D | bcmgenet.h | 624 int wol_irq; member
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_platform.c | 721 stmmac_res->wol_irq = in stmmac_get_platform_resources() 723 if (stmmac_res->wol_irq < 0) { in stmmac_get_platform_resources() 724 if (stmmac_res->wol_irq == -EPROBE_DEFER) in stmmac_get_platform_resources() 727 stmmac_res->wol_irq = stmmac_res->irq; in stmmac_get_platform_resources()
|
H A D | dwmac-loongson.c | 472 res->wol_irq = of_irq_get_byname(np, "eth_wake_irq"); in loongson_dwmac_dt_config() 473 if (res->wol_irq < 0) { in loongson_dwmac_dt_config() 476 res->wol_irq = res->irq; in loongson_dwmac_dt_config()
|
H A D | stmmac_pci.c | 209 res.wol_irq = pdev->irq; in stmmac_pci_probe()
|
H A D | stmmac_main.c | 3622 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) in stmmac_free_irq() 3623 free_irq(priv->wol_irq, dev); in stmmac_free_irq() 3666 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) { in stmmac_request_irq_multi_msi() 3669 ret = request_irq(priv->wol_irq, in stmmac_request_irq_multi_msi() 3675 __func__, priv->wol_irq, ret); in stmmac_request_irq_multi_msi() 3829 if (priv->wol_irq > 0 && priv->wol_irq != dev->irq) { in stmmac_request_irq_single() 3830 ret = request_irq(priv->wol_irq, stmmac_interrupt, in stmmac_request_irq_single() 3835 __func__, priv->wol_irq, ret); in stmmac_request_irq_single() 7455 priv->wol_irq = res->wol_irq; in stmmac_dvr_probe()
|
/linux/drivers/net/ethernet/ibm/emac/ |
H A D | core.h | 207 int wol_irq; member
|
/linux/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 543 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()
|