From 593a47f00e3c9cb3f748daae7d3fe04427c7e0c2 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Sun, 12 Apr 2009 15:57:07 -0700 Subject: intel_gpu_dump: Get the devid so we can decode correctly on gen4. --- lib/intel_gpu_tools.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'lib/intel_gpu_tools.c') diff --git a/lib/intel_gpu_tools.c b/lib/intel_gpu_tools.c index 3c2d65be..6c85d2a1 100644 --- a/lib/intel_gpu_tools.c +++ b/lib/intel_gpu_tools.c @@ -54,10 +54,9 @@ intel_get_drm_devid(int fd) } void -intel_get_mmio(void) +intel_get_pci_device(void) { int err; - int mmio_bar; err = pci_system_init(); if (err != 0) { @@ -81,6 +80,15 @@ intel_get_mmio(void) if (pci_dev->vendor_id != 0x8086) errx(1, "Graphics card is non-intel"); devid = pci_dev->device_id; +} + +void +intel_get_mmio(void) +{ + int mmio_bar; + int err; + + intel_get_pci_device(); if (IS_9XX(devid)) mmio_bar = 0; -- cgit v1.2.3