Marc Zyngier
|
0be8153cbc
genirq/msi: Allow level-triggered MSIs to be exposed by MSI providers
|
7 years ago |
Thomas Gleixner
|
52a65ff560
genirq: Add missing SPDX identifiers
|
7 years ago |
Thomas Gleixner
|
99bfce5db9
genirq: Cleanup top of file comments
|
7 years ago |
Thomas Gleixner
|
bc976233a8
genirq/msi, x86/vector: Prevent reservation mode for non maskable MSI
|
7 years ago |
Thomas Gleixner
|
da5dd9e854
genirq/msi: Handle reactivation only on success
|
7 years ago |
Thomas Gleixner
|
22d0b12f35
genirq/irqdomain: Add force reactivation flag to irq domains
|
8 years ago |
Thomas Gleixner
|
42e1cc2dc5
genirq/irqdomain: Propagate early activation
|
8 years ago |
Thomas Gleixner
|
bb9b428a5c
genirq/irqdomain: Allow irq_domain_activate_irq() to fail
|
8 years ago |
Thomas Gleixner
|
7249164346
genirq/irqdomain: Update irq_domain_ops.activate() signature
|
8 years ago |
Thomas Gleixner
|
07557ccb8c
genirq/msi: Capture device name for debugfs
|
8 years ago |
John Keeping
|
596a7a1d09
genirq/msi: Fix populating multiple interrupts
|
8 years ago |
Marc Zyngier
|
6a6544e520
genirq/irqdomain: Remove auto-recursive hierarchy support
|
8 years ago |
Thomas Gleixner
|
0165308a2f
genirq/msi: Prevent overwriting domain name
|
8 years ago |
Marc Zyngier
|
a97b852b4d
genirq/msi: Populate the domain name if provided by the irqchip
|
8 years ago |
Eric Auger
|
88156f0090
genirq/msi: Set IRQ_DOMAIN_FLAG_MSI on MSI domain creation
|
8 years ago |
Marc Zyngier
|
4e20156640
genirq/msi: Drop artificial PCI dependency
|
8 years ago |
Thomas Gleixner
|
28f4b04143
genirq/msi: Add cpumask allocation to alloc_msi_entry
|
9 years ago |
Marc Zyngier
|
f3b0946d62
genirq/msi: Make sure PCI MSIs are activated early
|
9 years ago |
Thomas Gleixner
|
4364e1a29b
genirq/msi: Fix broken debug output
|
9 years ago |
Thomas Gleixner
|
0972fa57f5
genirq/msi: Make use of affinity aware allocations
|
9 years ago |
Thomas Gleixner
|
06ee6d571f
genirq: Add affinity hint to irq allocation
|
9 years ago |
Thomas Gleixner
|
b6140914fd
genirq/msi: Remove unused MSI_FLAG_IDENTITY_MAP
|
9 years ago |
Linus Torvalds
|
d43421565b
Merge tag 'pci-v4.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
|
9 years ago |
Liu Jiang
|
bf6f869f8c
genirq/MSI: Relax msi_domain_alloc() to support parentless MSI irqdomains
|
9 years ago |
Marc Zyngier
|
2145ac9310
genirq/msi: Add msi_domain_populate_irqs
|
9 years ago |
Marc Zyngier
|
b2eba39bca
genirq/msi: Make the .prepare callback reusable
|
9 years ago |
Linus Torvalds
|
6aa2fdb87c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
9 years ago |
Marc Zyngier
|
0701c53e46
genirq/msi: Do not use pci_msi_[un]mask_irq as default methods
|
9 years ago |
Marc Zyngier
|
be5436c83a
irqdomain/msi: Use fwnode instead of of_node
|
9 years ago |
Jiang Liu
|
aa48b6f708
genirq/MSI: Move alloc_msi_entry() from PCI into generic MSI code
|
10 years ago |