summaryrefslogtreecommitdiff
path: root/include/linux/pci.h
AgeCommit message (Expand)Author
2024-05-16Merge branch 'pci/ims-removal'Bjorn Helgaas
2024-05-16Merge branch 'pci/enumeration'Bjorn Helgaas
2024-05-16Merge branch 'pci/cxl'Bjorn Helgaas
2024-05-16PCI: Do not wait for disconnected devices when resumingIlpo Järvinen
2024-05-16PCI: Remove unused pci_enable_device_io()Heiner Kallweit
2024-05-16PCI: Update pci_find_capability() stub return typesBjorn Helgaas
2024-05-16PCI: Remove PCI_IRQ_LEGACYDamien Le Moal
2024-05-15Revert "PCI/MSI: Provide IMS (Interrupt Message Store) support"Bjorn Helgaas
2024-05-15Revert "PCI/MSI: Provide pci_ims_alloc/free_irq()"Bjorn Helgaas
2024-05-15Revert "PCI/MSI: Provide stubs for IMS functions"Bjorn Helgaas
2024-05-08PCI/CXL: Add 'cxl_bus' reset method for devices below CXL PortsDave Jiang
2024-05-08PCI: Lock upstream bridge for pci_reset_function()Dave Jiang
2024-05-02PCI/ASPM: Consolidate link state definesIlpo Järvinen
2024-03-14Merge tag 'pci-v6.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2024-03-12PCI/ASPM: Save L1 PM Substates Capability for suspend/resumeDavid E. Box
2024-03-06PCI: Make pci_dev_is_disconnected() helper public for other driversEthan Zhao
2024-01-31PCI/ASPM: Fix deadlock when enabling ASPMJohan Hovold
2024-01-18Merge tag 'cxl-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds
2024-01-17Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2024-01-15Merge branch 'pci/misc'Bjorn Helgaas
2024-01-15Merge branch 'pci/irq-clean-up'Bjorn Helgaas
2024-01-15PCI: Fix kernel-doc issuesBjorn Helgaas
2024-01-09Merge branch 'for-6.8/cxl-cper' into for-6.8/cxlDan Williams
2024-01-09PCI: Introduce cleanup helpers for device reference counts and locksIra Weiny
2024-01-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds
2023-12-26PCI: Remove unused 'node' member from struct pci_driverMathias Krause
2023-12-22cxl: Calculate and store PCI link latency for the downstream portsDave Jiang
2023-12-18PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTXBjorn Helgaas
2023-12-13PCI: Move pci_clear_and_set_dword() helper to PCI headerShuai Xue
2023-12-11PCI/ASPM: Add pci_enable_link_state_locked()Johan Hovold
2023-11-20PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource()Andy Shevchenko
2023-11-02Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2023-10-28Merge branch 'pci/vga'Bjorn Helgaas
2023-10-17PCI/MSI: Provide stubs for IMS functionsReinette Chatre
2023-10-06PCI: Add pci_is_vga() helperSui Jingfeng
2023-09-28PCI: Add pci_get_base_class() helperSui Jingfeng
2023-08-30Merge tag 'pci-v6.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2023-08-29Merge branch 'pci/misc'Bjorn Helgaas
2023-08-24PCI: Remove unused function declarationsYue Haibing
2023-08-18kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.hAndy Shevchenko
2023-08-14PCI/sysfs: Move declarations to linux/pci.hArnd Bergmann
2023-08-10PCI: Add locking to RMW PCI Express Capability Register accessorsIlpo Järvinen
2023-07-13PCI: Change pdev->rom_attr_enabled to single bitChristophe JAILLET
2023-07-13PCI: Reorder pci_dev fields to reduce holesChristophe JAILLET
2023-05-31PCI: Add pci_clear_master() stub for non-CONFIG_PCISui Jingfeng
2023-04-30Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds
2023-04-27Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2023-04-18PCI/DOE: Create mailboxes on device enumerationLukas Wunner
2023-04-11Merge tag 'pci-v6.3-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2023-04-06PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()Reinette Chatre