David Miller
|
b3b7cc7b41
Fix assertion failure with MSI on sparc64
|
18 years ago |
Randy Dunlap
|
e63340ae6b
header cleaning: don't include smp_lock.h when not used
|
18 years ago |
Michael Ellerman
|
032de8e2fe
MSI: Give archs the option to free all MSI/Xs at once.
|
18 years ago |
Michael Ellerman
|
9c8313343c
MSI: Give archs the option to allocate all MSI/Xs at once.
|
18 years ago |
Michael Ellerman
|
7fe3730de7
MSI: arch must connect the irq and the msi_desc
|
18 years ago |
Michael Ellerman
|
314e77b3ee
MSI: Remove dev->first_msi_irq
|
18 years ago |
Michael Ellerman
|
4aa9bc955d
MSI: Use a list instead of the custom link structure
|
18 years ago |
Michael Ellerman
|
c9953a73e9
MSI: Add an arch_msi_check_device()
|
18 years ago |
Michael Ellerman
|
17bbc12acd
MSI: Rename pci_msi_supported() to pci_msi_check_device()
|
18 years ago |
Michael Ellerman
|
128bc5fced
MSI: Consolidate precondition checks
|
18 years ago |
Michael Ellerman
|
b1e2303dba
MSI: Expand pci_msi_supported()
|
18 years ago |
Michael Ellerman
|
3e916c0503
MSI: Remove msi_cache
|
18 years ago |
Michael Ellerman
|
4cc086fa5b
MSI: Move EXPORT_SYMBOL()s near their definition
|
18 years ago |
Michael Ellerman
|
7ede9c1fa5
MSI: Consolidate BUG_ON()s.
|
18 years ago |
Michael Ellerman
|
fc4afc7b2b
MSI: Consolidate MSI-X irq freeing code
|
18 years ago |
Michael Ellerman
|
00ba16ab26
MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 2
|
18 years ago |
Michael Ellerman
|
c31af39870
MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 1
|
18 years ago |
Michael Ellerman
|
54bc6c0b0e
MSI: Simplify BUG() handling in pci_disable_msix()
|
18 years ago |
Michael Ellerman
|
e387b9eefe
MSI: Simplify BUG() handling in pci_disable_msi()
|
18 years ago |
Mitch Williams
|
988cbb15e0
PCI: Flush MSI-X table writes
|
18 years ago |
Eric W. Biederman
|
348e3fd194
[PATCH] msi: synchronously mask and unmask msi-x irqs.
|
18 years ago |
Eric W. Biederman
|
392ee1e6dd
[PATCH] msi: Safer state caching.
|
18 years ago |
Eric W. Biederman
|
58e0543e8f
[PATCH] msi: support masking msi irqs without a mask bit
|
18 years ago |
Eric W. Biederman
|
b1cbf4e4dd
[PATCH] msi: fix up the msi enable/disable logic
|
18 years ago |
Eric W. Biederman
|
f5f2b13129
[PATCH] msi: sanely support hardware level msi disabling
|
18 years ago |
Eric W. Biederman
|
f7feaca77d
msi: Make MSI useable more architectures
|
18 years ago |
Eric W. Biederman
|
5b912c108c
msi: Kill the msi_desc array.
|
18 years ago |
Eric W. Biederman
|
1c659d61cf
msi: Remove attach_msi_entry.
|
18 years ago |
Eric W. Biederman
|
866a8c87c4
msi: Fix msi_remove_pci_irq_vectors.
|
18 years ago |
Eric W. Biederman
|
d40f540ce6
msi: Remove msi_lock.
|
18 years ago |