| Age | Commit message (Expand) | Author |
| 2024-09-21 | Remove stray whitespaces from sys/amd64/ | Joshua Rogers |
| 2023-12-27 | x86: Adjust base addr for PCI MCFG regions | Colin Percival |
| 2023-11-29 | x86: Support multiple PCI MCFG regions | John Baldwin |
| 2023-11-29 | x86: Refactor pcie_cfgregopen | John Baldwin |
| 2023-11-29 | pci_cfgreg: Add a PCI domain argument to the low-level register API | John Baldwin |
| 2023-11-26 | sys: Automated cleanup of cdefs and other formatting | Warner Losh |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2019-04-09 | pci_cfgreg.c: Use io port config access for early boot time. | Konstantin Belousov |
| 2018-10-18 | Do not flush cache for PCIe config window. | Konstantin Belousov |
| 2017-11-27 | sys/amd64: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-05-04 | pcicfg: Fix direct calls of pci_cfg{read,write} on systems w/o PCI host bridge. | Sepherosa Ziehau |
| 2014-06-28 | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky |
| 2014-06-27 | Revert r267961, r267973: | Glen Barber |
| 2014-06-27 | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky |
| 2013-11-30 | Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this | Eitan Adler |
| 2012-12-01 | Remove duplicate code. Reduce diff between amd64 and i386. | Jung-uk Kim |
| 2012-11-30 | Use volatile keywords properly. | Jung-uk Kim |
| 2012-11-30 | Tidy up inline assembly. No functional change. | Jung-uk Kim |
| 2012-10-14 | pciereg_cfg*: use assembly to access the mem-mapped cfg space | Andriy Gapon |
| 2011-06-22 | Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to | John Baldwin |
| 2011-06-22 | Use uintXX_t instead of u_intXX_t. | John Baldwin |
| 2011-06-22 | Add a helper routine to conditionally modify the start address of a | John Baldwin |
| 2011-05-03 | Reimplement how PCI-PCI bridges manage their I/O windows. Previously the | John Baldwin |
| 2011-05-02 | Add implementations of BUS_ADJUST_RESOURCE() to the PCI bus driver, | John Baldwin |
| 2009-09-24 | number of cleanups in i386 and amd64 pci md code | Andriy Gapon |
| 2009-07-13 | Match PCI Express root bridge _HID directly instead of | Jung-uk Kim |
| 2009-05-18 | Add a read-only sysctl hw.pci.mcfg to mirror the tunable by the same name. | John Baldwin |
| 2009-03-24 | Fall back to using configuration type 1 accesses for PCI config requests if | John Baldwin |
| 2009-02-08 | Correct parameter types for pcib_{read,write}_config by fixing the | Warner Losh |
| 2008-09-11 | Add a 'hw.pci.mcfg' tunable. It can be set to 0 to disable memory-mapped | John Baldwin |
| 2008-09-10 | Some K8 chipsets don't expose all of the PCI devices on bus 0 via PCIe | John Baldwin |
| 2008-08-22 | Extend the support for PCI-e memory mapped configuration space access: | John Baldwin |
| 2007-11-28 | Adjust the code to probe for the PCI config mechanism to use. | John Baldwin |
| 2007-09-30 | Make the PCI code aware of PCI domains (aka PCI segments) so we can | Marius Strobl |
| 2007-05-02 | Revamp the MSI/MSI-X code a bit to achieve two main goals: | John Baldwin |
| 2007-01-22 | Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support. | John Baldwin |
| 2006-12-12 | Give Host-PCI bridge drivers their own pcib_alloc_msi() and | John Baldwin |
| 2006-11-13 | MD support for PCI Message Signalled Interrupts on amd64 and i386: | John Baldwin |
| 2006-03-13 | MFi386: rename pcib_devclass to hostb_devclass (cosmetic here) | Peter Wemm |
| 2006-01-06 | - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all the | John Baldwin |
| 2005-12-20 | Move the hostb driver out of the i386 and amd64 PCI code (where it was | John Baldwin |
| 2005-10-25 | Modify the pci_cfgdisable() routine to bring it more in line with | Bill Paul |
| 2005-09-18 | MFi386: pci attribute allocation fixes. | Warner Losh |
| 2005-01-21 | MFi386: whitespace, copyright header, etc updates | Peter Wemm |
| 2005-01-05 | Begin all license/copyright comments with /*- | Warner Losh |
| 2004-10-31 | Add TUNABLE_LONG and TUNABLE_ULONG, and use the latter for the | Dag-Erling Smørgrav |
| 2004-10-31 | Whitespace cleanup | Dag-Erling Smørgrav |
| 2004-10-11 | MFi386: sync with latest updates | Peter Wemm |
| 2004-06-03 | Add missing <sys/module.h> instances which were shadowed by the nested | Poul-Henning Kamp |