mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-01-19 08:53:46 -05:00
drm/amd/display: Add missing registers
Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Acked-by: Roman Li <roman.li@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
2a2f97e5f4
commit
be239684b1
@@ -5695,6 +5695,16 @@
|
||||
#define mmDSCC0_DSCC_RATE_CONTROL_BUFFER2_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define mmDSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL 0x3035
|
||||
#define mmDSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_BUS_ROTATE 0x303a
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_BUS_ROTATE_BASE_IDX 2
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA0 0x303b
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA0_BASE_IDX 2
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA1 0x303c
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA1_BASE_IDX 2
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA2 0x303d
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA2_BASE_IDX 2
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA3 0x303e
|
||||
#define mmDSCC0_DSCC_TEST_DEBUG_DATA3_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dce_dc_dsc0_dispdec_dsc_dcperfmon_dc_perfmon_dispdec
|
||||
@@ -5825,6 +5835,16 @@
|
||||
#define mmDSCC1_DSCC_RATE_CONTROL_BUFFER2_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define mmDSCC1_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL 0x3091
|
||||
#define mmDSCC1_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_BUS_ROTATE 0x3096
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_BUS_ROTATE_BASE_IDX 2
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA0 0x3097
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA0_BASE_IDX 2
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA1 0x3098
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA1_BASE_IDX 2
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA2 0x3099
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA2_BASE_IDX 2
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA3 0x309a
|
||||
#define mmDSCC1_DSCC_TEST_DEBUG_DATA3_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dce_dc_dsc1_dispdec_dsc_dcperfmon_dc_perfmon_dispdec
|
||||
|
||||
@@ -22265,7 +22265,9 @@
|
||||
#define DSC_TOP0_DSC_TOP_CONTROL__DSC_DSCCLK_R_GATE_DIS_MASK 0x00000100L
|
||||
//DSC_TOP0_DSC_DEBUG_CONTROL
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN__SHIFT 0x0
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL__SHIFT 0x4
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN_MASK 0x00000001L
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL_MASK 0x00000070L
|
||||
|
||||
|
||||
// addressBlock: dce_dc_dsc0_dispdec_dsccif_dispdec
|
||||
@@ -22638,6 +22640,15 @@
|
||||
//DSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL
|
||||
#define DSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL__DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL__SHIFT 0x0
|
||||
#define DSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL__DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_MASK 0x0003FFFFL
|
||||
//DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS0_ROTATE__SHIFT 0x0
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS1_ROTATE__SHIFT 0x8
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS2_ROTATE__SHIFT 0x10
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS3_ROTATE__SHIFT 0x18
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS0_ROTATE_MASK 0x0000001FL
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS1_ROTATE_MASK 0x00001F00L
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS2_ROTATE_MASK 0x001F0000L
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS3_ROTATE_MASK 0x1F000000L
|
||||
|
||||
|
||||
// addressBlock: dce_dc_dsc0_dispdec_dsc_dcperfmon_dc_perfmon_dispdec
|
||||
|
||||
@@ -424,6 +424,8 @@
|
||||
#define regDTBCLK_DTO2_MODULO_BASE_IDX 2
|
||||
#define regDTBCLK_DTO3_MODULO 0x0022
|
||||
#define regDTBCLK_DTO3_MODULO_BASE_IDX 2
|
||||
#define regHDMICHARCLK0_CLOCK_CNTL 0x004a
|
||||
#define regHDMICHARCLK0_CLOCK_CNTL_BASE_IDX 2
|
||||
#define regPHYASYMCLK_CLOCK_CNTL 0x0052
|
||||
#define regPHYASYMCLK_CLOCK_CNTL_BASE_IDX 2
|
||||
#define regPHYBSYMCLK_CLOCK_CNTL 0x0053
|
||||
@@ -434,6 +436,8 @@
|
||||
#define regPHYDSYMCLK_CLOCK_CNTL_BASE_IDX 2
|
||||
#define regPHYESYMCLK_CLOCK_CNTL 0x0056
|
||||
#define regPHYESYMCLK_CLOCK_CNTL_BASE_IDX 2
|
||||
#define regHDMISTREAMCLK_CNTL 0x0059
|
||||
#define regHDMISTREAMCLK_CNTL_BASE_IDX 2
|
||||
#define regDCCG_GATE_DISABLE_CNTL3 0x005a
|
||||
#define regDCCG_GATE_DISABLE_CNTL3_BASE_IDX 2
|
||||
#define regHDMISTREAMCLK0_DTO_PARAM 0x005b
|
||||
|
||||
@@ -1372,6 +1372,11 @@
|
||||
//DTBCLK_DTO3_MODULO
|
||||
#define DTBCLK_DTO3_MODULO__DTBCLK_DTO3_MODULO__SHIFT 0x0
|
||||
#define DTBCLK_DTO3_MODULO__DTBCLK_DTO3_MODULO_MASK 0xFFFFFFFFL
|
||||
//HDMICHARCLK0_CLOCK_CNTL
|
||||
#define HDMICHARCLK0_CLOCK_CNTL__HDMICHARCLK0_EN__SHIFT 0x0
|
||||
#define HDMICHARCLK0_CLOCK_CNTL__HDMICHARCLK0_SRC_SEL__SHIFT 0x4
|
||||
#define HDMICHARCLK0_CLOCK_CNTL__HDMICHARCLK0_EN_MASK 0x00000001L
|
||||
#define HDMICHARCLK0_CLOCK_CNTL__HDMICHARCLK0_SRC_SEL_MASK 0x00000070L
|
||||
//PHYASYMCLK_CLOCK_CNTL
|
||||
#define PHYASYMCLK_CLOCK_CNTL__PHYASYMCLK_FORCE_EN__SHIFT 0x0
|
||||
#define PHYASYMCLK_CLOCK_CNTL__PHYASYMCLK_FORCE_SRC_SEL__SHIFT 0x4
|
||||
@@ -1397,6 +1402,13 @@
|
||||
#define PHYESYMCLK_CLOCK_CNTL__PHYESYMCLK_FORCE_SRC_SEL__SHIFT 0x4
|
||||
#define PHYESYMCLK_CLOCK_CNTL__PHYESYMCLK_FORCE_EN_MASK 0x00000001L
|
||||
#define PHYESYMCLK_CLOCK_CNTL__PHYESYMCLK_FORCE_SRC_SEL_MASK 0x00000030L
|
||||
//HDMISTREAMCLK_CNTL
|
||||
#define HDMISTREAMCLK_CNTL__HDMISTREAMCLK0_SRC_SEL__SHIFT 0x0
|
||||
#define HDMISTREAMCLK_CNTL__HDMISTREAMCLK0_EN__SHIFT 0x3
|
||||
#define HDMISTREAMCLK_CNTL__HDMISTREAMCLK0_DTO_FORCE_DIS__SHIFT 0x4
|
||||
#define HDMISTREAMCLK_CNTL__HDMISTREAMCLK0_SRC_SEL_MASK 0x00000007L
|
||||
#define HDMISTREAMCLK_CNTL__HDMISTREAMCLK0_EN_MASK 0x00000008L
|
||||
#define HDMISTREAMCLK_CNTL__HDMISTREAMCLK0_DTO_FORCE_DIS_MASK 0x00000010L
|
||||
//DCCG_GATE_DISABLE_CNTL3
|
||||
#define DCCG_GATE_DISABLE_CNTL3__HDMISTREAMCLK0_GATE_DISABLE__SHIFT 0x0
|
||||
#define DCCG_GATE_DISABLE_CNTL3__HDMISTREAMCLK1_GATE_DISABLE__SHIFT 0x1
|
||||
@@ -46978,6 +46990,13 @@
|
||||
#define DSC_TOP0_DSC_TOP_CONTROL__DSC_CLOCK_EN_MASK 0x00000001L
|
||||
#define DSC_TOP0_DSC_TOP_CONTROL__DSC_DISPCLK_R_GATE_DIS_MASK 0x00000010L
|
||||
#define DSC_TOP0_DSC_TOP_CONTROL__DSC_DSCCLK_R_GATE_DIS_MASK 0x00000100L
|
||||
|
||||
|
||||
//DSC_TOP0_DSC_DEBUG_CONTROL
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN__SHIFT 0x0
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL__SHIFT 0x4
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN_MASK 0x00000001L
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL_MASK 0x00000070L
|
||||
//DSC_TOP0_DSC_DEBUG_CONTROL
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN__SHIFT 0x0
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL__SHIFT 0x4
|
||||
|
||||
@@ -1719,6 +1719,10 @@
|
||||
#define regDCHUBBUB_TIMEOUT_INTERRUPT_STATUS_BASE_IDX 2
|
||||
#define regFMON_CTRL 0x0541
|
||||
#define regFMON_CTRL_BASE_IDX 2
|
||||
#define regDCHUBBUB_TEST_DEBUG_INDEX 0x0542
|
||||
#define regDCHUBBUB_TEST_DEBUG_INDEX_BASE_IDX 2
|
||||
#define regDCHUBBUB_TEST_DEBUG_DATA 0x0543
|
||||
#define regDCHUBBUB_TEST_DEBUG_DATA_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dchubbubl_hubbub_sdpif_dispdec
|
||||
@@ -3574,6 +3578,10 @@
|
||||
#define regCM0_CM_DEALPHA_BASE_IDX 2
|
||||
#define regCM0_CM_COEF_FORMAT 0x0d8c
|
||||
#define regCM0_CM_COEF_FORMAT_BASE_IDX 2
|
||||
#define regCM0_CM_TEST_DEBUG_INDEX 0x0d8d
|
||||
#define regCM0_CM_TEST_DEBUG_INDEX_BASE_IDX 2
|
||||
#define regCM0_CM_TEST_DEBUG_DATA 0x0d8e
|
||||
#define regCM0_CM_TEST_DEBUG_DATA_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dpp0_dispdec_dpp_top_dispdec
|
||||
@@ -3960,6 +3968,10 @@
|
||||
#define regCM1_CM_DEALPHA_BASE_IDX 2
|
||||
#define regCM1_CM_COEF_FORMAT 0x0ef7
|
||||
#define regCM1_CM_COEF_FORMAT_BASE_IDX 2
|
||||
#define regCM1_CM_TEST_DEBUG_INDEX 0x0ef8
|
||||
#define regCM1_CM_TEST_DEBUG_INDEX_BASE_IDX 2
|
||||
#define regCM1_CM_TEST_DEBUG_DATA 0x0ef9
|
||||
#define regCM1_CM_TEST_DEBUG_DATA_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dpp1_dispdec_dpp_top_dispdec
|
||||
@@ -4346,6 +4358,10 @@
|
||||
#define regCM2_CM_DEALPHA_BASE_IDX 2
|
||||
#define regCM2_CM_COEF_FORMAT 0x1062
|
||||
#define regCM2_CM_COEF_FORMAT_BASE_IDX 2
|
||||
#define regCM2_CM_TEST_DEBUG_INDEX 0x1063
|
||||
#define regCM2_CM_TEST_DEBUG_INDEX_BASE_IDX 2
|
||||
#define regCM2_CM_TEST_DEBUG_DATA 0x1064
|
||||
#define regCM2_CM_TEST_DEBUG_DATA_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dpp2_dispdec_dpp_top_dispdec
|
||||
@@ -4732,6 +4748,10 @@
|
||||
#define regCM3_CM_DEALPHA_BASE_IDX 2
|
||||
#define regCM3_CM_COEF_FORMAT 0x11cd
|
||||
#define regCM3_CM_COEF_FORMAT_BASE_IDX 2
|
||||
#define regCM3_CM_TEST_DEBUG_INDEX 0x11ce
|
||||
#define regCM3_CM_TEST_DEBUG_INDEX_BASE_IDX 2
|
||||
#define regCM3_CM_TEST_DEBUG_DATA 0x11cf
|
||||
#define regCM3_CM_TEST_DEBUG_DATA_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dpp3_dispdec_dpp_top_dispdec
|
||||
@@ -11780,6 +11800,16 @@
|
||||
#define regDSCC0_DSCC_RATE_CONTROL_BUFFER2_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL 0x3035
|
||||
#define regDSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_BUS_ROTATE 0x303a
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_BUS_ROTATE_BASE_IDX 2
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA0 0x303b
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA0_BASE_IDX 2
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA1 0x303c
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA1_BASE_IDX 2
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA2 0x303d
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA2_BASE_IDX 2
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA3 0x303e
|
||||
#define regDSCC0_DSCC_TEST_DEBUG_DATA3_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dsc0_dispdec_dsccif_dispdec
|
||||
@@ -11888,6 +11918,16 @@
|
||||
#define regDSCC1_DSCC_RATE_CONTROL_BUFFER2_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC1_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL 0x3091
|
||||
#define regDSCC1_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_BUS_ROTATE 0x3096
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_BUS_ROTATE_BASE_IDX 2
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA0 0x3097
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA0_BASE_IDX 2
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA1 0x3098
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA1_BASE_IDX 2
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA2 0x3099
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA2_BASE_IDX 2
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA3 0x309a
|
||||
#define regDSCC1_DSCC_TEST_DEBUG_DATA3_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dsc1_dispdec_dsccif_dispdec
|
||||
@@ -11996,6 +12036,16 @@
|
||||
#define regDSCC2_DSCC_RATE_CONTROL_BUFFER2_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC2_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL 0x30ed
|
||||
#define regDSCC2_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_BUS_ROTATE 0x30f2
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_BUS_ROTATE_BASE_IDX 2
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA0 0x30f3
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA0_BASE_IDX 2
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA1 0x30f4
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA1_BASE_IDX 2
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA2 0x30f5
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA2_BASE_IDX 2
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA3 0x30f6
|
||||
#define regDSCC2_DSCC_TEST_DEBUG_DATA3_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dsc2_dispdec_dsccif_dispdec
|
||||
@@ -12104,6 +12154,16 @@
|
||||
#define regDSCC3_DSCC_RATE_CONTROL_BUFFER2_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC3_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL 0x3149
|
||||
#define regDSCC3_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_BASE_IDX 2
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_BUS_ROTATE 0x314e
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_BUS_ROTATE_BASE_IDX 2
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA0 0x314f
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA0_BASE_IDX 2
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA1 0x3150
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA1_BASE_IDX 2
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA2 0x3151
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA2_BASE_IDX 2
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA3 0x3152
|
||||
#define regDSCC3_DSCC_TEST_DEBUG_DATA3_BASE_IDX 2
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dsc3_dispdec_dsccif_dispdec
|
||||
|
||||
@@ -42272,6 +42272,18 @@
|
||||
//DSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL
|
||||
#define DSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL__DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL__SHIFT 0x0
|
||||
#define DSCC0_DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL__DSCC_RATE_CONTROL_BUFFER3_MAX_FULLNESS_LEVEL_MASK 0x0003FFFFL
|
||||
//DSCC0_DSCC_TEST_DEBUG_INDEX2
|
||||
#define DSCC0_DSCC_TEST_DEBUG_INDEX2__DSCC_TEST_DEBUG_INDEX2__SHIFT 0x0
|
||||
#define DSCC0_DSCC_TEST_DEBUG_INDEX2__DSCC_TEST_DEBUG_INDEX2_MASK 0x000000FFL
|
||||
//DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS0_ROTATE__SHIFT 0x0
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS1_ROTATE__SHIFT 0x8
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS2_ROTATE__SHIFT 0x10
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS3_ROTATE__SHIFT 0x18
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS0_ROTATE_MASK 0x0000001FL
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS1_ROTATE_MASK 0x00001F00L
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS2_ROTATE_MASK 0x001F0000L
|
||||
#define DSCC0_DSCC_TEST_DEBUG_BUS_ROTATE__DSCC_TEST_DEBUG_BUS3_ROTATE_MASK 0x1F000000L
|
||||
|
||||
|
||||
// addressBlock: dcn_dc_dsc0_dispdec_dsccif_dispdec
|
||||
@@ -42305,6 +42317,16 @@
|
||||
#define DSC_TOP0_DSC_TOP_CONTROL__DSC_DSCCLK_R_GATE_DIS_MASK 0x00000100L
|
||||
//DSC_TOP0_DSC_DEBUG_CONTROL
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN__SHIFT 0x0
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL__SHIFT 0x4
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN_MASK 0x00000001L
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL_MASK 0x00000070L
|
||||
|
||||
|
||||
//DSC_TOP0_DSC_DEBUG_CONTROL
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN__SHIFT 0x0
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_TEST_CLOCK_MUX_SEL__SHIFT 0x4
|
||||
//DSC_TOP0_DSC_DEBUG_CONTROL
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN__SHIFT 0x0
|
||||
#define DSC_TOP0_DSC_DEBUG_CONTROL__DSC_DBG_EN_MASK 0x00000001L
|
||||
|
||||
|
||||
|
||||
@@ -70,7 +70,9 @@
|
||||
//DPCSTX0_DPCSTX_PLL_UPDATE_DATA
|
||||
#define DPCSTX0_DPCSTX_PLL_UPDATE_DATA__DPCS_PLL_UPDATE_DATA__SHIFT 0x0
|
||||
#define DPCSTX0_DPCSTX_PLL_UPDATE_DATA__DPCS_PLL_UPDATE_DATA_MASK 0xFFFFFFFFL
|
||||
|
||||
//DPCSTX0_DPCSTX_DEBUG_CONFIG
|
||||
#define DPCSTX0_DPCSTX_DEBUG_CONFIG__DPCS_DBG_CBUS_DIS__SHIFT 0xe
|
||||
#define DPCSTX0_DPCSTX_DEBUG_CONFIG__DPCS_DBG_CBUS_DIS_MASK 0x00004000L
|
||||
|
||||
// addressBlock: dpcssys_dpcs0_rdpcstx0_dispdec
|
||||
//RDPCSTX0_RDPCSTX_CNTL
|
||||
|
||||
@@ -155,6 +155,8 @@
|
||||
#define regRDPCSTX0_RDPCSTX_CNTL2_BASE_IDX 2
|
||||
#define regRDPCSTX0_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG 0x293c
|
||||
#define regRDPCSTX0_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG_BASE_IDX 2
|
||||
#define regRDPCSTX0_RDPCSTX_DEBUG_CONFIG 0x293d
|
||||
#define regRDPCSTX0_RDPCSTX_DEBUG_CONFIG_BASE_IDX 2
|
||||
#define regRDPCSTX0_RDPCSTX_PHY_CNTL0 0x2940
|
||||
#define regRDPCSTX0_RDPCSTX_PHY_CNTL0_BASE_IDX 2
|
||||
#define regRDPCSTX0_RDPCSTX_PHY_CNTL1 0x2941
|
||||
@@ -239,6 +241,8 @@
|
||||
#define regRDPCSTX1_RDPCSTX_CNTL2_BASE_IDX 2
|
||||
#define regRDPCSTX1_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG 0x2a14
|
||||
#define regRDPCSTX1_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG_BASE_IDX 2
|
||||
#define regRDPCSTX1_RDPCSTX_DEBUG_CONFIG 0x2a15
|
||||
#define regRDPCSTX1_RDPCSTX_DEBUG_CONFIG_BASE_IDX 2
|
||||
#define regRDPCSTX1_RDPCSTX_PHY_CNTL0 0x2a18
|
||||
#define regRDPCSTX1_RDPCSTX_PHY_CNTL0_BASE_IDX 2
|
||||
#define regRDPCSTX1_RDPCSTX_PHY_CNTL1 0x2a19
|
||||
@@ -323,6 +327,8 @@
|
||||
#define regRDPCSTX2_RDPCSTX_CNTL2_BASE_IDX 2
|
||||
#define regRDPCSTX2_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG 0x2aec
|
||||
#define regRDPCSTX2_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG_BASE_IDX 2
|
||||
#define regRDPCSTX2_RDPCSTX_DEBUG_CONFIG 0x2aed
|
||||
#define regRDPCSTX2_RDPCSTX_DEBUG_CONFIG_BASE_IDX 2
|
||||
#define regRDPCSTX2_RDPCSTX_PHY_CNTL0 0x2af0
|
||||
#define regRDPCSTX2_RDPCSTX_PHY_CNTL0_BASE_IDX 2
|
||||
#define regRDPCSTX2_RDPCSTX_PHY_CNTL1 0x2af1
|
||||
@@ -407,6 +413,8 @@
|
||||
#define regRDPCSTX3_RDPCSTX_CNTL2_BASE_IDX 2
|
||||
#define regRDPCSTX3_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG 0x2bc4
|
||||
#define regRDPCSTX3_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG_BASE_IDX 2
|
||||
#define regRDPCSTX3_RDPCSTX_DEBUG_CONFIG 0x2bc5
|
||||
#define regRDPCSTX3_RDPCSTX_DEBUG_CONFIG_BASE_IDX 2
|
||||
#define regRDPCSTX3_RDPCSTX_PHY_CNTL0 0x2bc8
|
||||
#define regRDPCSTX3_RDPCSTX_PHY_CNTL0_BASE_IDX 2
|
||||
#define regRDPCSTX3_RDPCSTX_PHY_CNTL1 0x2bc9
|
||||
@@ -491,6 +499,8 @@
|
||||
#define regRDPCSTX4_RDPCSTX_CNTL2_BASE_IDX 2
|
||||
#define regRDPCSTX4_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG 0x2c9c
|
||||
#define regRDPCSTX4_RDPCSTX_DMCU_DPALT_DIS_BLOCK_REG_BASE_IDX 2
|
||||
#define regRDPCSTX4_RDPCSTX_DEBUG_CONFIG 0x2c9d
|
||||
#define regRDPCSTX4_RDPCSTX_DEBUG_CONFIG_BASE_IDX 2
|
||||
#define regRDPCSTX4_RDPCSTX_PHY_CNTL0 0x2ca0
|
||||
#define regRDPCSTX4_RDPCSTX_PHY_CNTL0_BASE_IDX 2
|
||||
#define regRDPCSTX4_RDPCSTX_PHY_CNTL1 0x2ca1
|
||||
|
||||
Reference in New Issue
Block a user