diff options
-rw-r--r-- | sys/dev/pci/pci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c index 633c4d5..8f1e51f 100644 --- a/sys/dev/pci/pci.c +++ b/sys/dev/pci/pci.c @@ -554,7 +554,7 @@ pci_read_extcap(device_t pcib, pcicfgregs *cfg) addr = REG(ptr + PCIR_HTMSI_ADDRESS_HI, 4); addr <<= 32; - addr = REG(ptr + PCIR_HTMSI_ADDRESS_LO, + addr |= REG(ptr + PCIR_HTMSI_ADDRESS_LO, 4); if (addr != MSI_INTEL_ADDR_BASE) device_printf(pcib, |