summaryrefslogtreecommitdiff
path: root/include/linux/pci.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-04PCI: Revert the cfg_access_lock lockdep mechanismDan Williams1-2/+0
2024-05-17Merge branch 'pci/ims-removal'Bjorn Helgaas1-26/+0
2024-05-17Merge branch 'pci/enumeration'Bjorn Helgaas1-10/+10
2024-05-17Merge branch 'pci/cxl'Bjorn Helgaas1-1/+3
2024-05-16PCI: Do not wait for disconnected devices when resumingIlpo Järvinen1-1/+6
2024-05-16PCI: Remove unused pci_enable_device_io()Heiner Kallweit1-1/+0
2024-05-16PCI: Update pci_find_capability() stub return typesBjorn Helgaas1-3/+2
2024-05-16PCI: Remove PCI_IRQ_LEGACYDamien Le Moal1-5/+2
2024-05-16Revert "PCI/MSI: Provide IMS (Interrupt Message Store) support"Bjorn Helgaas1-5/+0
2024-05-16Revert "PCI/MSI: Provide pci_ims_alloc/free_irq()"Bjorn Helgaas1-3/+0
2024-05-16Revert "PCI/MSI: Provide stubs for IMS functions"Bjorn Helgaas1-26/+8
2024-05-08PCI/CXL: Add 'cxl_bus' reset method for devices below CXL PortsDave Jiang1-1/+1
2024-05-08PCI: Lock upstream bridge for pci_reset_function()Dave Jiang1-0/+2
2024-05-03PCI/ASPM: Consolidate link state definesIlpo Järvinen1-10/+14
2024-03-14Merge tag 'pci-v6.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2024-03-12PCI/ASPM: Save L1 PM Substates Capability for suspend/resumeDavid E. Box1-1/+1
2024-03-06PCI: Make pci_dev_is_disconnected() helper public for other driversEthan Zhao1-0/+5
2024-01-31PCI/ASPM: Fix deadlock when enabling ASPMJohan Hovold1-0/+5
2024-01-19Merge tag 'cxl-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-0/+3
2024-01-18Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+10
2024-01-15Merge branch 'pci/misc'Bjorn Helgaas1-2/+1
2024-01-15Merge branch 'pci/irq-clean-up'Bjorn Helgaas1-1/+3
2024-01-15PCI: Fix kernel-doc issuesBjorn Helgaas1-0/+1
2024-01-10Merge branch 'for-6.8/cxl-cper' into for-6.8/cxlDan Williams1-0/+2
2024-01-10PCI: Introduce cleanup helpers for device reference counts and locksIra Weiny1-0/+2
2024-01-09Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+2
2023-12-27PCI: Remove unused 'node' member from struct pci_driverMathias Krause1-2/+0
2023-12-23cxl: Calculate and store PCI link latency for the downstream portsDave Jiang1-0/+1
2023-12-18PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTXBjorn Helgaas1-1/+3
2023-12-13PCI: Move pci_clear_and_set_dword() helper to PCI headerShuai Xue1-0/+2
2023-12-11PCI/ASPM: Add pci_enable_link_state_locked()Johan Hovold1-0/+3
2023-11-21PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource()Andy Shevchenko1-6/+6
2023-11-03Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+29
2023-10-28Merge branch 'pci/vga'Bjorn Helgaas1-0/+24
2023-10-17PCI/MSI: Provide stubs for IMS functionsReinette Chatre1-8/+26
2023-10-07PCI: Add pci_is_vga() helperSui Jingfeng1-0/+24
2023-09-29PCI: Add pci_get_base_class() helperSui Jingfeng1-0/+5
2023-08-31Merge tag 'pci-v6.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+40
2023-08-29Merge branch 'pci/misc'Bjorn Helgaas1-4/+8
2023-08-24PCI: Remove unused function declarationsYue Haibing1-1/+0
2023-08-18kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.hAndy Shevchenko1-1/+1
2023-08-14PCI/sysfs: Move declarations to linux/pci.hArnd Bergmann1-0/+5
2023-08-10PCI: Add locking to RMW PCI Express Capability Register accessorsIlpo Järvinen1-2/+32
2023-07-13PCI: Change pdev->rom_attr_enabled to single bitChristophe JAILLET1-1/+1
2023-07-13PCI: Reorder pci_dev fields to reduce holesChristophe JAILLET1-2/+2
2023-05-31PCI: Add pci_clear_master() stub for non-CONFIG_PCISui Jingfeng1-0/+1
2023-04-30Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-0/+3
2023-04-27Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-12/+59
2023-04-18PCI/DOE: Create mailboxes on device enumerationLukas Wunner1-0/+3
2023-04-11Merge tag 'pci-v6.3-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2