drivers/pci

PCI core subsystem and host bridge infrastructure

The core code that enumerates, configures, and manages devices on the PCI, PCI-X, and PCI Express buses found in essentially every modern computer. It is the foundation that individual PCI device drivers (network cards, GPUs, NVMe controllers, and so on) plug into, rather than a driver for any single piece of hardware.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=pci category=not-a-driver
100%

recommendation

This is not actually a driver directory; it is the kernel's PCI subsystem itself, providing bus enumeration, resource allocation, hotplug, power management, and host bridge support that every PCI device driver depends on. Removing or deprecating it is not meaningful — it is core infrastructure underpinning virtually all modern Linux systems.

repository signals

265 files
170,432 source lines
2,937 commits, 5y
+81,215 / −33,926 lines added / removed, 5y
508 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 2,937 total · active in 61/61 months
2021 2022 2023 2024 2025 2026 2021-04: 32 commits · +1,405 −463 2021-05: 35 commits · +1,448 −141 2021-06: 42 commits · +1,085 −479 2021-07: 65 commits · +796 −499 2021-08: 64 commits · +2,655 −917 2021-09: 39 commits · +2,634 −395 2021-10: 69 commits · +1,334 −602 2021-11: 95 commits · +1,094 −565 2021-12: 80 commits · +1,888 −1,877 2022-01: 57 commits · +1,006 −367 2022-02: 46 commits · +4,125 −569 2022-03: 26 commits · +283 −112 2022-04: 34 commits · +556 −167 2022-05: 38 commits · +758 −598 2022-06: 59 commits · +1,041 −911 2022-07: 72 commits · +2,396 −1,253 2022-08: 12 commits · +141 −80 2022-09: 50 commits · +959 −515 2022-10: 27 commits · +604 −582 2022-11: 71 commits · +2,697 −1,148 2022-12: 18 commits · +110 −77 2023-01: 35 commits · +924 −313 2023-02: 16 commits · +142 −148 2023-03: 61 commits · +1,135 −1,118 2023-04: 47 commits · +1,057 −971 2023-05: 20 commits · +246 −117 2023-06: 56 commits · +1,172 −356 2023-07: 38 commits · +731 −327 2023-08: 37 commits · +1,195 −338 2023-09: 32 commits · +347 −97 2023-10: 58 commits · +2,024 −387 2023-11: 39 commits · +772 −313 2023-12: 33 commits · +719 −424 2024-01: 18 commits · +1,022 −545 2024-02: 38 commits · +989 −667 2024-03: 64 commits · +2,572 −1,268 2024-04: 39 commits · +579 −479 2024-05: 43 commits · +650 −231 2024-06: 59 commits · +2,435 −613 2024-07: 42 commits · +885 −812 2024-08: 55 commits · +1,165 −427 2024-09: 22 commits · +964 −158 2024-10: 76 commits · +2,576 −865 2024-11: 45 commits · +971 −358 2024-12: 68 commits · +821 −819 2025-01: 52 commits · +1,195 −418 2025-02: 63 commits · +2,226 −489 2025-03: 74 commits · +1,432 −802 2025-04: 62 commits · +995 −432 2025-05: 64 commits · +1,600 −760 2025-06: 63 commits · +940 −749 2025-07: 60 commits · +1,380 −621 2025-08: 66 commits · +1,774 −816 2025-09: 52 commits · +837 −344 2025-10: 48 commits · +2,238 −393 2025-11: 77 commits · +6,641 −1,292 2025-12: 62 commits · +2,301 −938 2026-01: 83 commits · +2,004 −897 2026-02: 18 commits · +455 −420 2026-03: 3 commits · +16 −1 2026-04: 1 commit · +1 −3

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: contains PCI core / enumeration / host-side subsystem infrastructure and generic support code, not a single hardware driver implementation.