summaryrefslogtreecommitdiffstats
path: root/kernel/irq/irqdomain.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* irqdomain: Use IS_ERR_OR_NULL() in irq_domain_trim_hierarchy()Hongbo Li2024-08-291-1/+1
* irqdomain: Always associate interrupts for legacy domainsMatti Vaittinen2024-08-201-6/+10
* irqdomain: Remove stray '-' in the domain nameAndy Shevchenko2024-08-131-2/+2
* irqdomain: Clarify checks for bus_tokenAndy Shevchenko2024-08-131-8/+14
* irqdomain: Allow giving name suffix for domainMatti Vaittinen2024-08-091-7/+23
* irqdomain: Cleanup domain name allocationThomas Gleixner2024-08-091-51/+55
* irqdomain: Simplify simple and legacy domain creationMatti Vaittinen2024-08-091-33/+41
* Merge tag 'irq-msi-2024-07-22' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-07-221-1/+2
|\
| * irqdomain: Fix formatting irq_find_matching_fwspec() kerneldoc commentAnna-Maria Behnsen2024-06-231-1/+2
* | irqdomain: Remove __irq_domain_add()Herve Codina2024-06-171-33/+0
* | irqdomain: Convert domain creation functions to irq_domain_instantiate()Herve Codina2024-06-171-5/+21
* | irqdomain: Add support for generic irq chips creation before publishing a domainHerve Codina2024-06-171-1/+13
* | irqdomain: Introduce init() and exit() hooksHerve Codina2024-06-171-0/+15
* | irqdomain: Handle domain bus token in irq_domain_create()Herve Codina2024-06-171-6/+24
* | irqdomain: Make __irq_domain_create() return an error codeHerve Codina2024-06-171-5/+5
* | irqdomain: Use irq_domain_instantiate() for hierarchy domain creationHerve Codina2024-06-171-12/+5
* | irqdomain: Handle domain hierarchy parent in irq_domain_instantiate()Herve Codina2024-06-171-0/+7
* | irqdomain: Handle additional domain flags in irq_domain_instantiate()Herve Codina2024-06-171-0/+2
* | irqdomain: Convert __irq_domain_create() to use struct irq_domain_infoHerve Codina2024-06-171-24/+24
* | irqdomain: Use a dedicated function to set the domain nameHerve Codina2024-06-171-31/+38
* | irqdomain: Introduce irq_domain_instantiate()Herve Codina2024-06-171-7/+32
* | irqdomain: Introduce irq_domain_free()Herve Codina2024-06-171-6/+10
* | irqdomain: Fixed unbalanced fwnode get and putHerve Codina2024-06-171-5/+2
* | irqdomain: Add missing parameter descriptions in kernel-doc commentsHerve Codina2024-06-051-0/+27
* | genirq/debugfs: Print irqdomain flags as human-readable stringsJinjie Ruan2024-06-031-2/+15
|/
* irqdomain: Check virq for 0 before use in irq_dispose_mapping()Andy Shevchenko2024-04-081-2/+3
* genirq/irqdomain: Don't call ops->select for DOMAIN_BUS_ANY tokensMarc Zyngier2024-02-201-1/+1
* genirq/irqdomain: Reroute device MSI create_mappingThomas Gleixner2024-02-151-6/+20
* genirq/irqdomain: Remove the param count restriction from select()Thomas Gleixner2024-02-151-1/+1
* irqdomain: Use return value of strreplace()Andy Shevchenko2023-06-301-3/+1
* irqdomain: Include internals.h for function prototypesArnd Bergmann2023-06-171-0/+2
* Merge tag 'irq-urgent-2023-03-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-03-051-1/+2
|\
| * irqdomain: Add missing NULL pointer check in irq_domain_create_hierarchy()Juergen Gross2023-02-231-1/+2
| * Merge branch 'irq/core' into irq/urgentThomas Gleixner2023-02-231-163/+245
| |\
* | \ Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-241-39/+0
|\ \ \
| * | | Merge tag 'v6.2' into iommufd.git for-nextJason Gunthorpe2023-02-211-2/+2
| |\| |
| * | | genirq/irqdomain: Remove unused irq_domain_check_msi_remap() codeJason Gunthorpe2023-01-111-39/+0
* | | | Merge tag 'irq-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-02-211-163/+245
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | irqdomain: Switch to per-domain lockingJohan Hovold2023-02-131-20/+39
| * | irqdomain: Clean up irq_domain_push/pop_irq()Johan Hovold2023-02-131-33/+32
| * | irqdomain: Drop leftover bracketsJohan Hovold2023-02-131-4/+2
| * | irqdomain: Drop dead domain-name assignmentJohan Hovold2023-02-131-8/+0
| * | irqdomain: Drop revmap mutexJohan Hovold2023-02-131-7/+6
| * | irqdomain: Fix domain registration raceMarc Zyngier2023-02-131-19/+43
| * | irqdomain: Fix mapping-creation raceJohan Hovold2023-02-131-18/+46
| * | irqdomain: Refactor __irq_domain_alloc_irqs()Johan Hovold2023-02-131-40/+48
| * | irqdomain: Look for existing mapping only onceJohan Hovold2023-02-131-27/+33
| * | irqdomain: Drop bogus fwspec-mapping error handlingJohan Hovold2023-02-131-6/+1
| * | irqdomain: Fix disassociation raceJohan Hovold2023-02-131-0/+5
| * | irqdomain: Fix association raceJohan Hovold2023-02-131-5/+14
| |/