Home
last modified time | relevance | path

Searched refs:irq_wake (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/drivers/rtc/
Drtc-xgene.c54 unsigned int irq_wake; member
223 pdata->irq_wake = 1; in xgene_rtc_suspend()
240 if (pdata->irq_wake) { in xgene_rtc_resume()
242 pdata->irq_wake = 0; in xgene_rtc_resume()
Drtc-sirfsoc.c48 unsigned irq_wake; member
405 rtcdrv->irq_wake = 1; in sirfsoc_rtc_suspend()
453 if (device_may_wakeup(dev) && rtcdrv->irq_wake) { in sirfsoc_rtc_resume()
455 rtcdrv->irq_wake = 0; in sirfsoc_rtc_resume()
Drtc-spear.c85 unsigned int irq_wake; member
439 config->irq_wake = 1; in spear_rtc_suspend()
457 if (config->irq_wake) { in spear_rtc_resume()
459 config->irq_wake = 0; in spear_rtc_resume()
/linux-4.4.14/drivers/media/rc/
Dst_rc.c23 int irq_wake; member
104 if (dev->irq_wake) in st_rc_rx_interrupt()
344 rc_dev->irq_wake = 1; in st_rc_suspend()
364 if (rc_dev->irq_wake) { in st_rc_resume()
366 rc_dev->irq_wake = 0; in st_rc_resume()
/linux-4.4.14/drivers/mfd/
Ducb1x00-core.c376 ucb->irq_wake |= mask; in ucb1x00_irq_set_wake()
378 ucb->irq_wake &= ~mask; in ucb1x00_irq_set_wake()
684 if (ucb->irq_wake) { in ucb1x00_suspend()
690 ucb->irq_wake); in ucb1x00_suspend()
692 ucb->irq_wake); in ucb1x00_suspend()
709 if (!ucb->irq_wake && pdata && pdata->reset) in ucb1x00_resume()
716 if (ucb->irq_wake) { in ucb1x00_resume()
/linux-4.4.14/drivers/net/ethernet/davicom/
Ddm9000.c133 int irq_wake; member
734 irq_set_irq_wake(dm->irq_wake, 1); in dm9000_set_wol()
736 irq_set_irq_wake(dm->irq_wake, 0); in dm9000_set_wol()
1512 db->irq_wake = platform_get_irq(pdev, 1); in dm9000_probe()
1513 if (db->irq_wake >= 0) { in dm9000_probe()
1514 dev_dbg(db->dev, "wakeup irq %d\n", db->irq_wake); in dm9000_probe()
1516 ret = request_irq(db->irq_wake, dm9000_wol_interrupt, in dm9000_probe()
1523 ret = irq_set_irq_wake(db->irq_wake, 1); in dm9000_probe()
1526 db->irq_wake, ret); in dm9000_probe()
1529 irq_set_irq_wake(db->irq_wake, 0); in dm9000_probe()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h126 int irq_wake; member
Dstmmac_main.c2452 if (priv->irq_wake) in stmmac_interrupt()
3052 priv->irq_wake = 1; in stmmac_suspend()
3093 priv->irq_wake = 0; in stmmac_resume()
/linux-4.4.14/include/linux/mfd/
Ducb1x00.h137 u16 irq_wake; member
/linux-4.4.14/drivers/input/mouse/
Delan_i2c_core.c91 bool irq_wake; member
1140 data->irq_wake = (enable_irq_wake(client->irq) == 0); in elan_suspend()
1155 if (device_may_wakeup(dev) && data->irq_wake) { in elan_resume()
1157 data->irq_wake = false; in elan_resume()
Dcyapa.c1409 cyapa->irq_wake = (enable_irq_wake(client->irq) == 0); in cyapa_suspend()
1423 if (device_may_wakeup(dev) && cyapa->irq_wake) { in cyapa_resume()
1425 cyapa->irq_wake = false; in cyapa_resume()
Dcyapa.h328 bool irq_wake; /* Irq wake is enabled */ member
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dsdio.h191 bool irq_wake; /* irq wake enable flags */ member
Dbcmsdh.c140 sdiodev->irq_wake = true; in brcmf_sdiod_intr_register()
192 if (sdiodev->irq_wake) { in brcmf_sdiod_intr_unregister()
194 sdiodev->irq_wake = false; in brcmf_sdiod_intr_unregister()
/linux-4.4.14/drivers/usb/musb/
Dmusb_core.h363 unsigned irq_wake:1; member
Dmusb_core.c1945 if (musb->irq_wake) in musb_free()
2158 musb->irq_wake = 1; in musb_init_controller()
2161 musb->irq_wake = 0; in musb_init_controller()
2246 if (musb->irq_wake) in musb_init_controller()
/linux-4.4.14/include/linux/
Dserial_core.h244 unsigned char irq_wake; member
/linux-4.4.14/drivers/tty/serial/
Dstm32-usart.c158 if (port->irq_wake) in stm32_receive_chars()
Dst-asc.c294 if (port->irq_wake) in asc_receive_chars()
Dserial_core.c2039 uport->irq_wake = 1; in uart_suspend_port()
2103 if (uport->irq_wake) { in uart_resume_port()
2105 uport->irq_wake = 0; in uart_resume_port()