quick_dump: chv: add display registers
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 21 Mar 2014 08:51:29 +0000 (01:51 -0700)
committerImre Deak <imre.deak@intel.com>
Tue, 3 Jun 2014 19:19:42 +0000 (22:19 +0300)
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
[imre: add audio regs]
Reviewed-by: Imre Deak <imre.deak@intel.com>
tools/quick_dump/cherryview [new file with mode: 0644]
tools/quick_dump/chv_display_base.txt [new file with mode: 0644]
tools/quick_dump/chv_pipe_c.txt [new file with mode: 0644]
tools/quick_dump/vlv_pipe_a.txt [new file with mode: 0644]
tools/quick_dump/vlv_pipe_b.txt [new file with mode: 0644]

diff --git a/tools/quick_dump/cherryview b/tools/quick_dump/cherryview
new file mode 100644 (file)
index 0000000..fb31879
--- /dev/null
@@ -0,0 +1,4 @@
+vlv_pipe_a.txt
+vlv_pipe_b.txt
+chv_pipe_c.txt
+chv_display_base.txt
diff --git a/tools/quick_dump/chv_display_base.txt b/tools/quick_dump/chv_display_base.txt
new file mode 100644 (file)
index 0000000..8b1d495
--- /dev/null
@@ -0,0 +1,211 @@
+('DPFLIPSTAT',                 '0x70028', '0x180000')
+('DPINVGTT',                   '0x7002C', '0x180000')
+
+('DSPARB',                     '0x70030', '0x180000')
+('DSPARB2',                    '0x70060', '0x180000')
+('DSPARB3',                    '0x7006C', '0x180000')
+
+('DSPHOWM',                    '0x70064', '0x180000')
+('DSPHOWM1',                   '0x70068', '0x180000')
+('FW1',                                '0x70034', '0x180000')
+('FW2',                                '0x70038', '0x180000')
+('FW3',                                '0x7003C', '0x180000')
+('FW4',                                '0x70070', '0x180000')
+('FW5',                                '0x70074', '0x180000')
+('FW6',                                '0x70078', '0x180000')
+('FW7',                                '0x7007C', '0x180000')
+('FW8',                                '0x700B8', '0x180000')
+('FW9',                                '0x700BC', '0x180000')
+
+('DDL1',                       '0x70050', '0x180000')
+('DDL2',                       '0x70054', '0x180000')
+('DDL3',                       '0x70058', '0x180000')
+
+('VGACNTRL',                   '0x71400', '0x180000')
+
+('CBR1',                       '0x70400', '0x180000')
+('CBR2',                       '0x70404', '0x180000')
+('CBR3',                       '0x7040C', '0x180000')
+('CBR4',                       '0x70450', '0x180000')
+('CCBR',                       '0x70408', '0x180000')
+
+('SWF00',                      '0x70410', '0x180000')
+('SWF01',                      '0x70414', '0x180000')
+('SWF02',                      '0x70418', '0x180000')
+('SWF03',                      '0x7041C', '0x180000')
+('SWF04',                      '0x70420', '0x180000')
+('SWF05',                      '0x70424', '0x180000')
+('SWF06',                      '0x70428', '0x180000')
+('SWF07',                      '0x7042C', '0x180000')
+('SWF08',                      '0x70430', '0x180000')
+('SWF09',                      '0x70434', '0x180000')
+('SWF0A',                      '0x70438', '0x180000')
+('SWF0B',                      '0x7043C', '0x180000')
+('SWF0C',                      '0x70440', '0x180000')
+('SWF0D',                      '0x70444', '0x180000')
+('SWF0E',                      '0x70448', '0x180000')
+('SWF0F',                      '0x7044C', '0x180000')
+('SWF10',                      '0x71410', '0x180000')
+('SWF11',                      '0x71414', '0x180000')
+('SWF12',                      '0x71418', '0x180000')
+('SWF13',                      '0x7141C', '0x180000')
+('SWF14',                      '0x71420', '0x180000')
+('SWF15',                      '0x71424', '0x180000')
+('SWF16',                      '0x71428', '0x180000')
+('SWF17',                      '0x7142C', '0x180000')
+('SWF18',                      '0x71430', '0x180000')
+('SWF19',                      '0x71434', '0x180000')
+('SWF1A',                      '0x71438', '0x180000')
+('SWF1B',                      '0x7143C', '0x180000')
+('SWF1C',                      '0x71440', '0x180000')
+('SWF1D',                      '0x71444', '0x180000')
+('SWF1E',                      '0x71448', '0x180000')
+('SWF1F',                      '0x7144C', '0x180000')
+('SWF30',                      '0x72414', '0x180000')
+('SWF31',                      '0x72418', '0x180000')
+('SWF32',                      '0x7241C', '0x180000')
+
+('PCSRC',                      '0x73000', '0x180000')
+('PCSTAT',                     '0x73004', '0x180000')
+('PCSRC2',                     '0x73008', '0x180000')
+('PCSTAT2',                    '0x7300C', '0x180000')
+('PCSRC3',                     '0x73010', '0x180000')
+('PCSTAT3',                    '0x73014', '0x180000')
+
+('PFIT_CONTROL',               '0x61230', '0x180000')
+('PFIT_PGM_RATIOS',            '0x61234', '0x180000')
+('PFIT_AUTO_RATION',           '0x61238', '0x180000')
+('PFIT_INIT_PHASE',            '0x6123C', '0x180000')
+
+('GPIOCTL_0',                  '0x5010', '0x180000')
+('GPIOCTL_1',                  '0x5014', '0x180000')
+('GPIOCTL_2',                  '0x5018', '0x180000')
+('GPIOCTL_3',                  '0x501C', '0x180000')
+('GPIOCTL_4',                  '0x5020', '0x180000')
+
+('GMBUS0',                     '0x5100', '0x180000')
+('GMBUS1',                     '0x5104', '0x180000')
+('GMBUS2',                     '0x5108', '0x180000')
+('GMBUS3',                     '0x510C', '0x180000')
+('GMBUS4',                     '0x5110', '0x180000')
+('GMBUS5',                     '0x5120', '0x180000')
+('GMBUS6',                     '0x5130', '0x180000')
+('GMBUS7',                     '0x5134', '0x180000')
+
+('RAWCLK_FREQ',                        '0x6024', '0x180000')
+('GMBUSFREQ',                  '0x6510', '0x180000')
+('DSPCLK_GATE_D',              '0x6200', '0x180000')
+('DSPCLK1_GATE_D',             '0x6034', '0x180000')
+('RAMCLK_GATE_D',              '0x6210', '0x180000')
+('D_STATE',                    '0x6104', '0x180000')
+('DPPSR_CGDIS',                        '0x6204', '0x180000')
+('DPPSR1_CGDIS',               '0x6220', '0x180000')
+('FW_BLC_SELF',                        '0x6500', '0x180000')
+('MI_ARB',                     '0x6504', '0x180000')
+('CZCLK_CDCLK_FREQ_RATIO',     '0x6508', '0x180000')
+('GCI_CONTROL',                        '0x650C', '0x180000')
+('DOT_MIPI',                   '0x6038', '0x180000')
+
+('PORT_HOTPLUG_EN',            '0x61110', '0x180000')
+('PORT_HOTPLUG_STAT',          '0x61114', '0x180000')
+('HPD_LONG_VALUE',             '0x61120', '0x180000')
+('HPD_FILTER_VALUE',           '0x61124', '0x180000')
+
+('HDMIB',                      '0x61140', '0x180000')
+('HDMIC',                      '0x61160', '0x180000')
+('HDMID',                      '0x6116C', '0x180000')
+
+('DP2',                                '0x61154', '0x180000')
+('DIGITAL_HPD_CTRL',           '0x61164', '0x180000')
+('DV_DETERM',                  '0x61168', '0x180000')
+
+('DP_AUX_CH_AKSV_HI',          '0x64130', '0x180000')
+('DP_AUX_CH_AKSV_LO',          '0x64134', '0x180000')
+
+('DP_B',                       '0x64100', '0x180000')
+('DPB_AUX_CH_CTL',             '0x64110', '0x180000')
+('DPB_AUX_CH_DATA1',           '0x64114', '0x180000')
+('DPB_AUX_CH_DATA2',           '0x64118', '0x180000')
+('DPB_AUX_CH_DATA3',           '0x6411C', '0x180000')
+('DPB_AUX_CH_DATA4',           '0x64120', '0x180000')
+('DPB_AUX_CH_DATA5',           '0x64124', '0x180000')
+('DPB_AUX_TST',                        '0x64150', '0x180000')
+
+('DP_C',                       '0x64200', '0x180000')
+('DPC_AUX_CH_CTL',             '0x64210', '0x180000')
+('DPC_AUX_CH_DATA1',           '0x64214', '0x180000')
+('DPC_AUX_CH_DATA2',           '0x64218', '0x180000')
+('DPC_AUX_CH_DATA3',           '0x6421C', '0x180000')
+('DPC_AUX_CH_DATA4',           '0x64220', '0x180000')
+('DPC_AUX_CH_DATA5',           '0x64224', '0x180000')
+('DPC_AUX_TST',                        '0x64228', '0x180000')
+
+('DP_D',                       '0x64300', '0x180000')
+('DPD_AUX_CH_CTL',             '0x64310', '0x180000')
+('DPD_AUX_CH_DATA1',           '0x64314', '0x180000')
+('DPD_AUX_CH_DATA2',           '0x64318', '0x180000')
+('DPD_AUX_CH_DATA3',           '0x6431C', '0x180000')
+('DPD_AUX_CH_DATA4',           '0x64320', '0x180000')
+('DPD_AUX_CH_DATA5',           '0x64324', '0x180000')
+('DPD_AUX_TST',                        '0x64328', '0x180000')
+
+('DPIO_PHY_CONTROL',           '0x60100', '0x180000')
+('DPIO_PHY_GPIO_DATA',         '0x60108', '0x180000')
+('DPIO_PHY_STATUS',            '0x6240', '0x180000')
+('DPIO_PHY_STATUS1',           '0x60104', '0x180000')
+('DPIO_PHY_STATUS2',           '0x6010C', '0x180000')
+
+('DPIO_BONUS0',                        '0x64138', '0x180000')
+('DPIO_BONUS1',                        '0x6413C', '0x180000')
+('DPIO_BONUS2',                        '0x64140', '0x180000')
+('DPIO_BONUS0_READ_BACK',      '0x64144', '0x180000')
+('DPIO_BONUS1_READ_BACK',      '0x64148', '0x180000')
+('DPIO_BONUS2_READ_BACK',      '0x6414C', '0x180000')
+
+('DPA_PIX_GEN_CTRL',           '0x61198', '0x180000')
+('DPA_PROG_PIXEL_DATA_1',      '0x6119C', '0x180000')
+('DPA_PROG_PIXEL_DATA_2',      '0x611A0', '0x180000')
+('DPA_PROG_PIXEL_DATA_3',      '0x611A4', '0x180000')
+('DPA_PROG_PIXEL_DATA_4',      '0x611A8', '0x180000')
+
+('DPB_PIX_GEN_CTRL',           '0x611B0', '0x180000')
+('DPB_PROG_PIXEL_DATA_1',      '0x611B4', '0x180000')
+('DPB_PROG_PIXEL_DATA_2',      '0x611B8', '0x180000')
+('DPB_PROG_PIXEL_DATA_3',      '0x611BC', '0x180000')
+('DPB_PROG_PIXEL_DATA_4',      '0x611C0', '0x180000')
+
+('DPC_PIX_GEN_CTRL',           '0x611D0', '0x180000')
+('DPC_PROG_PIXEL_DATA_1',      '0x611D4', '0x180000')
+('DPC_PROG_PIXEL_DATA_2',      '0x611D8', '0x180000')
+('DPC_PROG_PIXEL_DATA_3',      '0x611DC', '0x180000')
+('DPC_PROG_PIXEL_DATA_4',      '0x611E0', '0x180000')
+
+('AUD_VID_DID',                                '0x62020', '0x180000')
+('AUD_RID',                            '0x62024', '0x180000')
+('AUD_PWRST',                          '0x6204C', '0x180000')
+('AUD_PORT_EN_HD_CFG',                 '0x6207C', '0x180000')
+('AUD_OUT_CH_STR',                     '0x62088', '0x180000')
+('AUD_PINW_CONNLNG_LIST',              '0x620A8', '0x180000')
+('AUD_PINW_CONNLNG_SEL',               '0x620AC', '0x180000')
+('AUD_CNTL_ST2',                       '0x620C0', '0x180000')
+('AUD_HDMIW_STATUS',                   '0x620D4', '0x180000')
+('AUD_SSID_DBG',                       '0x62F00', '0x180000')
+('AUD_PWST1_DBG',                      '0x62F04', '0x180000')
+('AUD_PWST2_DBG',                      '0x62F14', '0x180000')
+('AUD_PORT_EN_B_DBG',                  '0x62F20', '0x180000')
+('AUD_PWST3_DBG',                      '0x62F24', '0x180000')
+('AUD_PORT_EN_C_DBG',                  '0x62F28', '0x180000')
+('AUD_PORT_EN_D_DBG',                  '0x62F2C', '0x180000')
+('AUD_CHICKENBIT',                     '0x62F38', '0x180000')
+('AUD_CNTL_ST_B_DBG',                  '0x62F60', '0x180000')
+('AUD_HDMIW_INFOFR_B_DBG',             '0x62F64', '0x180000')
+('AUD_CNTL_ST_C_DBG',                  '0x62F70', '0x180000')
+('AUD_HDMIW_INFOFR_C_DBG',             '0x62F74', '0x180000')
+('AUD_CNTL_ST_D_DBG',                  '0x62F80', '0x180000')
+('AUD_HDMIW_INFOFR_D_DBG',             '0x62F84', '0x180000')
+('AUD_CONFIG_DEFAULT2_REG_PORTB',      '0x62F88', '0x180000')
+('AUD_CONFIG_DEFAULT2_REG_PORTC',      '0x62F8C', '0x180000')
+('AUD_CONFIG_DEFAULT2_REG_PORTD',      '0x62F90', '0x180000')
+('AUD_MCTSA',                          '0x62F94', '0x180000')
+('AUD_MCTSB',                          '0x62F98', '0x180000')
+('AUD_MCTSC',                          '0x62F9C', '0x180000')
diff --git a/tools/quick_dump/chv_pipe_c.txt b/tools/quick_dump/chv_pipe_c.txt
new file mode 100644 (file)
index 0000000..8c5d3f8
--- /dev/null
@@ -0,0 +1,168 @@
+('PIPEC_DSL',                  '0x74000', '0x180000')
+('PIPEC_SLC',                  '0x74004', '0x180000')
+('PIPECCONF',                  '0x74008', '0x180000')
+('PIPECGCMAXRED',              '0x74010', '0x180000')
+('PIPECGCMAXGREEN',            '0x74014', '0x180000')
+('PIPECGCMAXBLUE',             '0x74018', '0x180000')
+('PIPECSTAT',                  '0x74024', '0x180000')
+('PIPECFRAMECOUNT',            '0x74040', '0x180000')
+('PIPECFLIPCOUNT',             '0x74044', '0x180000')
+('PIPECMSAMISC',               '0x74048', '0x180000')
+
+('DSPCADDR',                   '0x7417C', '0x180000')
+('DSPCCNTR',                   '0x74180', '0x180000')
+('DSPCLINOFF',                 '0x74184', '0x180000')
+('DSPCSTRIDE',                 '0x74188', '0x180000')
+('DSPCKEYVAL',                 '0x74194', '0x180000')
+('DSPCKEYMSK',                 '0x74198', '0x180000')
+('DSPCSURF',                   '0x7419C', '0x180000')
+('DSPCTILEOFF',                        '0x741A4', '0x180000')
+('DSPCSURFLIVE',               '0x741AC', '0x180000')
+('DSPCFLPQSTAT',               '0x74200', '0x180000')
+
+('CURCCNTR',                   '0x700E0', '0x180000')
+('CURCBASE',                   '0x700E4', '0x180000')
+('CURCPOS',                    '0x700E8', '0x180000')
+('CURCRESV',                   '0x700EC', '0x180000')
+('CURCPALET0',                 '0x700F0', '0x180000')
+('CURCPALET1',                 '0x700F4', '0x180000')
+('CURCPALET2',                 '0x700F8', '0x180000')
+('CURCPALET3',                 '0x700FC', '0x180000')
+('CURCLIVEBASE',               '0x700B0', '0x180000')
+
+('SPECNTR',                    '0x72580', '0x180000')
+('SPELINOFF',                  '0x72584', '0x180000')
+('SPESTRIDE',                  '0x72588', '0x180000')
+('SPEPOS',                     '0x7258C', '0x180000')
+('SPESIZE',                    '0x72590', '0x180000')
+('SPEKEYMINVAL',               '0x72594', '0x180000')
+('SPEKEYMSK',                  '0x72598', '0x180000')
+('SPESURF',                    '0x7259C', '0x180000')
+('SPEKEYMAXVAL',               '0x725A0', '0x180000')
+('SPETILEOFF',                 '0x725A4', '0x180000')
+('SPECONTALPHA',               '0x725A8', '0x180000')
+('SPELIVESURF',                        '0x725AC', '0x180000')
+('SPECLRC0',                   '0x725D0', '0x180000')
+('SPECLRC1',                   '0x725D4', '0x180000')
+('SPEGAMC5',                   '0x725E0', '0x180000')
+('SPEGAMC4',                   '0x725E4', '0x180000')
+('SPEGAMC3',                   '0x725E8', '0x180000')
+('SPEGAMC2',                   '0x725EC', '0x180000')
+('SPEGAMC1',                   '0x725F0', '0x180000')
+('SPEGAMC0',                   '0x725F4', '0x180000')
+
+('SPFCNTR',                    '0x72680', '0x180000')
+('SPFLINOFF',                  '0x72684', '0x180000')
+('SPFSTRIDE',                  '0x72688', '0x180000')
+('SPFPOS',                     '0x7268C', '0x180000')
+('SPFSIZE',                    '0x72690', '0x180000')
+('SPFKEYMINVAL',               '0x72694', '0x180000')
+('SPFKEYMSK',                  '0x72698', '0x180000')
+('SPFSURF',                    '0x7269C', '0x180000')
+('SPFKEYMAXVAL',               '0x726A0', '0x180000')
+('SPFTILEOFF',                 '0x726A4', '0x180000')
+('SPFCONTALPHA',               '0x726A8', '0x180000')
+('SPFLIVESURF',                        '0x726AC', '0x180000')
+('SPFCLRC0',                   '0x726D0', '0x180000')
+('SPFCLRC1',                   '0x726D4', '0x180000')
+('SPFGAMC5',                   '0x726E0', '0x180000')
+('SPFGAMC4',                   '0x726E4', '0x180000')
+('SPFGAMC3',                   '0x726E8', '0x180000')
+('SPFGAMC2',                   '0x726EC', '0x180000')
+('SPFGAMC1',                   '0x726F0', '0x180000')
+('SPFGAMC0',                   '0x726F4', '0x180000')
+
+('DPALETTE_C',                 '0xC000', '0x180000')
+('DPLLC_CTRL',                 '0x6030', '0x180000')
+('DPLLCMD',                    '0x603C', '0x180000')
+
+('HTOTAL_C',                   '0x63000', '0x180000')
+('HBLANK_C',                   '0x63004', '0x180000')
+('HSYNC_C',                    '0x63008', '0x180000')
+('VTOTAL_C',                   '0x6300C', '0x180000')
+('VBLANK_C',                   '0x63010', '0x180000')
+('VSYNC_C',                    '0x63014', '0x180000')
+('PIPECSRC',                   '0x6301C', '0x180000')
+('BCLRPAT_C',                  '0x63020', '0x180000')
+('VSYNCSHIFT_C',               '0x63028', '0x180000')
+
+('TRANSC_DATA_M1',             '0x63030', '0x180000')
+('TRANSC_DATA_N1',             '0x63034', '0x180000')
+('TRANSC_DATA_M2',             '0x63038', '0x180000')
+('TRANSC_DATA_N2',             '0x6303C', '0x180000')
+('TRANSC_LINK_M1',             '0x63040', '0x180000')
+('TRANSC_LINK_N1',             '0x63044', '0x180000')
+('TRANSC_LINK_M2',             '0x63048', '0x180000')
+('TRANSC_LINK_N2',             '0x6304C', '0x180000')
+
+('CRC_CTRL_RED_C',             '0x63050', '0x180000')
+('CRC_CTRL_GREEN_C',           '0x63054', '0x180000')
+('CRC_CTRL_BLUE_C',            '0x63058', '0x180000')
+('CRC_CTRL_ALPHA_C',           '0x6305C', '0x180000')
+('CRC_CTRL_RESIDUE2_C',                '0x63070', '0x180000')
+('CRC_RES_RED_C',              '0x63060', '0x180000')
+('CRC_RES_GREEN_C',            '0x63064', '0x180000')
+('CRC_RES_BLUE_C',             '0x63068', '0x180000')
+('CRC_RES_ALPHA_C',            '0x6306C', '0x180000')
+('CRC_RES_RESIDUAL2_C',                '0x63080', '0x180000')
+
+('PSRCTLC',                    '0x63090', '0x180000')
+('PSRSTATC',                   '0x63094', '0x180000')
+('PSRCRC1C',                   '0x63098', '0x180000')
+('PSRCRC2C',                   '0x6309C', '0x180000')
+('VSCSDPC',                    '0x630A0', '0x180000')
+
+('PIPEC_WGCC_C01_C00',         '0x630B0', '0x180000')
+('PIPEC_WGCC_C02',             '0x630B4', '0x180000')
+('PIPEC_WGCC_C11_C10',         '0x630B8', '0x180000')
+('PIPEC_WGCC_C12',             '0x630BC', '0x180000')
+('PIPEC_WGCC_C21_C20',         '0x630C0', '0x180000')
+('PIPEC_WGCC_C22',             '0x630C4', '0x180000')
+
+('VIDEO_DIP_CTL_C',            '0x611F0', '0x180000')
+('VIDEO_DIP_DATA_C',           '0x611F4', '0x180000')
+('VIDEO_DIP_GDCP_PAYLOAD_C',   '0x611F8', '0x180000')
+
+('PIPEC_CGM_DEGAMMA',          '0x6A000', '0x180000')
+('PIPEC_CGM_GAMMA',            '0x6B000', '0x180000')
+('PIPEC_CGM_CSC_COEFF01',      '0x6B900', '0x180000')
+('PIPEC_CGM_CSC_COEFF23',      '0x6B904', '0x180000')
+('PIPEC_CGM_CSC_COEFF45',      '0x6B908', '0x180000')
+('PIPEC_CGM_CSC_COEFF67',      '0x6B90C', '0x180000')
+('PIPEC_CGM_CSC_COEFF8',       '0x6B910', '0x180000')
+('PIPEC_CGM_CONTROL',          '0x6BA00', '0x180000')
+
+('PIPEC_PP_STATUS',            '0x61900', '0x180000')
+('PIPEC_PP_CONTROL',           '0x61904', '0x180000')
+('PIPEC_PP_ON_DELAYS',         '0x61908', '0x180000')
+('PIPEC_PP_OFF_DELAYS',                '0x6190C', '0x180000')
+('PIPEC_PP_DIVISOR',           '0x61910', '0x180000')
+
+('AUD_CONFIG_C',               '0x62200', '0x180000')
+('AUD_MISC_CTRL_C',            '0x62210', '0x180000')
+('AUD_CTS_ENABLE_C',           '0x62228', '0x180000')
+('AUD_HDMIW_HDMIEDID_C',       '0x62250', '0x180000')
+('AUD_HDMIW_INFOFR_C',         '0x62254', '0x180000')
+('AUD_OUT_DIG_CNVT_C',         '0x62280', '0x180000')
+('AUD_OUT_STR_DESC_C',         '0x62284', '0x180000')
+('AUD_CNTL_ST_C',              '0x622B4', '0x180000')
+('AUD_OUT_DIG_CNVTC_DBG',      '0x62F48', '0x180000')
+
+('STREAM_C_LPE_AUD_CONFIG',            '0x65900', '0x180000')
+('STREAM_C_LPE_AUD_CH_STATUS_0',       '0x65908', '0x180000')
+('STREAM_C_LPE_AUD_CH_STATUS_1',       '0x6590C', '0x180000')
+('STREAM_C_LPE_AUD_HDMI_CTS_DP_MAUD',  '0x65910', '0x180000')
+('STREAM_C_LPE_AUD_HDMI_N_DP_NAUD',    '0x65914', '0x180000')
+('STREAM_C_LPE_AUD_BUFFER_CONFIG',     '0x65920', '0x180000')
+('STREAM_C_LPE_AUD_BUF_CH_SWP',                '0x65924', '0x180000')
+('STREAM_C_LPE_AUD_BUF_A_ADDR',                '0x65940', '0x180000')
+('STREAM_C_LPE_AUD_BUF_A_LENGTH',      '0x65944', '0x180000')
+('STREAM_C_LPE_AUD_BUF_B_ADDR',                '0x65948', '0x180000')
+('STREAM_C_LPE_AUD_BUF_B_LENGTH',      '0x6594C', '0x180000')
+('STREAM_C_LPE_AUD_BUF_C_ADDR',                '0x65950', '0x180000')
+('STREAM_C_LPE_AUD_BUF_C_LENGTH',      '0x65954', '0x180000')
+('STREAM_C_LPE_AUD_BUF_D_ADDR',                '0x65958', '0x180000')
+('STREAM_C_LPE_AUD_BUF_D_LENGTH',      '0x6595C', '0x180000')
+('STREAM_C_LPE_AUD_CNTL_ST',           '0x65960', '0x180000')
+('STREAM_C_LPE_AUD_HDMI_STATUS',       '0x65964', '0x180000')
+('STREAM_C_LPE_AUD_HDMIW_INFOFR',      '0x65968', '0x180000')
diff --git a/tools/quick_dump/vlv_pipe_a.txt b/tools/quick_dump/vlv_pipe_a.txt
new file mode 100644 (file)
index 0000000..2b336f3
--- /dev/null
@@ -0,0 +1,175 @@
+('PIPEA_DSL',                  '0x70000', '0x180000')
+('PIPEA_SLC',                  '0x70004', '0x180000')
+('PIPEACONF',                  '0x70008', '0x180000')
+('PIPEAGCMAXRED',              '0x70010', '0x180000')
+('PIPEAGCMAXGREEN',            '0x70014', '0x180000')
+('PIPEAGCMAXBLUE',             '0x70018', '0x180000')
+('PIPEASTAT',                  '0x70024', '0x180000')
+('PIPEAFRAMECOUNT',            '0x70040', '0x180000')
+('PIPEAFLIPCOUNT',             '0x70044', '0x180000')
+('PIPEAMSAMISC',               '0x70048', '0x180000')
+
+('DSPAADDR',                   '0x7017C', '0x180000')
+('DSPACNTR',                   '0x70180', '0x180000')
+('DSPALINOFF',                 '0x70184', '0x180000')
+('DSPASTRIDE',                 '0x70188', '0x180000')
+('DSPAKEYVAL',                 '0x70194', '0x180000')
+('DSPAKEYMSK',                 '0x70198', '0x180000')
+('DSPASURF',                   '0x7019C', '0x180000')
+('DSPATILEOFF',                        '0x701A4', '0x180000')
+('DSPASURFLIVE',               '0x701AC', '0x180000')
+('DSPAFLPQSTAT',               '0x70200', '0x180000')
+
+('CURACNTR',                   '0x70080', '0x180000')
+('CURABASE',                   '0x70084', '0x180000')
+('CURAPOS',                    '0x70088', '0x180000')
+('CURARESV',                   '0x7008C', '0x180000')
+('CURAPALET0',                 '0x70090', '0x180000')
+('CURAPALET1',                 '0x70094', '0x180000')
+('CURAPALET2',                 '0x70098', '0x180000')
+('CURAPALET3',                 '0x7009C', '0x180000')
+('CURALIVEBASE',               '0x700AC', '0x180000')
+
+('SPACNTR',                    '0x72180', '0x180000')
+('SPALINOFF',                  '0x72184', '0x180000')
+('SPASTRIDE',                  '0x72188', '0x180000')
+('SPAPOS',                     '0x7218C', '0x180000')
+('SPASIZE',                    '0x72190', '0x180000')
+('SPAKEYMINVAL',               '0x72194', '0x180000')
+('SPAKEYMSK',                  '0x72198', '0x180000')
+('SPASURF',                    '0x7219C', '0x180000')
+('SPAKEYMAXVAL',               '0x721A0', '0x180000')
+('SPATILEOFF',                 '0x721A4', '0x180000')
+('SPACONTALPHA',               '0x721A8', '0x180000')
+('SPALIVESURF',                        '0x721AC', '0x180000')
+('SPACLRC0',                   '0x721D0', '0x180000')
+('SPACLRC1',                   '0x721D4', '0x180000')
+('SPAGAMC5',                   '0x721E0', '0x180000')
+('SPAGAMC4',                   '0x721E4', '0x180000')
+('SPAGAMC3',                   '0x721E8', '0x180000')
+('SPAGAMC2',                   '0x721EC', '0x180000')
+('SPAGAMC1',                   '0x721F0', '0x180000')
+('SPAGAMC0',                   '0x721F4', '0x180000')
+
+('SPBCNTR',                    '0x72280', '0x180000')
+('SPBLINOFF',                  '0x72284', '0x180000')
+('SPBSTRIDE',                  '0x72288', '0x180000')
+('SPBPOS',                     '0x7228C', '0x180000')
+('SPBSIZE',                    '0x72290', '0x180000')
+('SPBKEYMINVAL',               '0x72294', '0x180000')
+('SPBKEYMSK',                  '0x72298', '0x180000')
+('SPBSURF',                    '0x7229C', '0x180000')
+('SPBKEYMAXVAL',               '0x722A0', '0x180000')
+('SPBTILEOFF',                 '0x722A4', '0x180000')
+('SPBCONTALPHA',               '0x722A8', '0x180000')
+('SPBLIVESURF',                        '0x722AC', '0x180000')
+('SPBCLRC0',                   '0x722D0', '0x180000')
+('SPBCLRC1',                   '0x722D4', '0x180000')
+('SPBGAMC5',                   '0x722E0', '0x180000')
+('SPBGAMC4',                   '0x722E4', '0x180000')
+('SPBGAMC3',                   '0x722E8', '0x180000')
+('SPBGAMC2',                   '0x722EC', '0x180000')
+('SPBGAMC1',                   '0x722F0', '0x180000')
+('SPBGAMC0',                   '0x722F4', '0x180000')
+
+('DPALETTE_A',                 '0xA000', '0x180000')
+('DPLLA_CTRL',                 '0x6014', '0x180000')
+('DPLLAMD',                    '0x601C', '0x180000')
+
+('HTOTAL_A',                   '0x60000', '0x180000')
+('HBLANK_A',                   '0x60004', '0x180000')
+('HSYNC_A',                    '0x60008', '0x180000')
+('VTOTAL_A',                   '0x6000C', '0x180000')
+('VBLANK_A',                   '0x60010', '0x180000')
+('VSYNC_A',                    '0x60014', '0x180000')
+('PIPESRCA',                   '0x6001C', '0x180000')
+('BCLRPAT_A',                  '0x60020', '0x180000')
+('VSYNCSHIFT_A',               '0x60028', '0x180000')
+
+('TRANSA_DATA_M1',             '0x60030', '0x180000')
+('TRANSA_DATA_N1',             '0x60034', '0x180000')
+('TRANSA_DATA_M2',             '0x60038', '0x180000')
+('TRANSA_DATA_N2',             '0x6003C', '0x180000')
+('TRANSA_LINK_M1',             '0x60040', '0x180000')
+('TRANSA_LINK_N1',             '0x60044', '0x180000')
+('TRANSA_LINK_M2',             '0x60048', '0x180000')
+('TRANSA_LINK_N2',             '0x6004C', '0x180000')
+
+('CRC_CTRL_RED_A',             '0x60050', '0x180000')
+('CRC_CTRL_GREEN_A',           '0x60054', '0x180000')
+('CRC_CTRL_BLUE_A',            '0x60058', '0x180000')
+('CRC_CTRL_ALPHA_A',           '0x6005C', '0x180000')
+('CRC_CTRL_RESIDUE2_A',                '0x60070', '0x180000')
+('CRC_RES_RED_A',              '0x60060', '0x180000')
+('CRC_RES_GREEN_A',            '0x60064', '0x180000')
+('CRC_RES_BLUE_A',             '0x60068', '0x180000')
+('CRC_RES_ALPHA_A',            '0x6006C', '0x180000')
+('CRC_RES_RESIDUE2_A',         '0x60080', '0x180000')
+
+('PSRCTLA',                    '0x60090', '0x180000')
+('PSRSTATA',                   '0x60094', '0x180000')
+('PSRCRC1A',                   '0x60098', '0x180000')
+('PSRCRC2A',                   '0x6009C', '0x180000')
+('VSCSDPA',                    '0x600A0', '0x180000')
+
+('PIPEA_WGCC_C01_C00',         '0x600B0', '0x180000')
+('PIPEA_WGCC_C02',             '0x600B4', '0x180000')
+('PIPEA_WGCC_C11_C10',         '0x600B8', '0x180000')
+('PIPEA_WGCC_C12',             '0x600BC', '0x180000')
+('PIPEA_WGCC_C21_C20',         '0x600C0', '0x180000')
+('PIPEA_WGCC_C22',             '0x600C4', '0x180000')
+
+('VIDEO_DIP_CTL_A',            '0x60200', '0x180000')
+('VIDEO_DIP_DATA_A',           '0x60208', '0x180000')
+('VIDEO_DIP_GDCP_PAYLOAD_A',   '0x60210', '0x180000')
+
+('PIPEA_CGM_DEGAMMA',          '0x66000', '0x180000')
+('PIPEA_CGM_GAMMA',            '0x67000', '0x180000')
+('PIPEA_CGM_CSC_COEFF01',      '0x67900', '0x180000')
+('PIPEA_CGM_CSC_COEFF23',      '0x67904', '0x180000')
+('PIPEA_CGM_CSC_COEFF45',      '0x67908', '0x180000')
+('PIPEA_CGM_CSC_COEFF67',      '0x6790C', '0x180000')
+('PIPEA_CGM_CSC_COEFF8',       '0x67910', '0x180000')
+('PIPEA_CGM_CONTROL',          '0x67A00', '0x180000')
+
+('PIPEA_PP_STATUS',            '0x61200', '0x180000')
+('PIPEA_PP_CONTROL',           '0x61204', '0x180000')
+('PIPEA_PP_ON_DELAYS',         '0x61208', '0x180000')
+('PIPEA_PP_OFF_DELAYS',                '0x6120C', '0x180000')
+('PIPEA_PP_DIVISOR',           '0x61210', '0x180000')
+
+('PIPEA_BLC_PWM_CLT2',         '0x61250', '0x180000')
+('PIPEA_BLC_PWM_CTL',          '0x61254', '0x180000')
+('PIPEA_BLM_HIST_CTL',         '0x61260', '0x180000')
+('PIPEA_IMG_ENH_BIN_DATA',     '0x61264', '0x180000')
+('PIPEA_HIST_THRESH_GUARD',    '0x61268', '0x180000')
+
+('AUD_CONFIG_A',               '0x62000', '0x180000')
+('AUD_MISC_CTRL_A',            '0x62010', '0x180000')
+('AUD_CTS_ENABLE_A',           '0x62028', '0x180000')
+('AUD_HDMIW_HDMIEDID_A',       '0x62050', '0x180000')
+('AUD_HDMIW_INFOFR_A',         '0x62054', '0x180000')
+('AUD_OUT_DIG_CNVT_A',         '0x62080', '0x180000')
+('AUD_OUT_STR_DESC_A',         '0x62084', '0x180000')
+('AUD_CNTL_ST_A',              '0x620B4', '0x180000')
+('AUD_OUT_STR_DESC_A_DBG',     '0x62F08', '0x180000')
+('AUD_OUT_DIG_CNVTA_DBG',      '0x62F40', '0x180000')
+
+('STREAM_A_LPE_AUD_CONFIG',            '0x65000', '0x180000')
+('STREAM_A_LPE_AUD_CH_STATUS_0',       '0x65008', '0x180000')
+('STREAM_A_LPE_AUD_CH_STATUS_1',       '0x6500C', '0x180000')
+('STREAM_A_LPE_AUD_HDMI_CTS_DP_MAUD',  '0x65010', '0x180000')
+('STREAM_A_LPE_AUD_HDMI_N_DP_NAUD',    '0x65014', '0x180000')
+('STREAM_A_LPE_AUD_BUFFER_CONFIG',     '0x65020', '0x180000')
+('STREAM_A_LPE_AUD_BUF_CH_SWP',                '0x65024', '0x180000')
+('STREAM_A_LPE_AUD_BUF_A_ADDR',                '0x65040', '0x180000')
+('STREAM_A_LPE_AUD_BUF_A_LENGTH',      '0x65044', '0x180000')
+('STREAM_A_LPE_AUD_BUF_B_ADDR',                '0x65048', '0x180000')
+('STREAM_A_LPE_AUD_BUF_B_LENGTH',      '0x6504C', '0x180000')
+('STREAM_A_LPE_AUD_BUF_C_ADDR',                '0x65050', '0x180000')
+('STREAM_A_LPE_AUD_BUF_C_LENGTH',      '0x65054', '0x180000')
+('STREAM_A_LPE_AUD_BUF_D_ADDR',                '0x65058', '0x180000')
+('STREAM_A_LPE_AUD_BUF_D_LENGTH',      '0x6505C', '0x180000')
+('STREAM_A_LPE_AUD_CNTL_ST',           '0x65060', '0x180000')
+('STREAM_A_LPE_AUD_HDMI_STATUS',       '0x65064', '0x180000')
+('STREAM_A_LPE_AUD_HDMIW_INFOFR',      '0x65068', '0x180000')
diff --git a/tools/quick_dump/vlv_pipe_b.txt b/tools/quick_dump/vlv_pipe_b.txt
new file mode 100644 (file)
index 0000000..de5e968
--- /dev/null
@@ -0,0 +1,174 @@
+('PIPEB_DSL',                  '0x71000', '0x180000')
+('PIPEB_SLC',                  '0x71004', '0x180000')
+('PIPEBCONF',                  '0x71008', '0x180000')
+('PIPEBGCMAXRED',              '0x71010', '0x180000')
+('PIPEBGCMAXGREEN',            '0x71014', '0x180000')
+('PIPEBGCMAXBLUE',             '0x71018', '0x180000')
+('PIPEBSTAT',                  '0x71024', '0x180000')
+('PIPEBFRAMECOUNT',            '0x71040', '0x180000')
+('PIPEBFLIPCOUNT',             '0x71044', '0x180000')
+('PIPEBMSAMISC',               '0x71048', '0x180000')
+
+('DSPBADDR',                   '0x7117C', '0x180000')
+('DSPBCNTR',                   '0x71180', '0x180000')
+('DSPBLINOFF',                 '0x71184', '0x180000')
+('DSPBSTRIDE',                 '0x71188', '0x180000')
+('DSPBKEYVAL',                 '0x71194', '0x180000')
+('DSPBKEYMSK',                 '0x71198', '0x180000')
+('DSPBSURF',                   '0x7119C', '0x180000')
+('DSPBTILEOFF',                        '0x711A4', '0x180000')
+('DSPBSURFLIVE',               '0x711AC', '0x180000')
+('DSPBFLPQSTAT',               '0x71200', '0x180000')
+
+('CURBCNTR',                   '0x700C0', '0x180000')
+('CURBBASE',                   '0x700C4', '0x180000')
+('CURBPOS',                    '0x700C8', '0x180000')
+('CURBRESV',                   '0x700CC', '0x180000')
+('CURBPALET0',                 '0x700D0', '0x180000')
+('CURBPALET1',                 '0x700D4', '0x180000')
+('CURBPALET2',                 '0x700D8', '0x180000')
+('CURBPALET3',                 '0x700DC', '0x180000')
+('CURBLIVEBASE',               '0x700EC', '0x180000')
+
+('SPCCNTR',                    '0x72380', '0x180000')
+('SPCLINOFF',                  '0x72384', '0x180000')
+('SPCSTRIDE',                  '0x72388', '0x180000')
+('SPCPOS',                     '0x7238C', '0x180000')
+('SPCSIZE',                    '0x72390', '0x180000')
+('SPCKEYMINVAL',               '0x72394', '0x180000')
+('SPCKEYMSK',                  '0x72398', '0x180000')
+('SPCSURF',                    '0x7239C', '0x180000')
+('SPCKEYMAXVAL',               '0x723A0', '0x180000')
+('SPCTILEOFF',                 '0x723A4', '0x180000')
+('SPCCONTALPHA',               '0x723A8', '0x180000')
+('SPCLIVESURF',                        '0x723AC', '0x180000')
+('SPCCLRC0',                   '0x723D0', '0x180000')
+('SPCCLRC1',                   '0x723D4', '0x180000')
+('SPCGAMC5',                   '0x723E0', '0x180000')
+('SPCGAMC4',                   '0x723E4', '0x180000')
+('SPCGAMC3',                   '0x723E8', '0x180000')
+('SPCGAMC2',                   '0x723EC', '0x180000')
+('SPCGAMC1',                   '0x723F0', '0x180000')
+('SPCGAMC0',                   '0x723F4', '0x180000')
+
+('SPDCNTR',                    '0x72480', '0x180000')
+('SPDLINOFF',                  '0x72484', '0x180000')
+('SPDSTRIDE',                  '0x72488', '0x180000')
+('SPDPOS',                     '0x7248C', '0x180000')
+('SPDSIZE',                    '0x72490', '0x180000')
+('SPDKEYMINVAL',               '0x72494', '0x180000')
+('SPDKEYMSK',                  '0x72498', '0x180000')
+('SPDSURF',                    '0x7249C', '0x180000')
+('SPDKEYMAXVAL',               '0x724A0', '0x180000')
+('SPDTILEOFF',                 '0x724A4', '0x180000')
+('SPDCONTALPHA',               '0x724A8', '0x180000')
+('SPDLIVESURF',                        '0x724AC', '0x180000')
+('SPDCLRC0',                   '0x724D0', '0x180000')
+('SPDCLRC1',                   '0x724D4', '0x180000')
+('SPDGAMC5',                   '0x724E0', '0x180000')
+('SPDGAMC4',                   '0x724E4', '0x180000')
+('SPDGAMC3',                   '0x724E8', '0x180000')
+('SPDGAMC2',                   '0x724EC', '0x180000')
+('SPDGAMC1',                   '0x724F0', '0x180000')
+('SPDGAMC0',                   '0x724F4', '0x180000')
+
+('DPALETTE_B',                 '0xA800', '0x180000')
+('DPLLB_CTRL',                 '0x6018', '0x180000')
+('DPLLBMD',                    '0x6020', '0x180000')
+
+('HTOTAL_B',                   '0x61000', '0x180000')
+('HBLANK_B',                   '0x61004', '0x180000')
+('HSYNC_B',                    '0x61008', '0x180000')
+('VTOTAL_B',                   '0x6100C', '0x180000')
+('VBLANK_B',                   '0x61010', '0x180000')
+('VSYNC_B',                    '0x61014', '0x180000')
+('PIPEBSRC',                   '0x6101C', '0x180000')
+('BCLRPAT_B',                  '0x61020', '0x180000')
+('VSYNCSHIFT_B',               '0x61028', '0x180000')
+
+('TRANSB_DATA_M1',             '0x61030', '0x180000')
+('TRANSB_DATA_N1',             '0x61034', '0x180000')
+('TRANSB_DATA_M2',             '0x61038', '0x180000')
+('TRANSB_DATA_N2',             '0x6103C', '0x180000')
+('TRANSB_LINK_M1',             '0x61040', '0x180000')
+('TRANSB_LINK_N1',             '0x61044', '0x180000')
+('TRANSB_LINK_M2',             '0x61048', '0x180000')
+('TRANSB_LINK_N2',             '0x6104C', '0x180000')
+
+('CRC_CTRL_RED_B',             '0x61050', '0x180000')
+('CRC_CTRL_GREEN_B',           '0x61054', '0x180000')
+('CRC_CTRL_BLUE_B',            '0x61058', '0x180000')
+('CRC_CTRL_ALPHA_B',           '0x6105C', '0x180000')
+('CRC_CTRL_RESIDUE2_B',                '0x61070', '0x180000')
+('CRC_RES_RED_B',              '0x61060', '0x180000')
+('CRC_RES_GREEN_B',            '0x61064', '0x180000')
+('CRC_RES_BLUE_V',             '0x61068', '0x180000')
+('CRC_RES_ALPHAB',             '0x6106C', '0x180000')
+('CRC_RES_RESIDUAL2_B',                '0x61080', '0x180000')
+
+('PSRCTLB',                    '0x61090', '0x180000')
+('PSRSTATB',                   '0x61094', '0x180000')
+('PSRCRC1B',                   '0x61098', '0x180000')
+('PSRCRC2B',                   '0x6109C', '0x180000')
+('VSCSDPB',                    '0x610A0', '0x180000')
+
+('PIPEB_WGCC_C01_C00',         '0x610B0', '0x180000')
+('PIPEB_WGCC_C02',             '0x610B4', '0x180000')
+('PIPEB_WGCC_C11_C10',         '0x610B8', '0x180000')
+('PIPEB_WGCC_C12',             '0x610BC', '0x180000')
+('PIPEB_WGCC_C21_C20',         '0x610C0', '0x180000')
+('PIPEB_WGCC_C22',             '0x610C4', '0x180000')
+
+('VIDEO_DIP_CTL_B',            '0x61170', '0x180000')
+('VIDEO_DIP_DATA_B',           '0x61174', '0x180000')
+('VIDEO_DIP_GDCP_PAYLOAD_B',   '0x61178', '0x180000')
+
+('PIPEB_CGM_DEGAMMA',          '0x68000', '0x180000')
+('PIPEB_CGM_GAMMA',            '0x69000', '0x180000')
+('PIPEB_CGM_CSC_COEFF01',      '0x69900', '0x180000')
+('PIPEB_CGM_CSC_COEFF23',      '0x69904', '0x180000')
+('PIPEB_CGM_CSC_COEFF45',      '0x69908', '0x180000')
+('PIPEB_CGM_CSC_COEFF67',      '0x6990C', '0x180000')
+('PIPEB_CGM_CSC_COEFF8',       '0x69910', '0x180000')
+('PIPEB_CGM_CONTROL',          '0x69A00', '0x180000')
+
+('PIPEB_PP_STATUS',            '0x61300', '0x180000')
+('PIPEB_PP_CONTROL',           '0x61304', '0x180000')
+('PIPEB_PP_ON_DELAYS',         '0x61308', '0x180000')
+('PIPEB_PP_OFF_DELAYS',                '0x6130C', '0x180000')
+('PIPEB_PP_DIVISOR',           '0x61310', '0x180000')
+
+('PIPEB_BLC_PWM_CLT2',         '0x61350', '0x180000')
+('PIPEB_BLC_PWM_CTL',          '0x61354', '0x180000')
+('PIPEB_BLM_HIST_CTL',         '0x61360', '0x180000')
+('PIPEB_IMG_ENH_BIN_DATA',     '0x61364', '0x180000')
+('PIPEB_HIST_THRESH_GUARD',    '0x61368', '0x180000')
+
+('AUD_CONFIG_B',               '0x62100', '0x180000')
+('AUD_MISC_CTRL_B',            '0x62110', '0x180000')
+('AUD_CTS_ENABLE_B',           '0x62128', '0x180000')
+('AUD_HDMIW_HDMIEDID_B',       '0x62150', '0x180000')
+('AUD_HDMIW_INFOFR_B',         '0x62154', '0x180000')
+('AUD_OUT_DIG_CNVT_B',         '0x62180', '0x180000')
+('AUD_OUT_STR_DESC_B',         '0x62184', '0x180000')
+('AUD_CNTL_ST_B',              '0x621B4', '0x180000')
+('AUD_OUT_DIG_CNVTB_DBG',      '0x62F44', '0x180000')
+
+('STREAM_B_LPE_AUD_CONFIG',            '0x65800', '0x180000')
+('STREAM_B_LPE_AUD_CH_STATUS_0',       '0x65808', '0x180000')
+('STREAM_B_LPE_AUD_CH_STATUS_1',       '0x6580C', '0x180000')
+('STREAM_B_LPE_AUD_HDMI_CTS_DP_MAUD',  '0x65810', '0x180000')
+('STREAM_B_LPE_AUD_HDMI_N_DP_NAUD',    '0x65814', '0x180000')
+('STREAM_B_LPE_AUD_BUFFER_CONFIG',     '0x65820', '0x180000')
+('STREAM_B_LPE_AUD_BUF_CH_SWP',                '0x65824', '0x180000')
+('STREAM_B_LPE_AUD_BUF_A_ADDR',                '0x65840', '0x180000')
+('STREAM_B_LPE_AUD_BUF_A_LENGTH',      '0x65844', '0x180000')
+('STREAM_B_LPE_AUD_BUF_B_ADDR',                '0x65848', '0x180000')
+('STREAM_B_LPE_AUD_BUF_B_LENGTH',      '0x6584C', '0x180000')
+('STREAM_B_LPE_AUD_BUF_C_ADDR',                '0x65850', '0x180000')
+('STREAM_B_LPE_AUD_BUF_C_LENGTH',      '0x65854', '0x180000')
+('STREAM_B_LPE_AUD_BUF_D_ADDR',                '0x65858', '0x180000')
+('STREAM_B_LPE_AUD_BUF_D_LENGTH',      '0x6585C', '0x180000')
+('STREAM_B_LPE_AUD_CNTL_ST',           '0x65860', '0x180000')
+('STREAM_B_LPE_AUD_HDMI_STATUS',       '0x65864', '0x180000')
+('STREAM_B_LPE_AUD_HDMIW_INFOFR',      '0x65868', '0x180000')