summaryrefslogtreecommitdiff
path: root/include/linux/pci.h
AgeCommit message (Expand)AuthorFilesLines
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
2023-04-07PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()Reinette Chatre1-0/+2
2023-04-05PCI: Make pci_bus_for_each_resource() index optionalAndy Shevchenko1-5/+19
2023-04-04PCI: Document pci_bus_for_each_resource()Andy Shevchenko1-0/+20
2023-04-04PCI: Introduce pci_dev_for_each_resource()Mika Westerberg1-0/+14
2023-04-04PCI: Introduce pci_resource_n()Andy Shevchenko1-8/+7
2023-03-13PCI: s390: Fix use-after-free of PCI resources with per-function hotplugNiklas Schnelle1-0/+1
2023-02-25Merge tag 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-0/+1
2023-02-25Merge tag 'pci-v6.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+8
2023-02-22Merge branch 'pci/controller/vmd'Bjorn Helgaas1-0/+7
2023-02-13PCI/MSI: Provide missing stubs for CONFIG_PCI_MSI=nReinette Chatre1-0/+12
2023-02-02PCI/ASPM: Add pci_enable_link_state()Michael Bottini1-0/+7
2023-02-01PCI: loongson: Prevent LS7A MRRS increasesHuacai Chen1-0/+1
2023-01-06PCI/CXL: Export native CXL error reporting controlIra Weiny1-0/+1
2022-12-14Merge tag 'pci-v6.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2022-12-13Merge tag 'cxl-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-0/+20
2022-12-06PCI/MSI: Provide pci_ims_alloc/free_irq()Thomas Gleixner1-0/+3
2022-12-06PCI/MSI: Provide IMS (Interrupt Message Store) supportThomas Gleixner1-0/+5