CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2019/08/28 16:39:09
Modified files: sys/arch/amd64/amd64: mainbus.c sys/arch/amd64/conf: GENERIC RAMDISK RAMDISK_CD files.amd64 sys/arch/amd64/pci: acpipci.c pci_machdep.c sys/dev/acpi : acpi.c acpireg.h acpivar.h Log message: Use ACPI information to attach PCI busses like we do on arm64. There are a few additional quirks though, and attaching the PCI busses is delayed to replicate the existing code more closely. That may be changed in the future. Also tweak how we handle MSI support and respect to ACPI flag that says we shouldn't attempt to use MSIs. Some fallout is expected. ok patrick@