intel_reg_dumper: use intel_register_access_init/fini

We need to hold forcewake lock in order to be able to read GT registers.
Otherwise, when the GPU is in RC6 mode, we'll read all zeros.

Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
This commit is contained in:
Eugeni Dodonov 2012-06-21 14:31:34 -03:00
parent f7e356d9cd
commit c6fe31bc47

View File

@ -2177,7 +2177,7 @@ int main(int argc, char** argv)
pci_dev = intel_get_pci_device(); pci_dev = intel_get_pci_device();
devid = pci_dev->device_id; devid = pci_dev->device_id;
intel_get_mmio(pci_dev); intel_register_access_init(pci_dev, 1);
if (HAS_PCH_SPLIT(devid)) if (HAS_PCH_SPLIT(devid))
intel_check_pch(); intel_check_pch();
@ -2201,5 +2201,7 @@ int main(int argc, char** argv)
if (IS_HASWELL(devid)) if (IS_HASWELL(devid))
intel_dump_regs(haswell_debug_regs); intel_dump_regs(haswell_debug_regs);
intel_register_access_fini();
return 0; return 0;
} }