summaryrefslogtreecommitdiffstats
path: root/kernel/irq/irqdomain.c
Commit message (Expand)AuthorAgeFilesLines
* irqdomain: Fix irq_domain_alloc_irqs_recursive() error handlingAlexander Popov2016-07-111-2/+4
* Merge branch 'irq/for-block' into irq/coreThomas Gleixner2016-07-041-8/+14
|\
| * genirq: Add affinity hint to irq allocationThomas Gleixner2016-07-041-8/+14
* | irqdomain: Fix disposal of mappings for interrupt hierarchiesJon Hunter2016-06-231-2/+6
* | irqdomain: Don't set type when mapping an IRQJon Hunter2016-06-131-5/+18
* | irqdomain: Fix handling of type settings for existing mappingsJon Hunter2016-06-131-5/+32
|/
* radix-tree: introduce radix_tree_emptyMatthew Wilcox2016-05-201-6/+1
* Merge tag 'gpio-v4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2016-05-171-0/+1
|\
| * irqdomain: Export irq_domain_free_irqs_commonAxel Lin2016-03-311-0/+1
* | irqdomain: Allow domain matching on irq_fwspecMarc Zyngier2016-05-021-9/+10
|/
* genirq: Export IRQ functions for module useQuan Nguyen2016-03-101-0/+5
* genirq: Make irq_domain_alloc_descs() non staticQais Yousef2016-02-251-4/+2
* Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2016-01-311-3/+8
|\
| * irqdomain: Allow domain lookup with DOMAIN_BUS_WIRED tokenMarc Zyngier2016-01-261-3/+8
* | Merge tag 'pci-v4.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2016-01-211-0/+1
|\ \ | |/ |/|
| * irqdomain: Export irq_domain_set_info() for module useKeith Busch2016-01-151-0/+1
* | Merge branch 'irq/gic-v2m-acpi' of git://git.kernel.org/pub/scm/linux/kernel/...Thomas Gleixner2015-12-291-1/+1
|\ \
| * | irqdomain: Introduce is_fwnode_irqchip helperSuravee Suthikulpanit2015-12-211-1/+1
| |/
* | genirq/msi: Export functions to allow MSI domains in modulesJake Oshins2015-12-201-0/+4
* | irqdomain: Make irq_domain_alloc_irqs_recursive availableMarc Zyngier2015-12-161-3/+3
|/
* irqdomain: Introduce irq_domain_create_hierarchyMarc Zyngier2015-10-131-6/+6
* irqdomain: Add a fwnode_handle allocatorMarc Zyngier2015-10-131-0/+51
* irqdomain: Introduce irq_domain_create_{linear, tree}Marc Zyngier2015-10-131-5/+6
* irqdomain: Introduce irq_create_fwspec_mappingMarc Zyngier2015-10-131-15/+15
* irqdomain: Introduce a firmware-specific IRQ specifier structureMarc Zyngier2015-10-131-11/+48
* irqdomain: Allow irq domain lookup by fwnodeMarc Zyngier2015-10-131-9/+7
* irqdomain: Convert irqdomain-%3Eof_node to fwnodeMarc Zyngier2015-10-131-1/+5
* irqdomain: Use irq_domain_get_of_node() instead of direct field accessMarc Zyngier2015-10-131-9/+21
* genirq: Move field 'node' from irq_data into irq_common_dataJiang Liu2015-09-161-1/+0
* genirq/irqdomain: Allow irq domain aliasingMarc Zyngier2015-07-301-5/+13
* Merge branch 'irq/for-x86' into irq/coreThomas Gleixner2015-06-201-1/+3
|\
| * genirq: Introduce helper function irq_data_get_node()Jiang Liu2015-06-121-1/+2
| * genirq: Introduce struct irq_common_data to host shared irq dataJiang Liu2015-06-121-0/+1
* | irqdomain: Add non-hierarchy helper irq_domain_set_infoStefan Agner2015-05-181-0/+21
|/
* irqdomain: Introduce helper function irq_domain_add_hierarchy()Jiang Liu2014-11-231-0/+36
* irqdomain: Implement a method to automatically call parent domains alloc/freeJiang Liu2014-11-231-2/+80
* genirq: Introduce helper irq_domain_set_info() to reduce duplicated codeJiang Liu2014-11-231-0/+21
* irqdomain: Do irq_find_mapping and set_type for hierarchy irqdomain in case OFYingjoe Chen2014-11-231-9/+18
* irqdomain: Introduce new interfaces to support hierarchy irqdomainsJiang Liu2014-11-231-16/+399
* genirq: Export irq_domain_disassociate() to architecture interrupt driversJiang Liu2014-06-211-1/+1
* genirq: Improve documentation to match current implementationJiang Liu2014-05-271-3/+3
* genirq: Include missing header file in irqdomain.cRashika Kheria2014-02-271-0/+1
* of/irq: simplify args to irq_create_of_mappingGrant Likely2013-10-241-7/+6
* Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2013-07-131-12/+0
|\
| * irqdomain: Remove temporary MIPS workaround codeGrant Likely2013-06-181-12/+0
* | Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds2013-07-061-397/+182
|\ \
| * | irq: fix checkpatch errorKefeng Wang2013-06-241-5/+3
| * | irqdomain: make irq_linear_revmap() a fast path againGrant Likely2013-06-241-26/+8
| * | irqdomain: remove irq_domain_generate_simple()Grant Likely2013-06-241-15/+0
| * | irqdomain: Refactor irq_domain_associate_many()Grant Likely2013-06-241-94/+91