summaryrefslogtreecommitdiffstats
path: root/kernel/irq/pm.c
AgeCommit message (Expand)AuthorLines
2025-07-22genirq: Split up irq_pm_check_wakeup()Thomas Gleixner-10/+6
2025-05-07genirq/pm: Switch to lock guardsThomas Gleixner-25/+13
2022-06-13genirq/PM: Unexport {suspend,resume}_device_irqs()Lukas Wunner-2/+0
2021-08-11genirq: Fix kernel-doc warnings in pm.c, msi.c and ipi.cRandy Dunlap-1/+1
2020-10-06genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flagMaulik Shah-4/+30
2020-08-12genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq()Guenter Roeck-2/+6
2019-07-23PCI: irq: Introduce rearm_wake_irq()Rafael J. Wysocki-0/+20
2018-03-20genirq: Add missing SPDX identifiersThomas Gleixner-0/+1
2018-03-20genirq: Cleanup top of file commentsThomas Gleixner-2/+0
2017-07-17genirq/PM: Properly pretend disabled state when force resuming interruptsJuergen Gross-0/+2
2015-11-15Merge branches 'irq-urgent-for-linus' and 'timers-urgent-for-linus' of git://...Linus Torvalds-1/+2
2015-11-10genirq/PM: Restore system wake up from chained interruptsGrygorii Strashko-1/+2
2015-09-16PM / sleep: Report interrupt that caused system wakeupAlexandra Yates-1/+1
2015-07-11genirq: Remove irq argument from suspend/resume_irq()Jiang Liu-4/+4
2015-07-11genirq: Remove irq argument from __enable/__disable_irq()Jiang Liu-2/+2
2015-05-18genirq: Don't suspend nested_thread irqs over system suspendNeilBrown-0/+4
2015-03-04genirq / PM: Add flag for shared NO_SUSPEND interrupt linesRafael J. Wysocki-1/+6
2014-09-01genirq: Simplify wakeup mechanismThomas Gleixner-26/+29
2014-09-01genirq: Mark wakeup sources as armed on suspendThomas Gleixner-0/+5
2014-09-01genirq: Avoid double loop on suspendThomas Gleixner-6/+7
2014-09-01genirq: Move MASK_ON_SUSPEND handling into suspend_device_irqs()Thomas Gleixner-12/+9
2014-09-01genirq: Make use of pm misfeature accountingThomas Gleixner-6/+3
2014-09-01genirq: Add sanity checks for PM options on shared interrupt linesThomas Gleixner-0/+36
2014-09-01genirq: Move suspend/resume logic into irq/pm codeThomas Gleixner-6/+38
2013-11-25irq: Enable all irqs unconditionally in irq_resumeLaxman Dewangan-1/+1
2012-05-04genirq: Do not consider disabled wakeup irqsThomas Gleixner-1/+6
2011-10-17genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlierIan Campbell-7/+41
2011-03-12genirq: Add chip flag to force mask on suspendThomas Gleixner-4/+18
2011-02-19genirq: Move wakeup state to irq_dataThomas Gleixner-1/+1
2011-02-19genirq: Move IRQ_WAKEUP to coreThomas Gleixner-1/+1
2011-02-19genirq: Move IRQ_SUSPENDED to coreThomas Gleixner-3/+3
2011-02-19genirq: Move IRQ_PENDING flag to coreThomas Gleixner-1/+2
2011-02-08genirq: Add IRQF_FORCE_RESUMEThomas Gleixner-3/+0
2009-12-14genirq: Convert irq_desc.lock to raw_spinlockThomas Gleixner-4/+4
2009-07-05genirq: Fix comment describing suspend_device_irqs()Rafael J. Wysocki-4/+4
2009-03-30PM: Introduce functions for suspending and resuming device interruptsRafael J. Wysocki-0/+79