On Mon, May 11, 2015 at 07:36:07PM +0100, Damien Lespiau wrote: > With the recent developments, add scaler and NV12 registers to the dump. > Also add the cursor registers that were missing in the first batch. > > Signed-off-by: Damien Lespiau <damien.lespiau@xxxxxxxxx> Jani has this shiny new swiss army knive tool now ... -Daniel > --- > tools/quick_dump/skl_display.txt | 97 ++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 97 insertions(+) > > diff --git a/tools/quick_dump/skl_display.txt b/tools/quick_dump/skl_display.txt > index 29f6524..37c7d99 100644 > --- a/tools/quick_dump/skl_display.txt > +++ b/tools/quick_dump/skl_display.txt > @@ -20,6 +20,9 @@ > ('PLANE_BUF_CFG_1_A', '0x7027c', '') > ('PLANE_BUF_CFG_2_A', '0x7037c', '') > ('PLANE_BUF_CFG_3_A', '0x7047c', '') > +('PLANE_NV12_BUF_CFG_1_A', '0x70278', '') > +('PLANE_NV12_BUF_CFG_2_A', '0x70378', '') > +('PLANE_NV12_BUF_CFG_3_A', '0x70478', '') > ('PLANE_CTL_1_A', '0x70180', '') > ('PLANE_CTL_2_A', '0x70280', '') > ('PLANE_CTL_3_A', '0x70380', '') > @@ -35,6 +38,9 @@ > ('PLANE_OFFSET_1_A', '0x701a4', '') > ('PLANE_OFFSET_2_A', '0x702a4', '') > ('PLANE_OFFSET_3_A', '0x703a4', '') > +('PLANE_AUX_OFFSET_1_A', '0x701c4', '') > +('PLANE_AUX_OFFSET_2_A', '0x702c4', '') > +('PLANE_AUX_OFFSET_3_A', '0x703c4', '') > ('PLANE_POS_1_A', '0x7018c', '') > ('PLANE_POS_2_A', '0x7028c', '') > ('PLANE_POS_3_A', '0x7038c', '') > @@ -77,10 +83,42 @@ > ('PLANE_WM_TRANS_1_A', '0x70268', '') > ('PLANE_WM_TRANS_2_A', '0x70368', '') > ('PLANE_WM_TRANS_3_A', '0x70468', '') > +# PIPE_A_CURSOR_PLANE > +('CUR_BUF_CFG_A', '0x7017c', '') > +('CUR_BASE_A', '0x70084', '') > +('CUR_CTL_A', '0x70080', '') > +('CUR_FBC_CTL_A', '0x700a0', '') > +('CUR_PAL_A_*', '0x70090', '') > +('CUR_POS_A', '0x70088', '') > +('CUR_SURFLIVE_A', '0x700ac', '') > +('CUR_WM_A_*', '0x70140', '') > +('CUR_WM_TRANS_A', '0x70168', '') > +# PIPE_SCALER_A > +('PS_CTRL_1_A', '0x68180', '') > +('PS_CTRL_2_A', '0x68280', '') > +('PS_ECC_STAT_1_A', '0x681d0', '') > +('PS_ECC_STAT_2_A', '0x682d0', '') > +('PS_HPHASE_1_A', '0x68194', '') > +('PS_HPHASE_2_A', '0x68294', '') > +('PS_HSCALE_1_A', '0x68190', '') > +('PS_HSCALE_2_A', '0x68290', '') > +('PS_PWR_GATE_1_A', '0x68160', '') > +('PS_PWR_GATE_2_A', '0x68260', '') > +('PS_VPHASE_1_A', '0x68188', '') > +('PS_VPHASE_2_A', '0x68288', '') > +('PS_VSCALE_1_A', '0x68184', '') > +('PS_VSCALE_2_A', '0x68284', '') > +('PS_WIN_POS_1_A', '0x68170', '') > +('PS_WIN_POS_2_A', '0x68270', '') > +('PS_WIN_SZ_1_A', '0x68174', '') > +('PS_WIN_SZ_2_A', '0x68274', '') > # PIPE_B_PLANE > ('PLANE_BUF_CFG_1_B', '0x7127c', '') > ('PLANE_BUF_CFG_2_B', '0x7137c', '') > ('PLANE_BUF_CFG_3_B', '0x7147c', '') > +('PLANE_NV12_BUF_CFG_1_B', '0x71278', '') > +('PLANE_NV12_BUF_CFG_2_B', '0x71378', '') > +('PLANE_NV12_BUF_CFG_3_B', '0x71478', '') > ('PLANE_CTL_1_B', '0x71180', '') > ('PLANE_CTL_2_B', '0x71280', '') > ('PLANE_CTL_3_B', '0x71380', '') > @@ -96,6 +134,9 @@ > ('PLANE_OFFSET_1_B', '0x711a4', '') > ('PLANE_OFFSET_2_B', '0x712a4', '') > ('PLANE_OFFSET_3_B', '0x713a4', '') > +('PLANE_AUX_OFFSET_1_B', '0x711c4', '') > +('PLANE_AUX_OFFSET_2_B', '0x712c4', '') > +('PLANE_AUX_OFFSET_3_B', '0x713c4', '') > ('PLANE_POS_1_B', '0x7118c', '') > ('PLANE_POS_2_B', '0x7128c', '') > ('PLANE_POS_3_B', '0x7138c', '') > @@ -138,10 +179,43 @@ > ('PLANE_WM_TRANS_1_B', '0x71268', '') > ('PLANE_WM_TRANS_2_B', '0x71368', '') > ('PLANE_WM_TRANS_3_B', '0x71468', '') > +# PIPE_B_CURSOR_PLANE > +('CUR_BUF_CFG_B', '0x7117c', '') > +('CUR_BASE_B', '0x71084', '') > +('CUR_CTL_B', '0x71080', '') > +('CUR_FBC_CTL_B', '0x710a0', '') > +('CUR_PAL_B_*', '0x71090', '') > +('CUR_POS_B', '0x71088', '') > +('CUR_SURFLIVE_B', '0x710ac', '') > +('CUR_WM_B_*', '0x71140', '') > +('CUR_WM_TRANS_B', '0x71168', '') > +# PIPE_SCALER_B > +('PS_CTRL_1_B', '0x68980', '') > +('PS_CTRL_2_B', '0x68a80', '') > +('PS_ECC_STAT_1_B', '0x689d0', '') > +('PS_ECC_STAT_2_B', '0x68ad0', '') > +('PS_HPHASE_1_B', '0x68994', '') > +('PS_HPHASE_2_B', '0x68a94', '') > +('PS_HSCALE_1_B', '0x68990', '') > +('PS_HSCALE_2_B', '0x68a90', '') > +('PS_PWR_GATE_1_B', '0x68960', '') > +('PS_PWR_GATE_2_B', '0x68a60', '') > +('PS_VPHASE_1_B', '0x68988', '') > +('PS_VPHASE_2_B', '0x68a88', '') > +('PS_VSCALE_1_B', '0x68984', '') > +('PS_VSCALE_2_B', '0x68a84', '') > +('PS_WIN_POS_1_B', '0x68970', '') > +('PS_WIN_POS_2_B', '0x68a70', '') > # PIPE_C_PLANE > ('PLANE_BUF_CFG_1_C', '0x7227c', '') > ('PLANE_BUF_CFG_2_C', '0x7237c', '') > ('PLANE_BUF_CFG_3_C', '0x7247c', '') > +('PLANE_NV12_BUF_CFG_1_C', '0x72278', '') > +('PLANE_NV12_BUF_CFG_2_C', '0x72378', '') > +('PLANE_NV12_BUF_CFG_3_C', '0x72478', '') > +('PLANE_AUX_DIST_1_C', '0x721c0', '') > +('PLANE_AUX_DIST_2_C', '0x722c0', '') > +('PLANE_AUX_DIST_3_C', '0x723c0', '') > ('PLANE_CTL_1_C', '0x72180', '') > ('PLANE_CTL_2_C', '0x72280', '') > ('PLANE_CTL_3_C', '0x72380', '') > @@ -157,6 +231,9 @@ > ('PLANE_OFFSET_1_C', '0x721a4', '') > ('PLANE_OFFSET_2_C', '0x722a4', '') > ('PLANE_OFFSET_3_C', '0x723a4', '') > +('PLANE_AUX_OFFSET_1_C', '0x721c4', '') > +('PLANE_AUX_OFFSET_2_C', '0x722c4', '') > +('PLANE_AUX_OFFSET_3_C', '0x723c4', '') > ('PLANE_POS_1_C', '0x7218c', '') > ('PLANE_POS_2_C', '0x7228c', '') > ('PLANE_POS_3_C', '0x7238c', '') > @@ -199,6 +276,26 @@ > ('PLANE_WM_TRANS_1_C', '0x72268', '') > ('PLANE_WM_TRANS_2_C', '0x72368', '') > ('PLANE_WM_TRANS_3_C', '0x72468', '') > +# PIPE_C_CURSOR_PLANE > +('CUR_BUF_CFG_C', '0x7217c', '') > +('CUR_BASE_C', '0x72084', '') > +('CUR_CTL_C', '0x72080', '') > +('CUR_FBC_CTL_C', '0x720a0', '') > +('CUR_PAL_C_*', '0x72090', '') > +('CUR_POS_C', '0x72088', '') > +('CUR_SURFLIVE_C', '0x720ac', '') > +('CUR_WM_C_*', '0x72140', '') > +('CUR_WM_TRANS_C', '0x72168', '') > +# PIPE_SCALER_C > +('PS_CTRL_1_C', '0x69180', '') > +('PS_ECC_STAT_1_C', '0x691d0', '') > +('PS_HPHASE_1_C', '0x69194', '') > +('PS_HSCALE_1_C', '0x69190', '') > +('PS_PWR_GATE_1_C', '0x69160', '') > +('PS_VPHASE_1_C', '0x69188', '') > +('PS_VSCALE_1_C', '0x69184', '') > +('PS_WIN_POS_1_C', '0x69170', '') > +('PS_WIN_SZ_1_C', '0x69174', '') > # TRANSCODER_EDP_CONTROL > ('TRANS_CONF_EDP', '0x7f008', '') > # TRANSCODER_EDP_TIMING > -- > 2.1.0 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx