This wreaked havoc with intel_reg_dumper since it's been broken in
commit
c6fe31bc473a7ae44bc42bad7da5faca3c924821
Author: Eugeni Dodonov <eugeni.dodonov@intel.com>
Date: Thu Jun 21 14:31:34 2012 -0300
intel_reg_dumper: use intel_register_access_init/fini
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
if (mmio_data.inited)
return -1;
+ if (intel_gen(pci_dev->device_id) >= 6)
+ goto done;
+
mmio_data.safe = safe != 0 ? true : false;
mmio_data.i915_devid = pci_dev->device_id;
- if (mmio_data.safe)
+ if (mmio_data.safe && intel_gen(pci_dev->device_id) >= 4)
mmio_data.map = intel_get_register_map(mmio_data.i915_devid);
- if (!(IS_GEN6(pci_dev->device_id) ||
- IS_GEN7(pci_dev->device_id)))
+ if (intel_gen(pci_dev->device_id) >= 6)
goto done;
/* Find where the forcewake lock is */