summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi/acpimcfg.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add support for multiple PCI segments. Only really implemented for arm64kettenis2018-08-191-12/+12
| | | | | | | for now as amd64/i386 firmware still caters for legacy OSes that only support a single PCI segment. ok patrick@
* Properly pass around the PCI "chipset tag" in acpi(4) and refactorkettenis2018-07-041-6/+4
| | | | | | | acpimcfg(4) to call an MD initialization functions that sets up a tag for PCI ECAM. ok guenther@, mlarkin@, krw@
* Ignore MCFG tables with an empty bus range. Makes stu@'s amd64 machinekettenis2011-01-051-1/+8
| | | | boot again.
* Add support for Memory Mapped Configuration space access. This gives uskettenis2011-01-041-0/+73
access to PCIe extended configuration space access on modern i386 and amd64 machines.