summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* genirq/msi: Provide BUS_DEVICE_PCI_MSI[X]Thomas Gleixner2022-12-051-0/+2
* genirq/msi: Provide msi_match_device_domain()Thomas Gleixner2022-12-051-0/+3
* genirq/msi: Provide msi_create/free_device_irq_domain()Thomas Gleixner2022-12-051-0/+6
* genirq/irqdomain: Add irq_domain:: Dev for per device MSI domainsThomas Gleixner2022-12-051-0/+4
* genirq/msi: Add size info to struct msi_domain_infoThomas Gleixner2022-12-051-0/+5
* genirq/msi: Provide data structs for per device domainsThomas Gleixner2022-12-051-1/+15
* genirq/msi: Provide struct msi_parent_opsThomas Gleixner2022-12-052-0/+26
* genirq/msi: Rearrange MSI domain flagsThomas Gleixner2022-12-051-15/+34
* genirq/msi: Remove unused alloc/free interfacesThomas Gleixner2022-12-051-7/+0
* genirq/msi: Provide new domain id allocation functionsThomas Gleixner2022-12-051-8/+10
* genirq/msi: Provide new domain id based interfaces for freeing interruptsThomas Gleixner2022-12-051-0/+9
* genirq/msi: Make descriptor freeing domain awareThomas Gleixner2022-12-051-2/+17
* genirq/msi: Make descriptor allocation device domain awareThomas Gleixner2022-12-051-1/+15
* genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()Thomas Gleixner2022-12-051-1/+1
* genirq/msi: Make msi_get_virq() device domain awareAhmed S. Darwish2022-12-051-1/+13
* genirq/msi: Make MSI descriptor iterators device domain awareThomas Gleixner2022-12-051-6/+42
* genirq/msi: Add pointers for per device irq domainsThomas Gleixner2022-12-051-0/+3
* genirq/msi: Move xarray into a separate struct and create an arrayThomas Gleixner2022-12-052-2/+19
* genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICEThomas Gleixner2022-12-051-0/+13
* genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENTThomas Gleixner2022-12-051-0/+14
* genirq/msi: Create msi_api.hThomas Gleixner2022-12-052-2/+19
* genirq/irqdomain: Rename irq_domain::dev to irq_domain:: Pm_devThomas Gleixner2022-12-051-3/+3
* genirq/irqdomain: Make struct irqdomain readableThomas Gleixner2022-12-051-37/+37
* genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flagsThomas Gleixner2022-12-052-8/+7
* genirq/irqreturn: Fix kernel-doc warningsRandy Dunlap2022-11-241-4/+4
* genirq/msi: Remove msi_domain_ops:: Msi_check()Thomas Gleixner2022-11-171-4/+0
* PCI/MSI: Move pci_alloc_irq_vectors() to api.cAhmed S. Darwish2022-11-171-4/+11
* genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner2022-11-174-13/+9
* PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAINThomas Gleixner2022-11-171-18/+11
* genirq/msi: Add bus token to struct msi_domain_infoAhmed S. Darwish2022-11-171-8/+11
* genirq/irqdomain: Move bus token enum into a seperate headerThomas Gleixner2022-11-172-21/+27
* genirq/msi: Make __msi_domain_free_irqs() staticThomas Gleixner2022-11-171-4/+0
* genirq/msi: Provide msi_domain_ops:: Post_free()Thomas Gleixner2022-11-171-0/+4
* genirq/msi: Make __msi_domain_alloc_irqs() staticThomas Gleixner2022-11-171-5/+2
* genirq/msi: Remove filter from msi_free_descs_free_range()Thomas Gleixner2022-11-171-3/+2
* clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not asm/mshyperv.hThomas Gleixner2022-11-171-1/+3
* Merge tag 'efi-fixes-for-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-11-131-0/+1
|\
| * arm64: efi: Force the use of SetVirtualAddressMap() on Altra machinesArd Biesheuvel2022-11-101-0/+1
* | Merge tag 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-11-111-0/+7
|\ \
| * | maple_tree: reorganize testing to restore module testingLiam Howlett2022-11-081-0/+7
* | | Merge tag 'io_uring-6.1-2022-11-11' of git://git.kernel.dk/linuxLinus Torvalds2022-11-111-1/+1
|\ \ \
| * | | io_uring: fix typo in io_uring.h commentJens Axboe2022-11-061-1/+1
* | | | Merge tag 'hardening-v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-11-111-1/+1
|\ \ \ \
| * | | | vmlinux.lds.h: Fix placement of '.data..decrypted' sectionNathan Chancellor2022-11-081-1/+1
* | | | | Merge tag 'hyperv-fixes-signed-20221110' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-11-111-0/+9
|\ \ \ \ \
| * | | | | clocksource/drivers/hyperv: add data structure for reference TSC MSRAnirudh Rayabharam2022-11-031-0/+9
* | | | | | Merge tag 'dmaengine-fix-6.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-11-111-0/+1
|\ \ \ \ \ \
| * | | | | | dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Ad...Fenghua Yu2022-10-191-0/+1
* | | | | | | Merge tag 'drm-fixes-2022-11-11' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-11-111-1/+1
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge tag 'drm-misc-fixes-2022-11-09' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2022-11-111-1/+1
| |\ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | |