From 3c400e7df32c35e9a6cbc601cb1d73f3bde3dd62 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Thu, 18 Sep 2025 14:16:17 -0400 Subject: kern: pci: Get device_id with 'vend_dev[31:16]' Signed-off-by: Ian Moffett --- src/sys/io/pci/pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/sys/io/pci/pci.c') diff --git a/src/sys/io/pci/pci.c b/src/sys/io/pci/pci.c index a4bf125..57ec7fa 100644 --- a/src/sys/io/pci/pci.c +++ b/src/sys/io/pci/pci.c @@ -57,7 +57,7 @@ pci_register_dev(struct pci_device *dev) /* Get the vendor and device ID */ vend_dev = pci_readl(dev, PCIREG_VENDOR_ID); vendor_id = vend_dev & 0xFFFF; - device_id = (vendor_id >> 16) & 0xFFFF; + device_id = (vend_dev >> 16) & 0xFFFF; /* Does this device exist? */ if (vendor_id == 0xFFFF) { -- cgit v1.2.3