summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2021-12-17platform-msi: Simplify platform device MSI codeThomas Gleixner1-70/+18
2021-12-17platform-msi: Let core code handle MSI descriptorsThomas Gleixner1-64/+48
2021-12-17bus: fsl-mc-msi: Simplify MSI descriptor handlingThomas Gleixner1-57/+4
2021-12-17soc: ti: ti_sci_inta_msi: Remove ti_sci_inta_msi_domain_free_irqs()Thomas Gleixner1-6/+0
2021-12-17soc: ti: ti_sci_inta_msi: Rework MSI descriptor allocationThomas Gleixner1-46/+26
2021-12-17NTB/msi: Convert to msi_on_each_desc()Thomas Gleixner1-6/+13
2021-12-17PCI: hv: Rework MSI handlingThomas Gleixner1-5/+10
2021-12-17xen/pcifront: Rework MSI handlingThomas Gleixner1-1/+1
2021-12-17PCI/MSI: Use msi_on_each_desc()Thomas Gleixner3-29/+24
2021-12-17PCI/MSI: Let core code free MSI descriptorsThomas Gleixner3-15/+3
2021-12-17PCI/MSI: Use msi_add_msi_desc()Thomas Gleixner1-57/+47
2021-12-17PCI/MSI: Protect MSI operationsThomas Gleixner2-41/+63
2021-12-17genirq/msi: Move descriptor list to struct msi_device_dataThomas Gleixner1-3/+0
2021-12-17dmaengine: qcom_hidma: Cleanup MSI handlingThomas Gleixner1-24/+18
2021-12-17soc: ti: ti_sci_inta_msi: Get rid of ti_sci_inta_msi_get_virq()Thomas Gleixner4-23/+7
2021-12-17bus: fsl-mc: fsl-mc-allocator: Rework MSI handlingThomas Gleixner8-28/+20
2021-12-17mailbox: bcm-flexrm-mailbox: Rework MSI interrupt handlingThomas Gleixner1-5/+2
2021-12-17iommu/arm-smmu-v3: Use msi_get_virq()Thomas Gleixner1-16/+3
2021-12-17perf/smmuv3: Use msi_get_virq()Thomas Gleixner1-4/+1
2021-12-17dmaengine: mv_xor_v2: Get rid of msi_desc abuseThomas Gleixner1-11/+5
2021-12-17PCI/MSI: Simplify pci_irq_get_affinity()Thomas Gleixner1-16/+10
2021-12-17PCI/MSI: Use msi_get_virq() in pci_get_vector()Thomas Gleixner1-20/+5
2021-12-17PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUSThomas Gleixner1-2/+14
2021-12-17PCI/MSI: Use msi_desc::msi_indexThomas Gleixner3-14/+10
2021-12-17soc: ti: ti_sci_inta_msi: Use msi_desc::msi_indexThomas Gleixner2-4/+4
2021-12-17bus: fsl-mc-msi: Use msi_desc::msi_indexThomas Gleixner2-4/+4
2021-12-17platform-msi: Use msi_desc::msi_indexThomas Gleixner4-11/+11
2021-12-17platform-msi: Store platform private data pointer in msi_device_dataThomas Gleixner1-47/+32
2021-12-17platform-msi: Rename functions and clarify commentsThomas Gleixner3-20/+26
2021-12-17platform-msi: Let the core code handle sysfs groupsThomas Gleixner1-10/+1
2021-12-17PCI/MSI: Let the irq code handle sysfs groupsThomas Gleixner3-25/+6
2021-12-17soc: ti: ti_sci_inta_msi: Allocate MSI device data on first useThomas Gleixner1-0/+4
2021-12-17bus: fsl-mc-msi: Allocate MSI device data on first useThomas Gleixner1-6/+8
2021-12-17platform-msi: Allocate MSI device data on first useThomas Gleixner1-1/+7
2021-12-17PCI/MSI: Allocate MSI device data on first useThomas Gleixner1-2/+15
2021-12-17PCI/MSI: Decouple MSI[-X] disable from pcim_release()Thomas Gleixner2-5/+33
2021-12-17device: Move MSI related data into a structThomas Gleixner6-15/+15
2021-12-17PCI/MSI: Set pci_dev::msi[x]_enabled earlyThomas Gleixner1-6/+17
2021-12-14Merge branch 'irq/urgent' into irq/msiThomas Gleixner204-626/+1216
2021-12-14PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on errorThomas Gleixner1-1/+1
2021-12-14PCI/MSI: Mask MSI-X vectors only on successStefan Roese1-3/+10
2021-12-12Merge tag 'usb-5.16-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds8-33/+61
2021-12-12Merge tag 'char-misc-5.16-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds31-101/+113
2021-12-12Merge tag 'timers-urgent-2021-12-12' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-3/+8
2021-12-12Merge tag 'irq-urgent-2021-12-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-17/+14
2021-12-12usb: core: config: using bit mask instead of individual bitsPavel Hofman1-2/+2
2021-12-12usb: core: config: fix validation of wMaxPacketValue entriesPavel Hofman1-1/+1
2021-12-12USB: gadget: zero allocate endpoint 0 buffersGreg Kroah-Hartman2-2/+2
2021-12-12USB: gadget: detect too-big endpoint 0 requestsGreg Kroah-Hartman3-1/+40
2021-12-12Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds6-29/+23