summaryrefslogtreecommitdiffstats
path: root/include/linux/pci.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pci-v6.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-08-301-6/+40
|\
| * Merge branch 'pci/misc'Bjorn Helgaas2023-08-291-4/+8
| |\
| | * PCI: Remove unused function declarationsYue Haibing2023-08-241-1/+0
| | * PCI/sysfs: Move declarations to linux/pci.hArnd Bergmann2023-08-141-0/+5
| | * PCI: Change pdev->rom_attr_enabled to single bitChristophe JAILLET2023-07-131-1/+1
| | * PCI: Reorder pci_dev fields to reduce holesChristophe JAILLET2023-07-131-2/+2
| * | PCI: Add locking to RMW PCI Express Capability Register accessorsIlpo Järvinen2023-08-101-2/+32
| |/
* / kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.hAndy Shevchenko2023-08-181-1/+1
|/
* PCI: Add pci_clear_master() stub for non-CONFIG_PCISui Jingfeng2023-05-311-0/+1
* Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2023-04-301-0/+3
|\
| * PCI/DOE: Create mailboxes on device enumerationLukas Wunner2023-04-181-0/+3
* | Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-04-271-12/+59
|\ \
| * | PCI: Make pci_bus_for_each_resource() index optionalAndy Shevchenko2023-04-051-5/+19
| * | PCI: Document pci_bus_for_each_resource()Andy Shevchenko2023-04-041-0/+20
| * | PCI: Introduce pci_dev_for_each_resource()Mika Westerberg2023-04-041-0/+14
| * | PCI: Introduce pci_resource_n()Andy Shevchenko2023-04-041-8/+7
* | | Merge tag 'pci-v6.3-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-04-111-0/+2
|\ \ \ | |_|/ |/| |
| * | PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()Reinette Chatre2023-04-061-0/+2
| |/
* / PCI: s390: Fix use-after-free of PCI resources with per-function hotplugNiklas Schnelle2023-03-131-0/+1
|/
* Merge tag 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2023-02-251-0/+1
|\
| * PCI/CXL: Export native CXL error reporting controlIra Weiny2023-01-051-0/+1
* | Merge tag 'pci-v6.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-241-0/+8
|\ \
| * \ Merge branch 'pci/controller/vmd'Bjorn Helgaas2023-02-221-0/+7
| |\ \
| | * | PCI/ASPM: Add pci_enable_link_state()Michael Bottini2023-02-021-0/+7
| | |/
| * / PCI: loongson: Prevent LS7A MRRS increasesHuacai Chen2023-02-011-0/+1
| |/
* / PCI/MSI: Provide missing stubs for CONFIG_PCI_MSI=nReinette Chatre2023-02-131-0/+12
|/
* Merge tag 'pci-v6.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-12-141-0/+1
|\
| * PCI: Assign PCI domain IDs by ida_alloc()Pali Rohár2022-11-081-0/+1
* | Merge tag 'cxl-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2022-12-121-0/+20
|\ \
| * \ Merge branch 'for-6.2/cxl-aer' into for-6.2/cxlDan Williams2022-12-051-0/+3
| |\ \
| | * | PCI/AER: Add optional logging callback for correctable errorDave Jiang2022-12-031-0/+3
| | |/
| * / PCI: Allow drivers to request exclusive config regionsIra Weiny2022-11-141-0/+17
| |/
* | PCI/MSI: Provide pci_ims_alloc/free_irq()Thomas Gleixner2022-12-051-0/+3
* | PCI/MSI: Provide IMS (Interrupt Message Store) supportThomas Gleixner2022-12-051-0/+5
* | PCI/MSI: Provide post-enable dynamic allocation interfaces for MSI-XThomas Gleixner2022-12-051-0/+6
* | PCI/MSI: Move pci_alloc_irq_vectors() to api.cAhmed S. Darwish2022-11-171-4/+11
|/
* Merge tag 'pci-v6.1-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-10-111-0/+3
|\
| * PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm()Bjorn Helgaas2022-09-121-0/+2
| * PCI/PTM: Cache PTM Capability offsetBjorn Helgaas2022-09-121-0/+1
* | treewide: Drop __cficanonicalSami Tolvanen2022-09-261-2/+2
|/
* PCI: Remove pci_mmap_page_range() wrapperArnd Bergmann2022-07-291-11/+1
* Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-06-031-1/+5
|\
| * PCI: Use driver_set_override() instead of open-codingKrzysztof Kozlowski2022-04-221-1/+5
* | Merge tag 'iommu-updates-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-05-311-0/+8
|\ \
| * | bus: platform,amba,fsl-mc,PCI: Add device DMA ownership managementLu Baolu2022-04-281-0/+8
| |/
* / PCI/PM: Drop the runtime_d3cold device flagRafael J. Wysocki2022-05-051-4/+0
|/
* PCI: Remove the deprecated "pci-dma-compat.h" APIChristophe JAILLET2022-03-301-2/+1
* Merge tag 'pci-v5.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-03-251-0/+1
|\
| * PCI: Reduce warnings on possible RW1C corruptionMark Tomlinson2022-03-041-0/+1
* | PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PFJason Gunthorpe2022-02-271-0/+7