diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-09-05 12:05:52 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-09-05 12:05:52 +0100 |
commit | c09fa38c01e44581db37703bb6b8cf1b60b2d09f (patch) | |
tree | 534336b3b8368f3b08a4a34ccf1f0be451761207 /tools | |
parent | a462fa6e29bf64fd64d94274775f33b9918f5cbb (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.c | 31 |
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 */ |