summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-12-16genirq/msi: Add abuse prevention comment to msi headerThomas Gleixner
2021-12-16genirq/msi: Mop up old interfacesThomas Gleixner
2021-12-16genirq/msi: Convert to new functionsThomas Gleixner
2021-12-16genirq/msi: Make interrupt allocation less convolutedThomas Gleixner
2021-12-16platform-msi: Simplify platform device MSI codeThomas Gleixner
2021-12-16platform-msi: Let core code handle MSI descriptorsThomas Gleixner
2021-12-16bus: fsl-mc-msi: Simplify MSI descriptor handlingThomas Gleixner
2021-12-16soc: ti: ti_sci_inta_msi: Remove ti_sci_inta_msi_domain_free_irqs()Thomas Gleixner
2021-12-16soc: ti: ti_sci_inta_msi: Rework MSI descriptor allocationThomas Gleixner
2021-12-16NTB/msi: Convert to msi_on_each_desc()Thomas Gleixner
2021-12-16PCI: hv: Rework MSI handlingThomas Gleixner
2021-12-16powerpc/mpic_u3msi: Use msi_for_each-desc()Thomas Gleixner
2021-12-16powerpc/fsl_msi: Use msi_for_each_desc()Thomas Gleixner
2021-12-16powerpc/pasemi/msi: Convert to msi_on_each_dec()Thomas Gleixner
2021-12-16powerpc/cell/axon_msi: Convert to msi_on_each_desc()Thomas Gleixner
2021-12-16powerpc/4xx/hsta: Rework MSI handlingThomas Gleixner
2021-12-16s390/pci: Rework MSI descriptor walkThomas Gleixner
2021-12-16xen/pcifront: Rework MSI handlingThomas Gleixner
2021-12-16x86/pci/xen: Use msi_for_each_desc()Thomas Gleixner
2021-12-16PCI/MSI: Use msi_on_each_desc()Thomas Gleixner
2021-12-16PCI/MSI: Let core code free MSI descriptorsThomas Gleixner
2021-12-16PCI/MSI: Use msi_add_msi_desc()Thomas Gleixner
2021-12-16PCI/MSI: Protect MSI operationsThomas Gleixner
2021-12-16genirq/msi: Provide domain flags to allocate/free MSI descriptors automaticallyThomas Gleixner
2021-12-16genirq/msi: Provide msi_alloc_msi_desc() and a simple allocatorThomas Gleixner
2021-12-16genirq/msi: Provide a set of advanced MSI accessors and iteratorsThomas Gleixner
2021-12-16genirq/msi: Provide msi_domain_alloc/free_irqs_descs_locked()Thomas Gleixner
2021-12-16genirq/msi: Add mutex for MSI list protectionThomas Gleixner
2021-12-16genirq/msi: Move descriptor list to struct msi_device_dataThomas Gleixner
2021-12-16dmaengine: qcom_hidma: Cleanup MSI handlingThomas Gleixner
2021-12-16soc: ti: ti_sci_inta_msi: Get rid of ti_sci_inta_msi_get_virq()Thomas Gleixner
2021-12-16bus: fsl-mc: fsl-mc-allocator: Rework MSI handlingThomas Gleixner
2021-12-16mailbox: bcm-flexrm-mailbox: Rework MSI interrupt handlingThomas Gleixner
2021-12-16iommu/arm-smmu-v3: Use msi_get_virq()Thomas Gleixner
2021-12-16perf/smmuv3: Use msi_get_virq()Thomas Gleixner
2021-12-16dmaengine: mv_xor_v2: Get rid of msi_desc abuseThomas Gleixner
2021-12-16PCI/MSI: Simplify pci_irq_get_affinity()Thomas Gleixner
2021-12-16PCI/MSI: Use msi_get_virq() in pci_get_vector()Thomas Gleixner
2021-12-16genirq/msi: Provide interface to retrieve Linux interrupt numberThomas Gleixner
2021-12-16powerpc/pseries/msi: Let core code check for contiguous entriesThomas Gleixner
2021-12-16PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUSThomas Gleixner
2021-12-16PCI/MSI: Use msi_desc::msi_indexThomas Gleixner
2021-12-16soc: ti: ti_sci_inta_msi: Use msi_desc::msi_indexThomas Gleixner
2021-12-16bus: fsl-mc-msi: Use msi_desc::msi_indexThomas Gleixner
2021-12-16platform-msi: Use msi_desc::msi_indexThomas Gleixner
2021-12-16genirq/msi: Consolidate MSI descriptor dataThomas Gleixner
2021-12-16platform-msi: Store platform private data pointer in msi_device_dataThomas Gleixner
2021-12-16platform-msi: Rename functions and clarify commentsThomas Gleixner
2021-12-16genirq/msi: Remove the original sysfs interfacesThomas Gleixner
2021-12-16platform-msi: Let the core code handle sysfs groupsThomas Gleixner