From 439adf7a0af2613e13bf1b29b02ab084b39f072c Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Wed, 5 May 2010 11:46:27 -0400 Subject: [PATCH] fix reg_dumper on systems without intel gpus --- tools/intel_reg_dumper.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/intel_reg_dumper.c b/tools/intel_reg_dumper.c index 18fe4d3c..b4b317f7 100644 --- a/tools/intel_reg_dumper.c +++ b/tools/intel_reg_dumper.c @@ -1888,13 +1888,14 @@ int main(int argc, char** argv) { struct pci_device *pci_dev; - pci_dev = intel_get_pci_device(); - devid = pci_dev->device_id; /* XXX not true when mapping! */ - if (argc == 2) intel_map_file(argv[1]); - else + else { + pci_dev = intel_get_pci_device(); + devid = pci_dev->device_id; /* XXX not true when mapping! */ + intel_get_mmio(pci_dev); + } if (HAS_PCH_SPLIT(devid) || getenv("HAS_PCH_SPLIT")) { intel_check_pch();