When I moved code around here:
commit
57bc7631e161a7bdcf7f68e1a46049dcb49c2256
Author: Ben Widawsky <ben@bwidawsk.net>
Date: Thu May 23 11:09:55 2013 -0700
lib/intel_mmio: Fix the fix
I accidently dropped the intel_gen() for the PCI id.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=67289
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
if (mmio_data.inited)
return -1;
-
- mmio_data.safe = (safe != 0 && pci_dev->device_id >= 4) ? true : false;
+ mmio_data.safe = (safe != 0 &&
+ intel_gen(pci_dev->device_id) >= 4) ? true : false;
mmio_data.i915_devid = pci_dev->device_id;
if (mmio_data.safe)
mmio_data.map = intel_get_register_map(mmio_data.i915_devid);