summaryrefslogtreecommitdiffstats
path: root/drivers/pci (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-131-0/+124
|\
| * PCI/P2PDMA: Allow userspace VMA allocations through sysfsLogan Gunthorpe2022-11-091-0/+124
* | Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-12-131-1/+1
|\ \
| * | treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* | | Merge tag 'cxl-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2022-12-123-1/+20
|\ \ \
| * \ \ Merge branch 'for-6.2/cxl-aer' into for-6.2/cxlDan Williams2022-12-051-1/+7
| |\ \ \
| | * | | PCI/AER: Add optional logging callback for correctable errorDave Jiang2022-12-031-1/+7
| | | |/ | | |/|
| * / | PCI: Allow drivers to request exclusive config regionsIra Weiny2022-11-142-0/+13
| |/ /
* | | Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-1211-814/+1316
|\ \ \
| * | | PCI/MSI: Provide pci_ims_alloc/free_irq()Thomas Gleixner2022-12-051-0/+50
| * | | PCI/MSI: Provide IMS (Interrupt Message Store) supportThomas Gleixner2022-12-051-0/+59
| * | | PCI/MSI: Provide post-enable dynamic allocation interfaces for MSI-XThomas Gleixner2022-12-052-1/+69
| * | | PCI/MSI: Provide prepare_desc() MSI domain opThomas Gleixner2022-12-051-0/+9
| * | | PCI/MSI: Split MSI-X descriptor setupThomas Gleixner2022-12-052-27/+47
| * | | PCI/MSI: Remove unused pci_dev_has_special_msi_domain()Thomas Gleixner2022-12-051-21/+0
| * | | PCI/MSI: Add support for per device MSI[X] domainsThomas Gleixner2022-12-053-5/+201
| * | | PCI/MSI: Split __pci_write_msi_msg()Thomas Gleixner2022-12-051-50/+54
| * | | PCI/MSI: Use msi_domain_alloc/free_irqs_all_locked()Thomas Gleixner2022-12-051-2/+2
| * | | genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()Thomas Gleixner2022-12-051-2/+2
| * | | PCI/MSI: Use bullet lists in kernel-doc comments of api.cBagas Sanjaya2022-12-051-14/+19
| * | | x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner2022-11-171-14/+1
| * | | PCI/MSI: Remove redundant msi_check() callbackThomas Gleixner2022-11-171-48/+0
| * | | PCI/MSI: Validate MSI-X contiguous restriction earlyThomas Gleixner2022-11-171-2/+9
| * | | PCI/MSI: Reject MSI-X earlyThomas Gleixner2022-11-171-0/+4
| * | | PCI/MSI: Reject multi-MSI earlyThomas Gleixner2022-11-173-0/+35
| * | | PCI/MSI: Sanitize MSI-X checksThomas Gleixner2022-11-171-32/+33
| * | | PCI/MSI: Reorder functions in msi.cAhmed S. Darwish2022-11-171-282/+295
| * | | PCI/MSI: Move pci_msi_restore_state() to api.cAhmed S. Darwish2022-11-173-9/+19
| * | | PCI/MSI: Move pci_msi_enabled() to api.cAhmed S. Darwish2022-11-173-13/+16
| * | | PCI/MSI: Move pci_irq_get_affinity() to api.cAhmed S. Darwish2022-11-172-38/+43
| * | | PCI/MSI: Move pci_disable_msix() to api.cAhmed S. Darwish2022-11-173-13/+26
| * | | PCI/MSI: Move pci_msix_vec_count() to api.cAhmed S. Darwish2022-11-172-20/+20
| * | | PCI/MSI: Move pci_free_irq_vectors() to api.cAhmed S. Darwish2022-11-172-13/+15
| * | | PCI/MSI: Move pci_irq_vector() to api.cAhmed S. Darwish2022-11-172-24/+23
| * | | PCI/MSI: Move pci_alloc_irq_vectors_affinity() to api.cAhmed S. Darwish2022-11-172-65/+59
| * | | PCI/MSI: Move pci_alloc_irq_vectors() to api.cAhmed S. Darwish2022-11-171-0/+33
| * | | PCI/MSI: Move pci_enable_msix_range() to api.cAhmed S. Darwish2022-11-173-26/+39
| * | | PCI/MSI: Move pci_enable_msi() API to api.cAhmed S. Darwish2022-11-173-12/+26
| * | | PCI/MSI: Move pci_disable_msi() to api.cAhmed S. Darwish2022-11-174-19/+47
| * | | PCI/MSI: Move mask and unmask helpers to msi.hAhmed S. Darwish2022-11-172-70/+74
| * | | PCI/MSI: Get rid of externs in msi.hAhmed S. Darwish2022-11-171-4/+4
| * | | genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner2022-11-171-1/+0
| * | | PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAINThomas Gleixner2022-11-176-52/+44
| * | | PCI/MSI: Let the MSI core free descriptorsAhmed S. Darwish2022-11-171-3/+7
| * | | PCI/MSI: Use msi_domain_info:: Bus_tokenAhmed S. Darwish2022-11-171-8/+3
| * | | PCI/MSI: Check for MSI enabled in __pci_msix_enable()Thomas Gleixner2022-11-171-0/+5
| | |/ | |/|
* | | PCI: hv: update comment in x86 specific hv_arch_irq_unmaskOlaf Hering2022-11-281-3/+3
* | | PCI: hv: Only reuse existing IRTE allocation for Multi-MSIDexuan Cui2022-11-121-15/+75
|/ /
* / PCI: hv: Fix the definition of vector in hv_compose_msi_msg()Dexuan Cui2022-11-031-6/+16
|/
* Revert "PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro"Jon Hunter2022-10-171-3/+8