| /OK3568_Linux_fs/kernel/Documentation/power/ |
| H A D | suspend-and-interrupts.rst | 48 necessary to use enable_irq_wake(). 58 System Wakeup Interrupts, enable_irq_wake() and disable_irq_wake() 76 those purposes. Namely, enable_irq_wake() turns on the platform's logic for 80 Calling enable_irq_wake() causes suspend_device_irqs() to treat the given IRQ 93 using enable_irq_wake(). 114 IRQF_NO_SUSPEND and enable_irq_wake() 117 There are very few valid reasons to use both enable_irq_wake() and the 126 Second, both enable_irq_wake() and IRQF_NO_SUSPEND apply to entire IRQs and not 134 the latter to the core with pm_system_wakeup()), must use enable_irq_wake() to
|
| /OK3568_Linux_fs/kernel/drivers/extcon/ |
| H A D | extcon-usb-gpio.c | 215 ret = enable_irq_wake(info->id_irq); in usb_extcon_suspend() 220 ret = enable_irq_wake(info->vbus_irq); in usb_extcon_suspend() 264 enable_irq_wake(info->id_irq); in usb_extcon_resume()
|
| H A D | extcon-palmas.c | 378 enable_irq_wake(palmas_usb->vbus_irq); in palmas_usb_suspend() 380 enable_irq_wake(palmas_usb->gpio_vbus_irq); in palmas_usb_suspend() 382 enable_irq_wake(palmas_usb->id_irq); in palmas_usb_suspend() 384 enable_irq_wake(palmas_usb->gpio_id_irq); in palmas_usb_suspend()
|
| H A D | extcon-qcom-spmi-misc.c | 124 ret = enable_irq_wake(info->irq); in qcom_usb_extcon_suspend()
|
| H A D | extcon-adc-jack.c | 178 enable_irq_wake(data->irq); in adc_jack_suspend()
|
| /OK3568_Linux_fs/kernel/drivers/input/misc/ |
| H A D | stpmic1_onkey.c | 151 enable_irq_wake(onkey->irq_falling); in stpmic1_onkey_suspend() 152 enable_irq_wake(onkey->irq_rising); in stpmic1_onkey_suspend()
|
| H A D | axp20x-pek.c | 366 enable_irq_wake(axp20x_pek->irq_dbf); in axp20x_pek_suspend() 367 enable_irq_wake(axp20x_pek->irq_dbr); in axp20x_pek_suspend()
|
| H A D | e3x0-button.c | 43 enable_irq_wake(platform_get_irq_byname(pdev, "press")); in e3x0_button_suspend()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-pxa/ |
| H A D | pxa3xx.c | 485 enable_irq_wake(IRQ_WAKEUP0); in pxa3xx_init() 487 enable_irq_wake(IRQ_WAKEUP1); in pxa3xx_init()
|
| /OK3568_Linux_fs/kernel/drivers/usb/common/ |
| H A D | usb-conn-gpio.c | 310 enable_irq_wake(info->id_irq); in usb_conn_suspend() 312 enable_irq_wake(info->vbus_irq); in usb_conn_suspend()
|
| /OK3568_Linux_fs/kernel/drivers/usb/dwc3/ |
| H A D | dwc3-qcom.c | 334 enable_irq_wake(qcom->hs_phy_irq); in dwc3_qcom_enable_interrupts() 339 enable_irq_wake(qcom->dp_hs_phy_irq); in dwc3_qcom_enable_interrupts() 344 enable_irq_wake(qcom->dm_hs_phy_irq); in dwc3_qcom_enable_interrupts() 349 enable_irq_wake(qcom->ss_phy_irq); in dwc3_qcom_enable_interrupts()
|
| /OK3568_Linux_fs/kernel/drivers/pcmcia/ |
| H A D | at91_cf.c | 373 enable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_suspend() 375 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | pda_power.c | 479 ac_wakeup_enabled = !enable_irq_wake(ac_irq->start); in pda_power_suspend() 481 usb_wakeup_enabled = !enable_irq_wake(usb_irq->start); in pda_power_suspend()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/sysdev/ |
| H A D | fsl_mpic_timer_wakeup.c | 98 ret = enable_irq_wake(fsl_wakeup->timer->irq); in fsl_timer_wakeup_store()
|
| /OK3568_Linux_fs/kernel/drivers/platform/x86/ |
| H A D | intel_bxtwc_tmu.c | 112 enable_irq_wake(wctmu->irq); in bxtwc_tmu_suspend()
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | 88pm80x.c | 140 enable_irq_wake(chip->irq); in pm80x_suspend()
|
| H A D | intel_soc_pmic_core.c | 82 ret = enable_irq_wake(pmic->irq); in intel_soc_pmic_i2c_probe()
|
| H A D | max77843.c | 185 enable_irq_wake(max77843->irq); in max77843_suspend()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-s3c/ |
| H A D | mach-amlm5900.c | 223 enable_irq_wake(IRQ_EINT9); in amlm5900_init_pm()
|
| /OK3568_Linux_fs/kernel/drivers/input/sensors/hall/ |
| H A D | mh248.c | 147 enable_irq_wake(mh248->irq); in hall_mh248_probe()
|
| /OK3568_Linux_fs/kernel/drivers/media/rc/ |
| H A D | gpio-ir-recv.c | 139 enable_irq_wake(gpio_dev->irq); in gpio_ir_recv_suspend()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap1/ |
| H A D | serial.c | 233 enable_irq_wake(gpio_to_irq(gpio_nr)); in omap_serial_set_port_wakeup()
|
| /OK3568_Linux_fs/kernel/drivers/input/keyboard/ |
| H A D | matrix_keypad.c | 237 if (enable_irq_wake(pdata->clustered_irq) == 0) in matrix_keypad_enable_wakeup() 245 if (enable_irq_wake(gpio_to_irq(gpio)) == 0) in matrix_keypad_enable_wakeup()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/platforms/ |
| H A D | atm7039-actions-generic-wlan.c | 164 enable_irq_wake(g_wifi_irq_rc); in setup_wifi_wakeup_BB()
|
| H A D | h8-generic-wlan.c | 155 enable_irq_wake(g_wifi_irq_rc); in setup_wifi_wakeup_BB()
|