summaryrefslogtreecommitdiffstats
path: root/kernel/irq/irqdomain.c
Commit message (Expand)AuthorAgeFilesLines
* irqdomain: Let irq_domain_set_{info,hwirq_and_chip} take a const irq_chipMarc Zyngier2022-02-151-4/+5
* Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-11-061-3/+4
|\
| * PCI: apple: Add INTx and per-port interrupt supportMarc Zyngier2021-11-041-0/+1
| * irqdomain: Make of_phandle_args_to_fwspec() generally availableMarc Zyngier2021-11-041-3/+3
* | Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel...Thomas Gleixner2021-09-241-1/+1
|\ \ | |/ |/|
| * irqdomain: Change the type of 'size' in __irq_domain_add() to be consistentBixuan Cui2021-09-221-1/+1
* | Merge tag 'powerpc-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-09-031-0/+1
|\ \ | |/ |/|
| * KVM: PPC: Book3S HV: XIVE: Fix mapping of passthrough interruptsCédric Le Goater2021-08-101-0/+1
* | irqdomain: Export irq_domain_disconnect_hierarchy()Maulik Shah2021-08-231-0/+1
|/
* irqdomain: Introduce irq_resolve_mapping()Marc Zyngier2021-06-101-8/+20
* irqdomain: Protect the linear revmap with RCUMarc Zyngier2021-06-101-26/+23
* irqdomain: Cache irq_data instead of a virq number in the revmapMarc Zyngier2021-06-101-5/+11
* irqdomain: Use struct_size() helper when allocating irqdomainMarc Zyngier2021-06-101-1/+1
* irqdomain: Make normal and nomap irqdomains exclusiveMarc Zyngier2021-06-101-10/+35
* powerpc: Move the use of irq_domain_add_nomap() behind a config optionMarc Zyngier2021-06-101-0/+2
* irqdomain: Reimplement irq_linear_revmap() with irq_find_mapping()Marc Zyngier2021-06-101-3/+3
* Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-05-051-10/+10
|\
| * irqdomain: Introduce irq_domain_create_simple() APIAndy Shevchenko2021-03-261-10/+10
* | Merge tag 'irqchip-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2021-04-241-46/+6
|\ \
| * | irqdomain: Drop references to recusive irqdomain setupMarc Zyngier2021-04-221-6/+2
| * | irqdomain: Get rid of irq_create_strict_mappings()Marc Zyngier2021-04-221-32/+0
| * | irqdomain: Get rid of irq_create_identity_mapping()Marc Zyngier2021-04-071-3/+0
| |/
| * irqdomain: Remove debugfs_file from struct irq_domainGreg Kroah-Hartman2021-03-081-5/+4
* | irq: Fix typos in commentsIngo Molnar2021-03-221-4/+4
|/
* irqdomain: Mark fwnodes when their irqdomain is added/removedSaravana Kannan2021-02-091-0/+2
* Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-12-151-7/+25
|\
| * genirq/irqdomain: Don't try to free an interrupt that has no mappingMarc Zyngier2020-11-301-2/+9
| * genirq/irqdomain: Make irq_domain_disassociate() staticThomas Gleixner2020-11-151-1/+1
| * irqdomain: Introduce irq_domain_create_legacy() APIAndy Shevchenko2020-11-071-3/+14
| * irqdomain: Replace open coded of_node_to_fwnode()Andy Shevchenko2020-11-071-1/+1
* | Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-12-151-1/+1
|\ \
| * | driver core: Add fwnode_init()Saravana Kannan2020-12-091-1/+1
| |/
* | Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-12-141-1/+10
|\ \
| * | genirq/irqdomain: Implement get_name() method on irqchip fwnodesDavid Woodhouse2020-10-281-1/+10
| |/
* / genirq/irqdomain: Add an irq_create_mapping_affinity() functionLaurent Vivier2020-11-301-5/+8
|/
* genirq/irqdomain: Allow partial trimming of irq_data hierarchyMarc Zyngier2020-10-101-4/+95
* irqdomain: Export irq_domain_update_bus_tokenJohn Stultz2020-07-271-0/+1
* genirq/irqdomain: Remove redundant NULL pointer check on fwnodeZenghui Yu2020-07-271-1/+1
* irqdomain: Allow software nodes for IRQ domain creationAndy Shevchenko2020-05-211-1/+2
* irqdomain: Get rid of special treatment for ACPI in __irq_domain_add()Andy Shevchenko2020-05-211-16/+1
* irqdomain: Make __irq_domain_add() less OF-dependentAndy Shevchenko2020-05-211-7/+6
* irqdomain: Make irq_domain_reset_irq_data() available to non-hierarchical usersBartosz Golaszewski2020-05-181-12/+12
* genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()Alexander Sverdlin2020-03-081-5/+5
* irqdomain: Fix function documentation of __irq_domain_alloc_fwnode()luanshi2020-03-081-2/+2
* irqdomain: Fix a memory leak in irq_domain_push_irq()Kevin Hao2020-01-201-0/+1
* genirq: Introduce irq_domain_translate_onecellYash Shah2020-01-201-0/+17
* irq/irqdomain: Update __irq_domain_alloc_fwnode() function documentationYi Wang2019-11-051-1/+1
* irqdomain: Add the missing assignment of domain->fwnode for named fwnodeDexuan Cui2019-09-031-0/+1
* irqdomain/debugfs: Use PAs to generate fwnode namesMarc Zyngier2019-08-071-4/+5
* irq/irqdomain: Fix comment typoZenghui Yu2019-07-061-1/+1