Lines Matching full:wake

13  * dev_pm_attach_wake_irq - Attach device interrupt as a wake IRQ
15 * @wirq: Wake irq specific data
17 * Internal function to attach a dedicated wake-up interrupt as a wake IRQ.
28 "wake irq already initialized\n")) { in dev_pm_attach_wake_irq()
41 * dev_pm_set_wake_irq - Attach device IO interrupt as wake IRQ
45 * Attach a device IO interrupt as a wake IRQ. The wake IRQ gets
46 * automatically configured for wake-up from suspend based
74 * dev_pm_clear_wake_irq - Detach a device IO interrupt wake IRQ
77 * Detach a device wake IRQ and free resources.
81 * a wake IRQ configured. This avoid adding wake IRQ specific
117 * Attach a device IO interrupt as a wake IRQ, same with dev_pm_set_wake_irq,
118 * but the device will be auto clear wake capability on driver detach.
133 * handle_threaded_wake_irq - Handler for dedicated wake-up interrupts
134 * @irq: Device specific dedicated wake-up interrupt
135 * @_wirq: Wake IRQ data
137 * Some devices have a separate wake-up interrupt in addition to the
138 * device IO interrupt. The wake-up interrupt signals that a device
140 * specific pm_runtime functions to wake the device, and then it's
146 * We assume that the wake-up interrupt just needs to wake-up the
166 "wake IRQ with no resume: %i\n", res); in handle_threaded_wake_irq()
224 * dev_pm_set_dedicated_wake_irq - Request a dedicated wake-up interrupt
226 * @irq: Device wake-up interrupt
228 * Unless your hardware has separate wake-up interrupts in addition
232 * a dedicated wake-up interrupt in addition to the device IO
242 * dev_pm_set_dedicated_wake_irq_reverse - Request a dedicated wake-up interrupt
245 * @irq: Device wake-up interrupt
247 * Unless your hardware has separate wake-up interrupts in addition
251 * wake-up interrupt in addition to the device IO interrupt. It sets
253 * to enable dedicated wake-up interrupt after running the runtime suspend
263 * dev_pm_enable_wake_irq_check - Checks and enables wake-up interrupt
265 * @can_change_status: Can change wake-up interrupt status
267 * Enables wakeirq conditionally. We need to enable wake-up interrupt
270 * otherwise try to disable already disabled wakeirq. The wake-up interrupt
301 * dev_pm_disable_wake_irq_check - Checks and disables wake-up interrupt
305 * Disables wake-up interrupt conditionally based on status.
325 * dev_pm_enable_wake_irq_complete - enable wake IRQ not enabled before
326 * @dev: Device using the wake IRQ
328 * Enable wake IRQ conditionally based on status, mainly used if want to
329 * enable wake IRQ after running ->runtime_suspend() which depends on
349 * dev_pm_arm_wake_irq - Arm device wake-up
350 * @wirq: Device wake-up interrupt
352 * Sets up the wake-up event conditionally based on the
370 * dev_pm_disarm_wake_irq - Disarm device wake-up
371 * @wirq: Device wake-up interrupt
373 * Clears up the wake-up event conditionally based on the