pci: Enable PCIe memory mapped configuration again
[dragonfly.git] / sys / bus / pci / x86_64 / pci_cfgreg.c
index 40235a9..0d12a73 100644 (file)
@@ -262,16 +262,19 @@ pcireg_cfgwrite(int bus, int slot, int func, int reg, int data, int bytes)
 int
 pcie_cfgregopen(uint64_t base, uint8_t minbus, uint8_t maxbus)
 {
+       if (bootverbose) {
+               kprintf("PCIe: Memory Mapped configuration base @ 0x%jx, "
+                       "bus [%d, %d]\n", (uintmax_t)base, minbus, maxbus);
+       }
+
        if (!mcfg_enable)
                return 0;
 
        if (minbus != 0)
                return 0;
 
-       if (bootverbose) {
-               kprintf("PCIe: Memory Mapped configuration base @ 0x%jx, "
-                       "bus [%d, %d]\n", (uintmax_t)base, minbus, maxbus);
-       }
+       if (bootverbose)
+               kprintf("PCIe: Using Memory Mapped configuration\n");
 
        pcie_base = (vm_offset_t)pmap_mapdev_uncacheable(base,
            ((unsigned)maxbus + 1) << 20);