summaryrefslogtreecommitdiffstats
path: root/include/linux/pci.h
Commit message (Expand)AuthorAgeFilesLines
* PCI: Revert the cfg_access_lock lockdep mechanismDan Williams2024-06-041-2/+0
* Merge branch 'pci/ims-removal'Bjorn Helgaas2024-05-161-26/+0
|\
| * Revert "PCI/MSI: Provide IMS (Interrupt Message Store) support"Bjorn Helgaas2024-05-151-5/+0
| * Revert "PCI/MSI: Provide pci_ims_alloc/free_irq()"Bjorn Helgaas2024-05-151-3/+0
| * Revert "PCI/MSI: Provide stubs for IMS functions"Bjorn Helgaas2024-05-151-26/+8
* | Merge branch 'pci/enumeration'Bjorn Helgaas2024-05-161-10/+10
|\ \
| * | PCI: Do not wait for disconnected devices when resumingIlpo Järvinen2024-05-161-1/+6
| * | PCI: Remove unused pci_enable_device_io()Heiner Kallweit2024-05-161-1/+0
| * | PCI: Update pci_find_capability() stub return typesBjorn Helgaas2024-05-161-3/+2
| * | PCI: Remove PCI_IRQ_LEGACYDamien Le Moal2024-05-161-5/+2
| |/
* | Merge branch 'pci/cxl'Bjorn Helgaas2024-05-161-1/+3
|\ \
| * | PCI/CXL: Add 'cxl_bus' reset method for devices below CXL PortsDave Jiang2024-05-081-1/+1
| * | PCI: Lock upstream bridge for pci_reset_function()Dave Jiang2024-05-081-0/+2
| |/
* / PCI/ASPM: Consolidate link state definesIlpo Järvinen2024-05-021-10/+14
|/
* Merge tag 'pci-v6.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-03-141-1/+1
|\
| * PCI/ASPM: Save L1 PM Substates Capability for suspend/resumeDavid E. Box2024-03-121-1/+1
* | PCI: Make pci_dev_is_disconnected() helper public for other driversEthan Zhao2024-03-061-0/+5
* | PCI/ASPM: Fix deadlock when enabling ASPMJohan Hovold2024-01-311-0/+5
|/
* Merge tag 'cxl-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2024-01-181-0/+3
|\
| * Merge branch 'for-6.8/cxl-cper' into for-6.8/cxlDan Williams2024-01-091-0/+2
| |\
| | * PCI: Introduce cleanup helpers for device reference counts and locksIra Weiny2024-01-091-0/+2
| * | cxl: Calculate and store PCI link latency for the downstream portsDave Jiang2023-12-221-0/+1
| |/
* | Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-01-171-9/+10
|\ \
| * \ Merge branch 'pci/misc'Bjorn Helgaas2024-01-151-2/+1
| |\ \
| | * | PCI: Fix kernel-doc issuesBjorn Helgaas2024-01-151-0/+1
| | * | PCI: Remove unused 'node' member from struct pci_driverMathias Krause2023-12-261-2/+0
| * | | Merge branch 'pci/irq-clean-up'Bjorn Helgaas2024-01-151-1/+3
| |\ \ \
| | * | | PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTXBjorn Helgaas2023-12-181-1/+3
| | |/ /
| * / / PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource()Andy Shevchenko2023-11-201-6/+6
| |/ /
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2024-01-081-0/+2
|\ \ \ | |_|/ |/| |
| * | PCI: Move pci_clear_and_set_dword() helper to PCI headerShuai Xue2023-12-131-0/+2
| |/
* / PCI/ASPM: Add pci_enable_link_state_locked()Johan Hovold2023-12-111-0/+3
|/
* Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-11-021-0/+29
|\
| * Merge branch 'pci/vga'Bjorn Helgaas2023-10-281-0/+24
| |\
| | * PCI: Add pci_is_vga() helperSui Jingfeng2023-10-061-0/+24
| * | PCI: Add pci_get_base_class() helperSui Jingfeng2023-09-281-0/+5
| |/
* / PCI/MSI: Provide stubs for IMS functionsReinette Chatre2023-10-171-8/+26
|/
* 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