1. d7cc609 PCI/MSI: Support allocating virtual MSI interrupts by Logan Gunthorpe · 6 years ago
  2. d9351ea Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  3. aaebdf8 genirq/msi: Add a new field in msi_desc to store an IOMMU cookie by Julien Grall · 6 years ago
  4. 49b3231 soc: ti: Add MSI domain bus support for Interrupt Aggregator by Lokesh Vutla · 6 years ago
  5. fc27865 PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() by Bjorn Helgaas · 6 years ago
  6. 1903ba8 PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() by Bjorn Helgaas · 6 years ago
  7. ddd065e genirq/msi: Clean up usage of __u8/__u16 types by Logan Gunthorpe · 6 years ago
  8. bec0403 genirq/core: Introduce struct irq_affinity_desc by Dou Liyang · 6 years ago
  9. 81b1e6e platform-msi: Free descriptors in platform_msi_domain_free() by Miquel Raynal · 6 years ago
  10. 1f83515 genirq/msi: Allow creation of a tree-based irqdomain for platform-msi by Marc Zyngier · 6 years ago
  11. 0be8153 genirq/msi: Allow level-triggered MSIs to be exposed by MSI providers by Marc Zyngier · 7 years ago
  12. 670310d Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  13. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  14. 22d0b12 genirq/irqdomain: Add force reactivation flag to irq domains by Thomas Gleixner · 7 years ago
  15. 87840fb staging: fsl-mc: add missing fsl_mc comment in struct msi_desc by Laurentiu Tudor · 7 years ago
  16. 60e8d3e Merge tag 'pci-v4.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 8 years ago
  17. 2f44e29 genirq/msi: Add stubs for get_cached_msi_msg/pci_write_msi_msg by Arnd Bergmann · 8 years ago
  18. 699c4ce PCI/MSI: Remove pci_msi_domain_{alloc,free}_irqs() by Christoph Hellwig · 8 years ago
  19. 47feb41 PCI/MSI: Remove unused pci_msi_create_default_irq_domain() by Christoph Hellwig · 8 years ago
  20. 28f4b04 genirq/msi: Add cpumask allocation to alloc_msi_entry by Thomas Gleixner · 8 years ago
  21. f3b0946 genirq/msi: Make sure PCI MSIs are activated early by Marc Zyngier · 8 years ago
  22. 0972fa5 genirq/msi: Make use of affinity aware allocations by Thomas Gleixner · 9 years ago
  23. b614091 genirq/msi: Remove unused MSI_FLAG_IDENTITY_MAP by Thomas Gleixner · 9 years ago
  24. 550308e fsl-mc: msi: Added FSL-MC-specific member to the msi_desc's union by J. German Rivera · 9 years ago
  25. d434215 Merge tag 'pci-v4.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 9 years ago
  26. 1d1e8cd PCI/MSI: Fix typos in <linux/msi.h> by Thomas Petazzoni · 9 years ago
  27. 552c494 platform-msi: Allow creation of a MSI-based stacked irq domain by Marc Zyngier · 9 years ago
  28. 2145ac9 genirq/msi: Add msi_domain_populate_irqs by Marc Zyngier · 9 years ago
  29. b2eba39 genirq/msi: Make the .prepare callback reusable by Marc Zyngier · 9 years ago
  30. 3c87b79 Merge tag 'pci-v4.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 9 years ago
  31. 54fa97e PCI/MSI: Allow the MSI domain to be device-specific by Marc Zyngier · 9 years ago
  32. b6eec9b PCI/MSI: Add helper function pci_msi_domain_get_msi_rid(). by David Daney · 9 years ago
  33. be5436c irqdomain/msi: Use fwnode instead of of_node by Marc Zyngier · 9 years ago
  34. 339e5b4 PCI: Add msi_controller setup_irqs() method for special multivector setup by Lucas Stach · 9 years ago
  35. f075915 PCI/MSI: Drop domain field from msi_controller by Marc Zyngier · 9 years ago
  36. c09fcc4b drivers/base: Add MSI domain support for non-PCI devices by Marc Zyngier · 9 years ago
  37. aa48b6f genirq/MSI: Move alloc_msi_entry() from PCI into generic MSI code by Jiang Liu · 9 years ago
  38. fc88419 genirq/MSI: Reorginize struct msi_desc to prepare for support of generic MSI by Jiang Liu · 9 years ago
  39. 25a98bd genirq/MSI: Store 'struct device' instead of 'struct pci_dev' in struct msi_desc by Jiang Liu · 9 years ago
  40. 4a7cc83 genirq/MSI: Move msi_list from struct pci_dev to struct device by Jiang Liu · 9 years ago
  41. c179c9b PCI: Add helper function msi_desc_to_pci_sysdata() by Jiang Liu · 9 years ago
  42. 020c312 PCI/MSI: Allow an msi_controller to be associated to an irq domain by Marc Zyngier · 10 years ago
  43. 8e047ad PCI/MSI: Provide mechanism to alloc/free MSI/MSIX interrupt from irqdomain by Jiang Liu · 10 years ago
  44. 3878eae PCI/MSI: Enhance core to support hierarchy irqdomain by Jiang Liu · 10 years ago
  45. aeeb596 genirq: Provide default callbacks for msi_domain_ops by Jiang Liu · 10 years ago
  46. d910969 genirq: Introduce msi_domain_alloc/free_irqs() by Jiang Liu · 10 years ago
  47. f3cf8bb genirq: Add generic msi irq domain support by Jiang Liu · 10 years ago
  48. d31eb34 PCI/MSI: Introduce helpers to hide struct msi_desc implementation details by Jiang Liu · 10 years ago
  49. 23ed8d5 PCI/MSI: Rename mask/unmask_msi_irq et al by Thomas Gleixner · 10 years ago
  50. 83a1891 PCI/MSI: Rename write_msi_msg() to pci_write_msi_msg() by Jiang Liu · 10 years ago
  51. 891d4a4 PCI/MSI: Rename __read_msi_msg() to __pci_read_msi_msg() by Jiang Liu · 10 years ago
  52. c2791b8 PCI/MSI: Rename "struct msi_chip" to "struct msi_controller" by Yijing Wang · 10 years ago
  53. f833869 s390/MSI: Use __msi_mask_irq() instead of default_msi_mask_irq() by Yijing Wang · 10 years ago
  54. 03f56e4 Revert "PCI: Add x86_msi.msi_mask_irq() and msix_mask_irq()" by Yijing Wang · 10 years ago
  55. 38737d8 PCI/MSI: Add pci_msi_ignore_mask to prevent writes to MSI/MSI-X Mask Bits by Yijing Wang · 10 years ago
  56. 48c3c38 PCI/MSI: Remove "pos" from the struct msi_desc msi_attrib by Yijing Wang · 10 years ago
  57. 8105276 PCI/MSI: Remove unused kobject from struct msi_desc by Yijing Wang · 10 years ago
  58. ad975eb PCI/MSI: Remove arch_msi_check_device() by Alexander Gordeev · 10 years ago
  59. 31ea5d4 PCI/MSI: Cache Multiple Message Capable in struct msi_desc by Yijing Wang · 11 years ago
  60. ac8344c PCI: Drop "irq" param from *_restore_msi_irqs() by DuanZhenzhong · 11 years ago
  61. f762598 PCI: Fix whitespace, capitalization, and spelling errors by Bjorn Helgaas · 11 years ago
  62. 0e4ccb1 PCI: Add x86_msi.msi_mask_irq() and msix_mask_irq() by Konrad Rzeszutek Wilk · 11 years ago
  63. 0d5a6db of: pci: add registry of MSI chips by Thomas Petazzoni · 11 years ago
  64. 0cbdcfc PCI: Introduce new MSI chip infrastructure by Thierry Reding · 11 years ago
  65. 4287d82 PCI: use weak functions for MSI arch-specific functions by Thomas Petazzoni · 11 years ago
  66. 65f6ae6 PCI: Allocate only as many MSI vectors as requested by driver by Alexander Gordeev · 12 years ago
  67. 2366d06 PCI: Remove "extern" from function declarations by Bjorn Helgaas · 12 years ago
  68. b50cac5 PCI/sysfs: add per pci device msi[x] irq listing (v5) by Neil Horman · 13 years ago
  69. 39431ac pci: Cleanup the irq_desc mess in msi by Thomas Gleixner · 14 years ago
  70. 1c9db52 pci: Convert msi to new irq_chip functions by Thomas Gleixner · 14 years ago
  71. 30da552 PCI: MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() by Ben Hutchings · 14 years ago
  72. 1c8d7b0 PCI MSI: Add support for multiple MSI by Matthew Wilcox · 16 years ago
  73. f2440d9 PCI MSI: Refactor interrupt masking code by Matthew Wilcox · 16 years ago
  74. 264d9ca PCI MSI: Use mask_pos instead of mask_base when appropriate by Matthew Wilcox · 16 years ago
  75. 24d2755 PCI MSI: Replace 'type' with 'is_msix' by Matthew Wilcox · 16 years ago
  76. 3145e94 x86, MSI: pass irq_cfg and irq_desc by Yinghai Lu · 16 years ago
  77. 8e149e0 pci/irq: restore mask_bits in msi shutdown -v3 by Yinghai Lu · 17 years ago
  78. 032de8e MSI: Give archs the option to free all MSI/Xs at once. by Michael Ellerman · 18 years ago
  79. 9c83133 MSI: Give archs the option to allocate all MSI/Xs at once. by Michael Ellerman · 18 years ago
  80. 4aa9bc9 MSI: Use a list instead of the custom link structure by Michael Ellerman · 18 years ago
  81. c9953a7 MSI: Add an arch_msi_check_device() by Michael Ellerman · 18 years ago
  82. 392ee1e [PATCH] msi: Safer state caching. by Eric W. Biederman · 18 years ago
  83. f7feaca msi: Make MSI useable more architectures by Eric W. Biederman · 18 years ago
  84. c54c187 PCI: cleanup MSI code by Satoru Takeuchi · 18 years ago
  85. 3b7d192 [PATCH] msi: refactor and move the msi irq_chip into the arch code by Eric W. Biederman · 18 years ago