1. b3f8236 x86/apic/msi: Use PCI device MSI property by Thomas Gleixner · 3 years, 1 month ago
  2. ae72f31 PCI/MSI: Make arch_restore_msi_irqs() less horrible. by Thomas Gleixner · 3 years, 1 month ago
  3. e58f225 genirq/msi, treewide: Use a named struct for PCI/MSI attributes by Thomas Gleixner · 3 years, 1 month ago
  4. ff363f4 x86/msi: Force affinity setup before startup by Thomas Gleixner · 3 years, 5 months ago
  5. 3d7295e x86/hpet: Move MSI support into hpet.c by David Woodhouse · 4 years, 2 months ago
  6. f598181a x86/apic: Always provide irq_compose_msi_msg() method for vector domain by David Woodhouse · 4 years, 2 months ago
  7. 8c44963 x86/apic: Cleanup destination mode by Thomas Gleixner · 4 years, 2 months ago
  8. 47bea87 x86/msi: Only use high bits of MSI address for DMAR unit by David Woodhouse · 4 years, 2 months ago
  9. d27e623 x86/apic/msi: Unbreak DMAR and HPET MSI by Thomas Gleixner · 4 years, 3 months ago
  10. 7ca435c x86/irq: Cleanup the arch_*_msi_irqs() leftovers by Thomas Gleixner · 4 years, 4 months ago
  11. 2c681e6 x86/pci: Set default irq domain in pcibios_add_device() by Thomas Gleixner · 4 years, 4 months ago
  12. 6b15ffa x86/irq: Initialize PCI/MSI domain at PCI init time by Thomas Gleixner · 4 years, 4 months ago
  13. 9006c13 x86/msi: Use generic MSI domain ops by Thomas Gleixner · 4 years, 4 months ago
  14. 3b9c1d3 x86/msi: Consolidate MSI allocation by Thomas Gleixner · 4 years, 4 months ago
  15. dfb9eb7 PCI/MSI: Rework pci_msi_domain_calc_hwirq() by Thomas Gleixner · 4 years, 4 months ago
  16. 55e0391 x86/irq: Consolidate DMAR irq allocation by Thomas Gleixner · 4 years, 4 months ago
  17. 2bf1e7b x86/msi: Consolidate HPET allocation by Thomas Gleixner · 4 years, 4 months ago
  18. 6b6256e iommu/irq_remapping: Consolidate irq domain lookup by Thomas Gleixner · 4 years, 4 months ago
  19. b4c364d x86/irq: Add allocation type for parent domain retrieval by Thomas Gleixner · 4 years, 4 months ago
  20. 801b5e4 x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency by Thomas Gleixner · 4 years, 4 months ago
  21. 9d55f02 x86/msi: Remove pointless vcpu_affinity callback by Thomas Gleixner · 4 years, 4 months ago
  22. b0a1955 x86/msi: Move compose message callback where it belongs by Thomas Gleixner · 4 years, 4 months ago
  23. 13b90ca genirq/chip: Use the first chip in irq_chip_compose_msi_msg() by Thomas Gleixner · 4 years, 4 months ago
  24. e3beca48 irqdomain/treewide: Keep firmware node unconditionally allocated by Thomas Gleixner · 4 years, 6 months ago
  25. fa5e5c4 x86/entry: Use idtentry for interrupts by Thomas Gleixner · 4 years, 7 months ago
  26. 6f1a489 x86/apic/msi: Plug non-maskable MSI affinity race by Thomas Gleixner · 5 years ago
  27. 4d5e683 x86/hpet: Move clockevents into channels by Thomas Gleixner · 6 years ago
  28. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  29. 447ae31 x86: Don't include linux/irq.h from asm/hardirq.h by Nicolai Stange · 6 years ago
  30. a31e58e x86/apic: Switch all APICs to Fixed delivery mode by Thomas Gleixner · 7 years ago
  31. f8f37ca x86/msi: Create named irq domains by Thomas Gleixner · 8 years ago
  32. 0323b96 x86/msi: Remove unused remap irq domain interface by Thomas Gleixner · 8 years ago
  33. 667724c x86/msi: Provide new iommu irqdomain interface by Thomas Gleixner · 8 years ago
  34. 699c4ce PCI/MSI: Remove pci_msi_domain_{alloc,free}_irqs() by Christoph Hellwig · 8 years ago
  35. 404f6aa x86: Apply more __ro_after_init and const by Kees Cook · 8 years ago
  36. c8f3e51 x86/irq: Export functions to allow MSI domains in modules by Jake Oshins · 9 years ago
  37. ff96b4d x86/irq: Use accessor irq_data_get_irq_handler_data() by Jiang Liu · 10 years ago
  38. a2f1c8b x86/irq/msi: Implement irq_set_vcpu_affinity for remapped MSI irqs by Feng Wu · 10 years ago
  39. 4a00c95 x86/hpet: Pass proper pointer to irq_alloc_info by Sergey Senozhatsky · 10 years ago
  40. d746d1e x86/irq: Move irqdomain specific code into asm/irqdomain.h by Jiang Liu · 10 years ago
  41. e390d89 x86/irq: Simplify MSI/DMAR/HPET implementation by using common code by Jiang Liu · 10 years ago
  42. 62ac178 x86/irq: Implement irq_chip.irq_write_msi_msg for MSI/DMAR/HPET irq_chips by Jiang Liu · 10 years ago
  43. 90d84fe x86/MSI: Replace msi_update_msg() with irq_chip_compose_msi_msg() by Jiang Liu · 10 years ago
  44. 68682a2 x86/MSI: Simplify the way to deal with remapped MSI interrupts by Jiang Liu · 10 years ago
  45. 81dabe2 x86/irq: Normalize x86 irq_chip name by Jiang Liu · 10 years ago
  46. 0921f1d x86/irq: Use hierarchical irqdomain to manage DMAR interrupts by Jiang Liu · 10 years ago
  47. 34742db iommu/vt-d: Refine the interfaces to create IRQ for DMAR unit by Jiang Liu · 10 years ago
  48. b1855c7 x86/MSI: Clean up unused MSI related code and interfaces by Jiang Liu · 10 years ago
  49. 80aa283 x86/irq: Directly call native_compose_msi_msg() for DMAR IRQ by Jiang Liu · 10 years ago
  50. 52f518a x86/MSI: Use hierarchical irqdomains to manage MSI interrupts by Jiang Liu · 10 years ago
  51. 3cb96f0 x86/hpet: Enhance HPET IRQ to support hierarchical irqdomains by Jiang Liu · 10 years ago
  52. a62b32c x86/dmar: Use new irqdomain interfaces to allocate/free IRQ by Jiang Liu · 10 years ago
  53. 4c8f996 x86/MSI: Use new irqdomain interfaces to allocate/free IRQ by Jiang Liu · 10 years ago
  54. a978609 x86, irq: Use helpers to access irq_cfg data structure associated with IRQ by Jiang Liu · 10 years ago
  55. 4438098 x86, irq: Move PCI MSI related code from io_apic.c into msi.c by Jiang Liu · 10 years ago