This patch includes a patch from Jesse which removed a bunch of VLV registers which were useless in my original RFC. Cc: Jesse Barnes <jbarnes at virtuousgeek.org> Signed-off-by: Ben Widawsky <ben at bwidawsk.net> --- tools/quick_dump/Makefile.am | 1 + tools/quick_dump/valleyview | 6 +++ tools/quick_dump/vlv_display.txt | 84 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 91 insertions(+) create mode 100644 tools/quick_dump/valleyview create mode 100644 tools/quick_dump/vlv_display.txt diff --git a/tools/quick_dump/Makefile.am b/tools/quick_dump/Makefile.am index 0ed28fb..a0c7083 100644 --- a/tools/quick_dump/Makefile.am +++ b/tools/quick_dump/Makefile.am @@ -2,4 +2,5 @@ EXTRA_DIST = \ base_display.txt base_interrupt.txt base_other.txt base_power.txt base_rings.txt \ gen6_other.txt sandybridge \ gen7_other.txt ivybridge \ + vlv_display.txt valleyview \ quick_dump.py diff --git a/tools/quick_dump/valleyview b/tools/quick_dump/valleyview new file mode 100644 index 0000000..2669d92 --- /dev/null +++ b/tools/quick_dump/valleyview @@ -0,0 +1,6 @@ +vlv_display.txt +base_interrupt.txt +base_other.txt +base_power.txt +base_rings.txt +gen7_other.txt diff --git a/tools/quick_dump/vlv_display.txt b/tools/quick_dump/vlv_display.txt new file mode 100644 index 0000000..c785670 --- /dev/null +++ b/tools/quick_dump/vlv_display.txt @@ -0,0 +1,84 @@ +('DPLLA_CRTL', '0x186014', '') +('DPLBA_CRTL', '0x186018', '') +('DPLLAMD_CRTL', '0x18601c', '') +('DPLBAMD_CRTL', '0x186020', '') +('RAWCLK_FREQ', '0x186024', '') +('D_STAT', '0x186104', '') +('DISPCLK_GATE_D', '0x186200', '') +('DPPSR_CGDIS', '0x186204', '') +('RAMCLK_GATE_D', '0x186210', '') +('CPU_VGACNTRL', '0x001c1000', '') +('HTOTAL_A', '0x001e0000', '') +('HBLANK_A', '0x001e0004', '') +('HSYNC_A', '0x001e0008', '') +('VTOTAL_A', '0x001e000c', '') +('VBLANK_A', '0x001e0010', '') +('VSYNC_A', '0x001e0014', '') +('PIPEASRC', '0x001e001c', '') +('VSYNCSHIFT_A', '0x001e0028', '') +('PIPEA_DATA_M1', '0x001e0030', '') +('PIPEA_DATA_N1', '0x001e0034', '') +('PIPEA_DATA_M2', '0x001e0038', '') +('PIPEA_DATA_N2', '0x001e003c', '') +('PIPEA_LINK_M1', '0x001e0040', '') +('PIPEA_LINK_N1', '0x001e0044', '') +('PIPEA_LINK_M2', '0x001e0048', '') +('PIPEA_LINK_N2', '0x001e004c', '') +('HTOTAL_B', '0x001e1000', '') +('HBLANK_B', '0x001e1004', '') +('HSYNC_B', '0x001e1008', '') +('VTOTAL_B', '0x001e100c', '') +('VBLANK_B', '0x001e1010', '') +('VSYNC_B', '0x001e1014', '') +('PIPEBSRC', '0x001e101c', '') +('VSYNCSHIFT_B', '0x001e1028', '') +('PIPEB_DATA_M1', '0x001e1030', '') +('PIPEB_DATA_N1', '0x001e1034', '') +('PIPEB_DATA_M2', '0x001e1038', '') +('PIPEB_DATA_N2', '0x001e103c', '') +('PIPEB_LINK_M1', '0x001e1040', '') +('PIPEB_LINK_N1', '0x001e1044', '') +('PIPEB_LINK_M2', '0x001e1048', '') +('PIPEB_LINK_N2', '0x001e104c', '') +('ADPA', '0x1e1100', '') +('PORT_HOTPLUG_EN', '0x1e1110', '') +('PORT_HOTPLUG_STAT', '0x1e1114', '') +('SDVO_HDMIB', '0x1e1140', '') +('SDVO_DP2', '0x1e1154', '') +('HDMIC', '0x1e1160', '') +('PORT_HOTPLUG_CTRL', '0x1e1164', '') +('DP_B', '0x1e4100', '') +('PIPEACONF', '0x001f0008', '') +('PIPEASTAT', '0x001f0024', '') +('DPINVGTT', '0x001f002c', '') +('DSPARB', '0x001f0030', '') +('FW1', '0x001f0034', '') +('FW2', '0x001f0038', '') +('FW3', '0x001f003c', '') +('FW4', '0x001f0070', '') +('FW5', '0x001f0074', '') +('FW6', '0x001f0078', '') +('FW7', '0x001f007c', '') +('DDL1', '0x001f0050', '') +('DDL2', '0x001f0052', '') +('DSPARB2', '0x001f0060', '') +('DSPHOWM', '0x001f0064', '') +('DSPHOWM1', '0x001f0068', '') +('DSPACNTR', '0x001f0180', '') +('DSPABASE', '0x001f0184', '') +('DSPASTRIDE', '0x001f0188', '') +('DSPASURF', '0x001f019c', '') +('DSPATILEOFF', '0x001f01a4', '') +('PIPEBCONF', '0x001f1008', '') +('PIPEBSTAT', '0x001f1024', '') +('DSPBCNTR', '0x001f1180', '') +('DSPBBASE', '0x001f1184', '') +('DSPBSTRIDE', '0x001f1188', '') +('DSPBSURF', '0x001f119c', '') +('DSPBTILEOFF', '0x001f11a4', '') +('PIPECCONF', '0x001f2008', '') +('DSPCCNTR', '0x001f2180', '') +('DSPCBASE', '0x001f2184', '') +('DSPCSTRIDE', '0x001f2188', '') +('DSPCSURF', '0x001f219c', '') +('DSPCTILEOFF', '0x001f21a4', '') -- 1.8.1.2