summaryrefslogtreecommitdiff
path: root/include/linux
AgeCommit message (Expand)Author
2022-12-05PCI/MSI: Provide post-enable dynamic allocation interfaces for MSI-XThomas Gleixner
2022-12-05genirq/msi: Provide MSI_FLAG_MSIX_ALLOC_DYNThomas Gleixner
2022-12-05genirq/msi: Provide msi_domain_alloc_irq_at()Thomas Gleixner
2022-12-05genirq/msi: Provide msi_domain_ops:: Prepare_desc()Thomas Gleixner
2022-12-05genirq/msi: Provide msi_desc:: Msi_dataThomas Gleixner
2022-12-05genirq/msi: Provide struct msi_mapThomas Gleixner
2022-12-05iommu/amd: Switch to MSI base domainsThomas Gleixner
2022-12-05iommu/vt-d: Switch to MSI parent domainsThomas Gleixner
2022-12-05PCI/MSI: Remove unused pci_dev_has_special_msi_domain()Thomas Gleixner
2022-12-05genirq/msi: Provide BUS_DEVICE_PCI_MSI[X]Thomas Gleixner
2022-12-05genirq/msi: Provide msi_match_device_domain()Thomas Gleixner
2022-12-05genirq/msi: Provide msi_create/free_device_irq_domain()Thomas Gleixner
2022-12-05genirq/irqdomain: Add irq_domain:: Dev for per device MSI domainsThomas Gleixner
2022-12-05genirq/msi: Add size info to struct msi_domain_infoThomas Gleixner
2022-12-05genirq/msi: Provide data structs for per device domainsThomas Gleixner
2022-12-05genirq/msi: Provide struct msi_parent_opsThomas Gleixner
2022-12-05genirq/msi: Rearrange MSI domain flagsThomas Gleixner
2022-12-05genirq/msi: Remove unused alloc/free interfacesThomas Gleixner
2022-12-05genirq/msi: Provide new domain id allocation functionsThomas Gleixner
2022-12-05genirq/msi: Provide new domain id based interfaces for freeing interruptsThomas Gleixner
2022-12-05genirq/msi: Make descriptor freeing domain awareThomas Gleixner
2022-12-05genirq/msi: Make descriptor allocation device domain awareThomas Gleixner
2022-12-05genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()Thomas Gleixner
2022-12-05genirq/msi: Make msi_get_virq() device domain awareAhmed S. Darwish
2022-12-05genirq/msi: Make MSI descriptor iterators device domain awareThomas Gleixner
2022-12-05genirq/msi: Add pointers for per device irq domainsThomas Gleixner
2022-12-05genirq/msi: Move xarray into a separate struct and create an arrayThomas Gleixner
2022-12-05genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICEThomas Gleixner
2022-12-05genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENTThomas Gleixner
2022-12-05genirq/msi: Create msi_api.hThomas Gleixner
2022-12-05genirq/irqdomain: Rename irq_domain::dev to irq_domain:: Pm_devThomas Gleixner
2022-12-05genirq/irqdomain: Make struct irqdomain readableThomas Gleixner
2022-12-05genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flagsThomas Gleixner
2022-11-24genirq/irqreturn: Fix kernel-doc warningsRandy Dunlap
2022-11-17genirq/msi: Remove msi_domain_ops:: Msi_check()Thomas Gleixner
2022-11-17PCI/MSI: Move pci_alloc_irq_vectors() to api.cAhmed S. Darwish
2022-11-17genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner
2022-11-17PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAINThomas Gleixner
2022-11-17genirq/msi: Add bus token to struct msi_domain_infoAhmed S. Darwish
2022-11-17genirq/irqdomain: Move bus token enum into a seperate headerThomas Gleixner
2022-11-17genirq/msi: Make __msi_domain_free_irqs() staticThomas Gleixner
2022-11-17genirq/msi: Provide msi_domain_ops:: Post_free()Thomas Gleixner
2022-11-17genirq/msi: Make __msi_domain_alloc_irqs() staticThomas Gleixner
2022-11-17genirq/msi: Remove filter from msi_free_descs_free_range()Thomas Gleixner
2022-11-13Merge tag 'efi-fixes-for-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-11-11Merge tag 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds
2022-11-10Merge tag 'net-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds
2022-11-10arm64: efi: Force the use of SetVirtualAddressMap() on Altra machinesArd Biesheuvel
2022-11-09Merge tag 'slab-for-6.1-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2022-11-08maple_tree: reorganize testing to restore module testingLiam Howlett