Home
last modified time | relevance | path

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

123456789

/linux/Documentation/power/
A Dsuspend-and-interrupts.rst48 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
/linux/drivers/extcon/
A Dextcon-usb-gpio.c214 ret = enable_irq_wake(info->id_irq); in usb_extcon_suspend()
219 ret = enable_irq_wake(info->vbus_irq); in usb_extcon_suspend()
263 enable_irq_wake(info->id_irq); in usb_extcon_resume()
A Dextcon-palmas.c374 enable_irq_wake(palmas_usb->vbus_irq); in palmas_usb_suspend()
376 enable_irq_wake(palmas_usb->gpio_vbus_irq); in palmas_usb_suspend()
378 enable_irq_wake(palmas_usb->id_irq); in palmas_usb_suspend()
380 enable_irq_wake(palmas_usb->gpio_id_irq); in palmas_usb_suspend()
A Dextcon-qcom-spmi-misc.c174 ret = enable_irq_wake(info->id_irq); in qcom_usb_extcon_suspend()
176 ret = enable_irq_wake(info->vbus_irq); in qcom_usb_extcon_suspend()
A Dextcon-adc-jack.c178 enable_irq_wake(data->irq); in adc_jack_suspend()
/linux/drivers/input/misc/
A Dstpmic1_onkey.c151 enable_irq_wake(onkey->irq_falling); in stpmic1_onkey_suspend()
152 enable_irq_wake(onkey->irq_rising); in stpmic1_onkey_suspend()
A Daxp20x-pek.c350 enable_irq_wake(axp20x_pek->irq_dbf); in axp20x_pek_suspend()
351 enable_irq_wake(axp20x_pek->irq_dbr); in axp20x_pek_suspend()
A De3x0-button.c43 enable_irq_wake(platform_get_irq_byname(pdev, "press")); in e3x0_button_suspend()
/linux/arch/arm/mach-pxa/
A Dpxa3xx.c485 enable_irq_wake(IRQ_WAKEUP0); in pxa3xx_init()
487 enable_irq_wake(IRQ_WAKEUP1); in pxa3xx_init()
/linux/drivers/pcmcia/
A Dat91_cf.c361 enable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_suspend()
363 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
/linux/drivers/usb/dwc3/
A Ddwc3-qcom.c326 enable_irq_wake(qcom->hs_phy_irq); in dwc3_qcom_enable_interrupts()
331 enable_irq_wake(qcom->dp_hs_phy_irq); in dwc3_qcom_enable_interrupts()
336 enable_irq_wake(qcom->dm_hs_phy_irq); in dwc3_qcom_enable_interrupts()
341 enable_irq_wake(qcom->ss_phy_irq); in dwc3_qcom_enable_interrupts()
/linux/drivers/power/supply/
A Dpda_power.c479 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()
/linux/drivers/mfd/
A D88pm80x.c140 enable_irq_wake(chip->irq); in pm80x_suspend()
A Dintel_soc_pmic_core.c82 ret = enable_irq_wake(pmic->irq); in intel_soc_pmic_i2c_probe()
A Dda9052-irq.c262 enable_irq_wake(da9052->chip_irq); in da9052_irq_init()
A Dmax77843.c185 enable_irq_wake(max77843->irq); in max77843_suspend()
/linux/arch/powerpc/sysdev/
A Dfsl_mpic_timer_wakeup.c98 ret = enable_irq_wake(fsl_wakeup->timer->irq); in fsl_timer_wakeup_store()
/linux/drivers/platform/x86/intel/
A Dbxtwc_tmu.c112 enable_irq_wake(wctmu->irq); in bxtwc_tmu_suspend()
/linux/arch/arm/mach-s3c/
A Dmach-amlm5900.c223 enable_irq_wake(IRQ_EINT9); in amlm5900_init_pm()
/linux/drivers/media/rc/
A Dgpio-ir-recv.c139 enable_irq_wake(gpio_dev->irq); in gpio_ir_recv_suspend()
/linux/arch/arm/mach-omap1/
A Dserial.c233 enable_irq_wake(gpio_to_irq(gpio_nr)); in omap_serial_set_port_wakeup()
/linux/drivers/usb/typec/tcpm/
A Dtcpci_mt6360.c176 enable_irq_wake(mti->irq); in mt6360_tcpc_suspend()
/linux/arch/powerpc/platforms/86xx/
A Dmpc8610_hpcd.c77 enable_irq_wake(irq); in mpc8610_suspend_init()
/linux/drivers/input/keyboard/
A Dmatrix_keypad.c237 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()
/linux/drivers/gpio/
A Dgpio-mxc.c306 ret = enable_irq_wake(port->irq_high); in gpio_set_wake_irq()
308 ret = enable_irq_wake(port->irq); in gpio_set_wake_irq()

Completed in 28 milliseconds

123456789