Searched refs:emac_irq (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/ |
D | emac.h | 327 struct emac_irq { struct 344 struct emac_irq irq; argument
|
D | emac.c | 110 struct emac_irq *irq = rx_q->irq; in emac_napi_rtx() 135 struct emac_irq *irq = data; in emac_isr() 239 struct emac_irq *irq = &adpt->irq; in emac_open()
|
D | emac-mac.h | 185 struct emac_irq *irq;
|
/Linux-v4.19/drivers/net/ethernet/ibm/emac/ |
D | core.c | 196 static irqreturn_t emac_irq(int irq, void *dev_instance); 1219 err = request_irq(dev->emac_irq, emac_irq, 0, "EMAC", dev); in emac_open() 1222 ndev->name, dev->emac_irq); in emac_open() 1279 free_irq(dev->emac_irq, dev); in emac_open() 1394 free_irq(dev->emac_irq, dev); in emac_close() 1900 static irqreturn_t emac_irq(int irq, void *dev_instance) in emac_irq() function 3050 dev->emac_irq = irq_of_parse_and_map(np, 0); in emac_probe() 3052 if (!dev->emac_irq) { in emac_probe() 3057 ndev->irq = dev->emac_irq; in emac_probe() 3212 if (dev->emac_irq) in emac_probe() [all …]
|
D | core.h | 222 int emac_irq; member
|
/Linux-v4.19/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 1375 error = ravb_hook_irq(priv->emac_irq, ravb_emac_interrupt, ndev, in ravb_open() 1431 free_irq(priv->emac_irq, ndev); in ravb_open() 1702 free_irq(priv->emac_irq, ndev); in ravb_close() 2049 priv->emac_irq = irq; in ravb_probe() 2209 synchronize_irq(priv->emac_irq); in ravb_wol_setup() 2217 return enable_irq_wake(priv->emac_irq); in ravb_wol_setup() 2235 return disable_irq_wake(priv->emac_irq); in ravb_wol_restore()
|
D | ravb.h | 1033 int emac_irq; member
|
/Linux-v4.19/drivers/net/ethernet/ti/ |
D | davinci_emac.c | 853 static irqreturn_t emac_irq(int irq, void *dev_id) in emac_irq() function 1318 emac_irq(ndev->irq, ndev); in emac_poll_controller() 1455 if (request_irq(irq_num, emac_irq, 0, ndev->name, in emac_dev_open()
|