Home
last modified time | relevance | path

Searched refs:enable_irq_wake (Results 1 – 25 of 202) sorted by relevance

123456789

/Linux-v4.19/Documentation/power/
Dsuspend-and-interrupts.txt46 necessary to use enable_irq_wake().
56 System Wakeup Interrupts, enable_irq_wake() and disable_irq_wake()
74 those purposes. Namely, enable_irq_wake() turns on the platform's logic for
78 Calling enable_irq_wake() causes suspend_device_irqs() to treat the given IRQ
91 using enable_irq_wake().
112 IRQF_NO_SUSPEND and enable_irq_wake()
115 There are very few valid reasons to use both enable_irq_wake() and the
124 Second, both enable_irq_wake() and IRQF_NO_SUSPEND apply to entire IRQs and not
132 the latter to the core with pm_system_wakeup()), must use enable_irq_wake() to
/Linux-v4.19/drivers/extcon/
Dextcon-usb-gpio.c223 ret = enable_irq_wake(info->id_irq); in usb_extcon_suspend()
228 ret = enable_irq_wake(info->vbus_irq); in usb_extcon_suspend()
272 enable_irq_wake(info->id_irq); in usb_extcon_resume()
Dextcon-palmas.c391 enable_irq_wake(palmas_usb->vbus_irq); in palmas_usb_suspend()
393 enable_irq_wake(palmas_usb->gpio_vbus_irq); in palmas_usb_suspend()
395 enable_irq_wake(palmas_usb->id_irq); in palmas_usb_suspend()
397 enable_irq_wake(palmas_usb->gpio_id_irq); in palmas_usb_suspend()
Dextcon-qcom-spmi-misc.c132 ret = enable_irq_wake(info->irq); in qcom_usb_extcon_suspend()
Dextcon-adc-jack.c185 enable_irq_wake(data->irq); in adc_jack_suspend()
/Linux-v4.19/drivers/usb/dwc3/
Ddwc3-qcom.c203 enable_irq_wake(qcom->hs_phy_irq); in dwc3_qcom_enable_interrupts()
208 enable_irq_wake(qcom->dp_hs_phy_irq); in dwc3_qcom_enable_interrupts()
213 enable_irq_wake(qcom->dm_hs_phy_irq); in dwc3_qcom_enable_interrupts()
218 enable_irq_wake(qcom->ss_phy_irq); in dwc3_qcom_enable_interrupts()
/Linux-v4.19/arch/arm/mach-pxa/
Dpxa3xx.c488 enable_irq_wake(IRQ_WAKEUP0); in pxa3xx_init()
490 enable_irq_wake(IRQ_WAKEUP1); in pxa3xx_init()
/Linux-v4.19/drivers/input/misc/
De3x0-button.c51 enable_irq_wake(platform_get_irq_byname(pdev, "press")); in e3x0_button_suspend()
/Linux-v4.19/arch/arm/mach-s3c24xx/
Dmach-amlm5900.c209 enable_irq_wake(IRQ_EINT9); in amlm5900_init_pm()
/Linux-v4.19/arch/powerpc/sysdev/
Dfsl_mpic_timer_wakeup.c102 ret = enable_irq_wake(fsl_wakeup->timer->irq); in fsl_timer_wakeup_store()
/Linux-v4.19/drivers/mfd/
D88pm80x.c143 enable_irq_wake(chip->irq); in pm80x_suspend()
Dintel_soc_pmic_core.c102 ret = enable_irq_wake(pmic->irq); in intel_soc_pmic_i2c_probe()
Dmax77843.c190 enable_irq_wake(max77843->irq); in max77843_suspend()
Dda9052-irq.c265 enable_irq_wake(da9052->chip_irq); in da9052_irq_init()
/Linux-v4.19/drivers/pcmcia/
Dat91_cf.c377 enable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_suspend()
379 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
/Linux-v4.19/drivers/power/supply/
Dpda_power.c478 ac_wakeup_enabled = !enable_irq_wake(ac_irq->start); in pda_power_suspend()
480 usb_wakeup_enabled = !enable_irq_wake(usb_irq->start); in pda_power_suspend()
Dgpio-charger.c208 !enable_irq_wake(gpio_charger->irq); in gpio_charger_suspend()
/Linux-v4.19/drivers/platform/x86/
Dintel_bxtwc_tmu.c124 enable_irq_wake(wctmu->irq); in bxtwc_tmu_suspend()
/Linux-v4.19/drivers/media/rc/
Dgpio-ir-recv.c114 enable_irq_wake(gpio_dev->irq); in gpio_ir_recv_suspend()
/Linux-v4.19/arch/arm/mach-omap1/
Dserial.c236 enable_irq_wake(gpio_to_irq(gpio_nr)); in omap_serial_set_port_wakeup()
/Linux-v4.19/drivers/net/ethernet/broadcom/genet/
Dbcmgenet_wol.c93 enable_irq_wake(priv->wol_irq); in bcmgenet_set_wol()
/Linux-v4.19/arch/powerpc/platforms/86xx/
Dmpc8610_hpcd.c82 enable_irq_wake(irq); in mpc8610_suspend_init()
/Linux-v4.19/drivers/base/power/
Dwakeirq.c337 enable_irq_wake(wirq->irq); in dev_pm_arm_wake_irq()
/Linux-v4.19/drivers/input/keyboard/
Dsnvs_pwrkey.c180 enable_irq_wake(pdata->irq); in imx_snvs_pwrkey_suspend()
/Linux-v4.19/drivers/input/touchscreen/
Dmigor_ts.c211 enable_irq_wake(priv->irq); in migor_ts_suspend()

123456789