summaryrefslogtreecommitdiffstats
path: root/include/linux/irqdesc.h
Commit message (Expand)AuthorAgeFilesLines
* genirq: Provide a snapshot mechanism for interrupt statisticsBitao Hu2024-04-121-0/+4
* genirq: Convert kstat_irqs to a structBitao Hu2024-04-121-2/+10
* genirq: Use hlist for managing resend handlersShanker Donthineni2023-05-241-0/+3
* genirq: Provide generic_handle_domain_irq_safe().Sebastian Andrzej Siewior2022-09-191-0/+1
* genirq: Allow irq_set_chip_handler_name_locked() to take a const irq_chipMichael Walle2022-07-111-2/+3
* genirq: Provide generic_handle_irq_safe()Sebastian Andrzej Siewior2022-02-211-0/+1
* irq: remove handle_domain_{irq,nmi}()Mark Rutland2021-10-261-8/+1
* genirq: Move non-irqdomain handle_domain_irq() handling into ARM's handle_IRQ()Marc Zyngier2021-06-101-10/+4
* genirq: Add generic_handle_domain_irq() helperMarc Zyngier2021-06-101-0/+2
* irqdesc: Fix __handle_domain_irq() commentMarc Zyngier2021-06-101-2/+1
* genirq: Use irq_resolve_mapping() to implement __handle_domain_irq() and coMarc Zyngier2021-06-101-0/+1
* irq: Fix typos in commentsIngo Molnar2021-03-221-1/+1
* genirq: Provide kstat_irqdesc_cpu()Thomas Gleixner2020-12-151-0/+6
* genirq: Move irq_set_lockdep_class() to coreThomas Gleixner2020-12-151-6/+4
* genirq: Move status flag checks to coreThomas Gleixner2020-12-151-12/+5
* genirq: Move irq_has_action() into core codeThomas Gleixner2020-12-151-6/+1
* genirq: Remove preflow handler supportValentin Schneider2020-07-041-15/+0
* genirq: fix kerneldoc comment for irq_descYunfeng Ye2020-03-171-1/+1
* Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner2019-02-231-0/+5
|\
| * irqdesc: Add domain handler for NMIsJulien Thierry2019-02-051-0/+5
* | genirq: Add missing documentation for tot_countWaiman Long2019-02-131-0/+1
* | genirq: Avoid summation loops for /proc/statThomas Gleixner2019-02-101-0/+1
|/
* irqdesc: Delete irq_desc_get_msi_desc()John Garry2018-06-221-5/+0
* kernel/irq: Extend lockdep class for request mutexAndrew Lunn2017-12-281-3/+6
* irqdesc: Use bool return type instead of intWill Deacon2017-12-041-3/+3
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-11-151-0/+8
|\
| * irqdesc: Add function to identify percpu_devid irqsJulien Thierry2017-10-241-0/+8
* | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-131-0/+1
|\ \
| * | genirq/msi: Capture device name for debugfsThomas Gleixner2017-09-251-0/+1
| |/
* / License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* genirq: Add mutex to irq desc to serialize request/free_irq()Thomas Gleixner2017-07-041-0/+3
* genirq/debugfs: Add proper debugfs interfaceThomas Gleixner2017-06-221-0/+4
* genirq: Expose interrupt information through sysfsCraig Gallek2016-09-141-0/+3
* genirq: Allow the affinity of a percpu interrupt to be set/retrievedMarc Zyngier2016-05-021-0/+1
* genirq: Free irq_desc with rcuThomas Gleixner2015-12-141-0/+6
* genirq: Remove irq argument from irq flow handlersThomas Gleixner2015-09-161-2/+2
* genirq: Move field 'msi_desc' from irq_data into irq_common_dataJiang Liu2015-09-161-1/+1
* genirq: Move field 'handler_data' from irq_data into irq_common_dataJiang Liu2015-09-161-1/+1
* genirq: Simplify irq_data_to_desc()Thomas Gleixner2015-09-161-5/+1
* genirq: Remove __irq_set_handler_locked()Thomas Gleixner2015-09-161-10/+0
* genirq: Remove __irq_set_chip_handler_name_locked()Thomas Gleixner2015-09-161-13/+0
* genirq: Update the comment for generic_handle_irq_descHuang Shijie2015-09-151-3/+1
* genirq: Provide irq_desc_has_actionThomas Gleixner2015-08-061-2/+6
* hotplug: Prevent alloc/free of irq descriptors during cpu up/downThomas Gleixner2015-07-081-1/+6
* genirq: Implement irq_set_handler_locked()/irq_set_chip_handler_name_locked()Thomas Gleixner2015-06-261-0/+41
* genirq: Introduce helper irq_desc_get_irq()Jiang Liu2015-06-261-0/+5
* genirq: Clean up outdated comments related to include/linux/irqdesc.hJiang Liu2015-06-251-3/+0
* genirq: Introduce struct irq_common_data to host shared irq dataJiang Liu2015-06-121-1/+2
* genirq: Enhance irq_data_to_desc() to support hierarchy irqdomainJiang Liu2015-06-121-0/+9
* genirq / PM: Add flag for shared NO_SUSPEND interrupt linesRafael J. Wysocki2015-03-041-0/+1