Dan Carpenter
|
e5f66eafe5
PCI: Set ->mask_pos correctly
|
12 years ago |
Bjorn Helgaas
|
d4f09c5d7f
Merge branch 'pci/gavin-msi-cleanup' into next
|
12 years ago |
Bjorn Helgaas
|
4d18760c67
PCI: Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK
|
12 years ago |
Bjorn Helgaas
|
78b5a310ce
PCI: Drop msi_mask_reg() and remove drivers/pci/msi.h
|
12 years ago |
Bjorn Helgaas
|
527eee292d
PCI: Use msix_table_size() directly, drop multi_msix_capable()
|
12 years ago |
Bjorn Helgaas
|
909094c62e
PCI: Drop msix_table_offset_reg() and msix_pba_offset_reg() macros
|
12 years ago |
Bjorn Helgaas
|
4987ce8205
PCI: Drop is_64bit_address() and is_mask_bit_support() macros
|
12 years ago |
Bjorn Helgaas
|
2f22134936
PCI: Drop msi_data_reg() macro
|
12 years ago |
Bjorn Helgaas
|
9925ad0cf1
PCI: Drop msi_lower_address_reg() and msi_upper_address_reg() macros
|
12 years ago |
Bjorn Helgaas
|
f84ecd285f
PCI: Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly
|
12 years ago |
Bjorn Helgaas
|
f5322169b4
PCI: Use cached MSI/MSI-X offsets from dev, not from msi_desc
|
12 years ago |
Gavin Shan
|
520fe9dc1b
PCI: Use cached MSI-X cap while enabling MSI-X
|
12 years ago |
Gavin Shan
|
f465136d72
PCI: Use cached MSI cap while enabling MSI interrupts
|
12 years ago |
Gavin Shan
|
cdf1fd4d90
PCI: Remove MSI/MSI-X cap check in pci_msi_check_device()
|
12 years ago |
Gavin Shan
|
e375b56181
PCI: Cache MSI/MSI-X capability offsets in struct pci_dev
|
12 years ago |
Bjorn Helgaas
|
9738abedd6
PCI: Make local functions/structs static
|
12 years ago |
Alexander Gordeev
|
08261d87f7
PCI/MSI: Enable multiple MSIs with pci_enable_msi_block_auto()
|
12 years ago |
Jan Glauber
|
9a4da8a5b1
s390/pci: PCI adapter interrupts for MSI/MSI-X
|
12 years ago |
Konrad Rzeszutek Wilk
|
76ccc29701
x86/PCI: Expand the x86_msi_ops to have a restore MSIs.
|
13 years ago |
Neil Horman
|
424eb39159
PCI: msi: fix imbalanced refcount of msi irq sysfs objects
|
13 years ago |
Eric W. Biederman
|
d5dea7d95c
PCI: msi: Disable msi interrupts when we initialize a pci device
|
13 years ago |
Neil Horman
|
da8d1c8ba4
PCI/sysfs: add per pci device msi[x] irq listing (v5)
|
13 years ago |
Paul Gortmaker
|
363c75db1d
pci: Fix files needing export.h for EXPORT_SYMBOL/THIS_MODULE
|
14 years ago |
Thomas Gleixner
|
dced35aeb0
drivers: Final irq namespace conversion
|
14 years ago |
Sheng Yang
|
8d80528696
PCI: Add mask bit definition for MSI-X table
|
14 years ago |
Thomas Gleixner
|
1525bf0d8f
msi: Introduce default_[teardown|setup]_msi_irqs with fallback.
|
14 years ago |
Thomas Gleixner
|
39431acb1a
pci: Cleanup the irq_desc mess in msi
|
14 years ago |
Thomas Gleixner
|
1c9db52534
pci: Convert msi to new irq_chip functions
|
14 years ago |
Ben Hutchings
|
30da552428
PCI: MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc()
|
15 years ago |
Ben Hutchings
|
fcd097f31a
PCI: MSI: Remove unsafe and unnecessary hardware access
|
15 years ago |