summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2010-09-05 12:05:52 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2010-09-05 12:05:52 +0100
commitc09fa38c01e44581db37703bb6b8cf1b60b2d09f (patch)
tree534336b3b8368f3b08a4a34ccf1f0be451761207 /tools
parenta462fa6e29bf64fd64d94274775f33b9918f5cbb (diff)
reg dumper: Dump ILK panel fitting control debug registers
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tools')
-rw-r--r--tools/intel_reg_dumper.c31
1 files changed, 29 insertions, 2 deletions
diff --git a/tools/intel_reg_dumper.c b/tools/intel_reg_dumper.c
index 52052301..ff939ef3 100644
--- a/tools/intel_reg_dumper.c
+++ b/tools/intel_reg_dumper.c
@@ -1284,6 +1284,27 @@ DEBUGSTRING(ironlake_debug_panel_fitting)
val & (1 << 20) ? "field 0" : "field 1");
}
+DEBUGSTRING(ironlake_debug_panel_fitting_2)
+{
+ asprintf(result,
+ "vscale %f",
+ val / (float) (1<<15));
+}
+
+DEBUGSTRING(ironlake_debug_panel_fitting_3)
+{
+ asprintf(result,
+ "vscale initial phase %f",
+ val / (float) (1<<15));
+}
+
+DEBUGSTRING(ironlake_debug_panel_fitting_4)
+{
+ asprintf(result,
+ "hscale %f",
+ val / (float) (1<<15));
+}
+
DEBUGSTRING(ironlake_debug_pf_win)
{
int a, b;
@@ -1518,10 +1539,16 @@ static struct reg_debug ironlake_debug_regs[] = {
DEFINEREG2(PIPEB_LINK_N2, ironlake_debug_n),
DEFINEREG2(PFA_CTL_1, ironlake_debug_panel_fitting),
- DEFINEREG2(PFB_CTL_1, ironlake_debug_panel_fitting),
+ DEFINEREG2(PFA_CTL_2, ironlake_debug_panel_fitting_2),
+ DEFINEREG2(PFA_CTL_3, ironlake_debug_panel_fitting_3),
+ DEFINEREG2(PFA_CTL_4, ironlake_debug_panel_fitting_4),
DEFINEREG2(PFA_WIN_POS, ironlake_debug_pf_win),
- DEFINEREG2(PFB_WIN_POS, ironlake_debug_pf_win),
DEFINEREG2(PFA_WIN_SIZE, ironlake_debug_pf_win),
+ DEFINEREG2(PFB_CTL_1, ironlake_debug_panel_fitting),
+ DEFINEREG2(PFB_CTL_2, ironlake_debug_panel_fitting_2),
+ DEFINEREG2(PFB_CTL_3, ironlake_debug_panel_fitting_3),
+ DEFINEREG2(PFB_CTL_4, ironlake_debug_panel_fitting_4),
+ DEFINEREG2(PFB_WIN_POS, ironlake_debug_pf_win),
DEFINEREG2(PFB_WIN_SIZE, ironlake_debug_pf_win),
/* PCH */