summaryrefslogtreecommitdiffstats
path: root/kernel/irq/irqdomain.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* genirq/irqdomain: Remove WARN_ON() on out-of-memory conditionGeert Uytterhoeven2019-05-281-1/+1
* irq/irqdomain: Fix typo in the comment on top of __irq_domain_alloc_irqs()Julien Grall2019-04-291-1/+1
* Merge tag 'gpio-v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2019-03-081-11/+34
|\
| * genirq: introduce irq_domain_translate_twocellBrian Masney2019-02-131-11/+34
* | Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner2019-02-231-0/+14
|\ \
| * | irqdomain: Allow the default irq domain to be retrievedMarc Zyngier2019-02-211-0/+14
| |/
* / genirq/debugfs: No need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-01-291-2/+0
|/
* genirq/core: Introduce struct irq_affinity_descDou Liyang2018-12-191-2/+2
* genirq: Fix grammar s/an /a /Geert Uytterhoeven2018-10-091-1/+1