summaryrefslogtreecommitdiff
path: root/tools/intel_reg_dumper.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/intel_reg_dumper.c')
-rw-r--r--tools/intel_reg_dumper.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/intel_reg_dumper.c b/tools/intel_reg_dumper.c
index d3eec1de..8a9cf7a0 100644
--- a/tools/intel_reg_dumper.c
+++ b/tools/intel_reg_dumper.c
@@ -1658,9 +1658,12 @@ intel_dump_regs(void)
int main(int argc, char** argv)
{
- intel_get_mmio();
+ if (argc == 2)
+ intel_map_file(argv[1]);
+ else
+ intel_get_mmio();
- if (HAS_PCH_SPLIT(devid))
+ if (HAS_PCH_SPLIT(devid) || getenv("HAS_PCH_SPLIT"))
ironlake_dump_regs();
else
intel_dump_regs();