5.5 Register Summary
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
0x00 ... 0x03 | Reserved | |||||||||
| 0x04 | DSI_PWR_UP | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | SHUTDOWNZ | |||||||||
| 0x08 | DSI_CLKMGR_CFG | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | TO_CLK_DIVISION[7:0] | |||||||||
| 7:0 | TX_ESC_CLK_DIVISION[7:0] | |||||||||
| 0x0C | DSI_DPI_VCID | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | DPI_VCID[1:0] | |||||||||
| 0x10 | DSI_DPI_COLOR_CODING | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | DPI_COLOR_CODING[3:0] | |||||||||
| 0x14 | DSI_DPI_CFG_POL | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | COLORM_ACTIVE_LOW | SHUTD_ACTIVE_LOW | HSYNC_ACTIVE_LOW | VSYNC_ACTIVE_LOW | DATAEN_ACTIVE_LOW | |||||
| 0x18 | DSI_DPI_LP_CMD_TIM | 31:24 | ||||||||
| 23:16 | OUTVACT_LPCMD_TIME[7:0] | |||||||||
| 15:8 | ||||||||||
| 7:0 | INVACT_LPCMD_TIME[7:0] | |||||||||
0x1C ... 0x2B | Reserved | |||||||||
| 0x2C | DSI_PCKHDL_CFG | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | EOTP_TX_LP_EN | CRC_RX_EN | ECC_RX_EN | BTA_EN | EOTP_RX_EN | EOTP_TX_EN | ||||
| 0x30 | DSI_GEN_VCID | 31:24 | ||||||||
| 23:16 | GEN_VCID_TX_AUTO[1:0] | |||||||||
| 15:8 | GEN_VCID_TEAR_AUTO[1:0] | |||||||||
| 7:0 | GEN_VCID_RX[1:0] | |||||||||
| 0x34 | DSI_MODE_CFG | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | CMD_VIDEO_MODE | |||||||||
| 0x38 | DSI_VID_MODE_CFG | 31:24 | VPG_ORIENTATION | |||||||
| 23:16 | VPG_MODE | VPG_EN | ||||||||
| 15:8 | LP_CMD_EN | FRAME_BTA_ACK_EN | LP_HFP_EN | LP_HBP_EN | LP_VACT_EN | LP_VFP_EN | LP_VBP_EN | LP_VSA_EN | ||
| 7:0 | VID_MODE_TYPE[1:0] | |||||||||
| 0x3C | DSI_VID_PKT_SIZE | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_PKT_SIZE[13:8] | |||||||||
| 7:0 | VID_PKT_SIZE[7:0] | |||||||||
| 0x40 | DSI_VID_NUM_CHUNKS | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_NUM_CHUNKS[12:8] | |||||||||
| 7:0 | VID_NUM_CHUNKS[7:0] | |||||||||
| 0x44 | DSI_VID_NULL_SIZE | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_NULL_SIZE[12:8] | |||||||||
| 7:0 | VID_NULL_SIZE[7:0] | |||||||||
| 0x48 | DSI_VID_HSA_TIME | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_HSA_TIME[11:8] | |||||||||
| 7:0 | VID_HSA_TIME[7:0] | |||||||||
| 0x4C | DSI_VID_HBP_TIME | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_HBP_TIME[11:8] | |||||||||
| 7:0 | VID_HBP_TIME[7:0] | |||||||||
| 0x50 | DSI_VID_HLINE_TIME | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_HLINE_TIME[14:8] | |||||||||
| 7:0 | VID_HLINE_TIME[7:0] | |||||||||
| 0x54 | DSI_VID_VSA_LINES | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VSA_LINES[9:8] | |||||||||
| 7:0 | VSA_LINES[7:0] | |||||||||
| 0x58 | DSI_VID_VBP_LINES | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VBP_LINES[9:8] | |||||||||
| 7:0 | VBP_LINES[7:0] | |||||||||
| 0x5C | DSI_VID_VFP_LINES | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VFP_LINES[9:8] | |||||||||
| 7:0 | VFP_LINES[7:0] | |||||||||
| 0x60 | DSI_VID_VACTIVE_LINES | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | V_ACTIVE_LINES[13:8] | |||||||||
| 7:0 | V_ACTIVE_LINES[7:0] | |||||||||
0x64 ... 0x67 | Reserved | |||||||||
| 0x68 | DSI_CMD_MODE_CFG | 31:24 | MAX_RD_PKT_SIZE | |||||||
| 23:16 | DCS_LW_TX | DCS_SR_0P_TX | DCS_SW_1P_TX | DCS_SW_0P_TX | ||||||
| 15:8 | GEN_LW_TX | GEN_SR_2P_TX | GEN_SR_1P_TX | GEN_SR_0P_TX | GEN_SW_2P_TX | GEN_SW_1P_TX | GEN_SW_0P_TX | |||
| 7:0 | ACK_RQST_EN | TEAR_FX_EN | ||||||||
| 0x6C | DSI_GEN_HDR | 31:24 | ||||||||
| 23:16 | GEN_WC_MSBYTE[7:0] | |||||||||
| 15:8 | GEN_WC_LSBYTE[7:0] | |||||||||
| 7:0 | GEN_VC[1:0] | GEN_DT[5:0] | ||||||||
| 0x70 | DSI_GEN_PLD_DATA | 31:24 | GEN_PLD_B4[7:0] | |||||||
| 23:16 | GEN_PLD_B3[7:0] | |||||||||
| 15:8 | GEN_PLD_B2[7:0] | |||||||||
| 7:0 | GEN_PLD_B1[7:0] | |||||||||
| 0x74 | DSI_CMD_PKT_STATUS | 31:24 | ||||||||
| 23:16 | GEN_BUFF_PLD_FULL | GEN_BUFF_PLD_EMPTY | GEN_BUFF_CMD_FULL | GEN_BUFF_CMD_EMPTY | ||||||
| 15:8 | ||||||||||
| 7:0 | GEN_RD_CMD_BUSY | GEN_PLD_R_FULL | GEN_PLD_R_EMPTY | GEN_PLD_W_FULL | GEN_PLD_W_EMPTY | GEN_CMD_FULL | GEN_CMD_EMPTY | |||
| 0x78 | DSI_TO_CNT_CFG | 31:24 | HSTX_TO_CNT[15:8] | |||||||
| 23:16 | HSTX_TO_CNT[7:0] | |||||||||
| 15:8 | LPRX_TO_CNT[15:8] | |||||||||
| 7:0 | LPRX_TO_CNT[7:0] | |||||||||
| 0x7C | DSI_HS_RD_TO_CNT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | HS_RD_TO_CNT[15:8] | |||||||||
| 7:0 | HS_RD_TO_CNT[7:0] | |||||||||
| 0x80 | DSI_LP_RD_TO_CNT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | LP_RD_TO_CNT[15:8] | |||||||||
| 7:0 | LP_RD_TO_CNT[7:0] | |||||||||
| 0x84 | DSI_HS_WR_TO_CNT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | HS_WR_TO_CNT[15:8] | |||||||||
| 7:0 | HS_WR_TO_CNT[7:0] | |||||||||
| 0x88 | DSI_LP_WR_TO_CNT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | LP_WR_TO_CNT[15:8] | |||||||||
| 7:0 | LP_WR_TO_CNT[7:0] | |||||||||
| 0x8C | DSI_BTA_TO_CNT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | BTA_TO_CNT[15:8] | |||||||||
| 7:0 | BTA_TO_CNT[7:0] | |||||||||
| 0x90 | DSI_SDF_3D | 31:24 | ||||||||
| 23:16 | SEND_3D_CFG | |||||||||
| 15:8 | ||||||||||
| 7:0 | RIGHT_FIRST | SECOND_VSYNC | FORMAT_3D[1:0] | MODE_3D[1:0] | ||||||
| 0x94 | DSI_LPCLK_CTRL | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | AUTO_CLKLANE_CTRL | PHY_TXREQUESTCLKHS | ||||||||
| 0x98 | DSI_DPHY_TMR_LPCLK_CFG | 31:24 | PHY_CLKHS2LP_TIME[9:8] | |||||||
| 23:16 | PHY_CLKHS2LP_TIME[7:0] | |||||||||
| 15:8 | PHY_CLKLP2HS_TIME[9:8] | |||||||||
| 7:0 | PHY_CLKLP2HS_TIME[7:0] | |||||||||
| 0x9C | DSI_DPHY_TMR_CFG | 31:24 | PHY_HS2LP_TIME[9:8] | |||||||
| 23:16 | PHY_HS2LP_TIME[7:0] | |||||||||
| 15:8 | PHY_LP2HS_TIME[9:8] | |||||||||
| 7:0 | PHY_LP2HS_TIME[7:0] | |||||||||
| 0xA0 | DSI_DPHY_RSTZ | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | DPHY_FORCEPLL | DPHY_ENABLECLK | DPHY_RSTZ | DPHY_SHUTDOWNZ | ||||||
| 0xA4 | DSI_DPHY_IF_CFG | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | PHY_STOP_WAIT_TIME[7:0] | |||||||||
| 7:0 | N_LANES[1:0] | |||||||||
| 0xA8 | DSI_DPHY_ULPS_CTRL | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | PHY_TXEXITULPSLAN | PHY_TXREQULPSLAN | PHY_TXEXITULPSCLK | PHY_TXREQULPSCLK | ||||||
| 0xAC | DSI_DPHY_TX_TRIGGERS | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | PHY_TX_TRIGGERS[3:0] | |||||||||
| 0xB0 | DSI_DPHY_STATUS | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | PHY_ULPSACTIVENOT3LANE | PHY_STOPSTATE3LANE | PHY_ULPSACTIVENOT2LANE | PHY_STOPSTATE2LANE | PHY_ULPSACTIVENOT1LANE | |||||
| 7:0 | PHY_STOPSTATE1LANE | PHY_RXULPSESC0LANE | PHY_ULPSACTIVENOT0LANE | PHY_STOPSTATE0LANE | PHY_ULPSACTIVENOTCLK | PHY_STOPSTATECLKLANE | PHY_DIRECTION | PHY_LOCK | ||
| 0xB4 | DSI_DPHY_TST_CTRL0 | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | PHY_TESTCLK | PHY_TESTCLR | ||||||||
| 0xB8 | DSI_DPHY_TST_CTRL1 | 31:24 | ||||||||
| 23:16 | PHY_TESTEN | |||||||||
| 15:8 | PHY_TESTDOUT[7:0] | |||||||||
| 7:0 | PHY_TESTDIN[7:0] | |||||||||
| 0xBC | DSI_INT_ST0 | 31:24 | ||||||||
| 23:16 | DPHY_ERRORS_4 | DPHY_ERRORS_3 | DPHY_ERRORS_2 | DPHY_ERRORS_1 | DPHY_ERRORS_0 | |||||
| 15:8 | ACK_WITH_ERR_15 | ACK_WITH_ERR_14 | ACK_WITH_ERR_13 | ACK_WITH_ERR_12 | ACK_WITH_ERR_11 | ACK_WITH_ERR_10 | ACK_WITH_ERR_9 | ACK_WITH_ERR_8 | ||
| 7:0 | ACK_WITH_ERR_7 | ACK_WITH_ERR_6 | ACK_WITH_ERR_5 | ACK_WITH_ERR_4 | ACK_WITH_ERR_3 | ACK_WITH_ERR_2 | ACK_WITH_ERR_1 | ACK_WITH_ERR_0 | ||
| 0xC0 | DSI_INT_ST1 | 31:24 | ||||||||
| 23:16 | DPI_BUFF_PLD_UNDER | |||||||||
| 15:8 | GEN_PLD_RECEV_ERR | GEN_PLD_RD_ERR | GEN_PLD_SEND_ERR | GEN_PLD_WR_ERR | GEN_CMD_WR_ERR | |||||
| 7:0 | DPI_PLD_WR_ERR | EOTP_ERR | PKT_SIZE_ERR | CRC_ERR | ECC_MULTI_ERR | ECC_SINGLE_ERR | TO_LP_RX | TO_HS_TX | ||
| 0xC4 | DSI_INT_MSK0 | 31:24 | ||||||||
| 23:16 | DPHY_ERRORS_4 | DPHY_ERRORS_3 | DPHY_ERRORS_2 | DPHY_ERRORS_1 | DPHY_ERRORS_0 | |||||
| 15:8 | ACK_WITH_ERR_15 | ACK_WITH_ERR_14 | ACK_WITH_ERR_13 | ACK_WITH_ERR_12 | ACK_WITH_ERR_11 | ACK_WITH_ERR_10 | ACK_WITH_ERR_9 | ACK_WITH_ERR_8 | ||
| 7:0 | ACK_WITH_ERR_7 | ACK_WITH_ERR_6 | ACK_WITH_ERR_5 | ACK_WITH_ERR_4 | ACK_WITH_ERR_3 | ACK_WITH_ERR_2 | ACK_WITH_ERR_1 | ACK_WITH_ERR_0 | ||
| 0xC8 | DSI_INT_MSK1 | 31:24 | ||||||||
| 23:16 | DPI_BUFF_PLD_UNDER | |||||||||
| 15:8 | GEN_PLD_RECEV_ERR | GEN_PLD_RD_ERR | GEN_PLD_SEND_ERR | GEN_PLD_WR_ERR | GEN_CMD_WR_ERR | |||||
| 7:0 | DPI_PLD_WR_ERR | EOTP_ERR | PKT_SIZE_ERR | CRC_ERR | ECC_MULTI_ERR | ECC_SINGLE_ERR | TO_LP_RX | TO_HS_TX | ||
| 0xCC | DSI_DPHY_CAL | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | TXSKEWCALHS | |||||||||
0xD0 ... 0xD7 | Reserved | |||||||||
| 0xD8 | DSI_INT_FORCE0 | 31:24 | ||||||||
| 23:16 | DPHY_ERRORS_4 | DPHY_ERRORS_3 | DPHY_ERRORS_2 | DPHY_ERRORS_1 | DPHY_ERRORS_0 | |||||
| 15:8 | ACK_WITH_ERR_15 | ACK_WITH_ERR_14 | ACK_WITH_ERR_13 | ACK_WITH_ERR_12 | ACK_WITH_ERR_11 | ACK_WITH_ERR_10 | ACK_WITH_ERR_9 | ACK_WITH_ERR_8 | ||
| 7:0 | ACK_WITH_ERR_7 | ACK_WITH_ERR_6 | ACK_WITH_ERR_5 | ACK_WITH_ERR_4 | ACK_WITH_ERR_3 | ACK_WITH_ERR_2 | ACK_WITH_ERR_1 | ACK_WITH_ERR_0 | ||
| 0xDC | DSI_INT_FORCE1 | 31:24 | ||||||||
| 23:16 | DPI_BUFF_PLD_UNDER | |||||||||
| 15:8 | GEN_PLD_RECEV_ERR | GEN_PLD_RD_ERR | GEN_PLD_SEND_ERR | GEN_PLD_WR_ERR | GEN_CMD_WR_ERR | |||||
| 7:0 | DPI_PLD_WR_ERR | EOTP_ERR | PKT_SIZE_ERR | CRC_ERR | ECC_MULTI_ERR | ECC_SINGLE_ERR | TO_LP_RX | TO_HS_TX | ||
0xE0 ... 0xF3 | Reserved | |||||||||
| 0xF4 | DSI_DPHY_TMR_RD_CFG | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | MAX_RD_TIME[14:8] | |||||||||
| 7:0 | MAX_RD_TIME[7:0] | |||||||||
0xF8 ... 0xFF | Reserved | |||||||||
| 0x0100 | DSI_VID_SHADOW_CTRL | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_SHADOW_REQ | |||||||||
| 7:0 | VID_SHADOW_EN | |||||||||
0x0104 ... 0x010B | Reserved | |||||||||
| 0x010C | DSI_DPI_VCID_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | ||||||||||
| 7:0 | DPI_VCID[1:0] | |||||||||
| 0x0110 | DSI_DPI_COLOR_CODING_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | LOOSELY18_EN | |||||||||
| 7:0 | DPI_COLOR_CODING[3:0] | |||||||||
0x0114 ... 0x0117 | Reserved | |||||||||
| 0x0118 | DSI_DPI_LP_CMD_TIM_ACT | 31:24 | ||||||||
| 23:16 | OUTVACT_LPCMD_TIME[7:0] | |||||||||
| 15:8 | ||||||||||
| 7:0 | INVACT_LPCMD_TIME[7:0] | |||||||||
0x011C ... 0x0137 | Reserved | |||||||||
| 0x0138 | DSI_VID_MODE_CFG_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | LP_CMD_EN | FRAME_BTA_ACK_EN | ||||||||
| 7:0 | LP_HFP_EN | LP_HBP_EN | LP_VACT_EN | LP_VFP_EN | LP_VBP_EN | LP_VSA_EN | VID_MODE_TYPE[1:0] | |||
| 0x013C | DSI_VID_PKT_SIZE_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_PKT_SIZE[13:8] | |||||||||
| 7:0 | VID_PKT_SIZE[7:0] | |||||||||
| 0x0140 | DSI_VID_NUM_CHUNKS_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_NUM_CHUNKS[12:8] | |||||||||
| 7:0 | VID_NUM_CHUNKS[7:0] | |||||||||
| 0x0144 | DSI_VID_NULL_SIZE_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_NULL_SIZE[12:8] | |||||||||
| 7:0 | VID_NULL_SIZE[7:0] | |||||||||
| 0x0148 | DSI_VID_HSA_TIME_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_HSA_TIME[11:8] | |||||||||
| 7:0 | VID_HSA_TIME[7:0] | |||||||||
| 0x014C | DSI_VID_HBP_TIME_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_HBP_TIME[11:8] | |||||||||
| 7:0 | VID_HBP_TIME[7:0] | |||||||||
| 0x0150 | DSI_VID_HLINE_TIME_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VID_HLINE_TIME[14:8] | |||||||||
| 7:0 | VID_HLINE_TIME[7:0] | |||||||||
| 0x0154 | DSI_VID_VSA_LINES_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VSA_LINES[9:8] | |||||||||
| 7:0 | VSA_LINES[7:0] | |||||||||
| 0x0158 | DSI_VID_VBP_LINES_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VBP_LINES[9:8] | |||||||||
| 7:0 | VBP_LINES[7:0] | |||||||||
| 0x015C | DSI_VID_VFP_LINES_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | VFP_LINES[9:8] | |||||||||
| 7:0 | VFP_LINES[7:0] | |||||||||
| 0x0160 | DSI_VID_VACTIVE_LINES_ACT | 31:24 | ||||||||
| 23:16 | ||||||||||
| 15:8 | V_ACTIVE_LINES[13:8] | |||||||||
| 7:0 | V_ACTIVE_LINES[7:0] | |||||||||
0x0164 ... 0x0167 | Reserved | |||||||||
| 0x0168 | DSI_VID_PKT_STATUS | 31:24 | ||||||||
| 23:16 | DPI_BUFF_PLD_FULL | DPI_BUFF_PLD_EMPTY | ||||||||
| 15:8 | ||||||||||
| 7:0 | DPI_PLD_W_FULL | DPI_PLD_W_EMPTY | DPI_CMD_W_FULL | DPI_CMD_W_EMPTY | ||||||
0x016C ... 0x018F | Reserved | |||||||||
| 0x0190 | DSI_SDF_3D_ACT | 31:24 | ||||||||
| 23:16 | SEND_3D_CFG | |||||||||
| 15:8 | ||||||||||
| 7:0 | RIGHT_FIRST | SECOND_VSYNC | FORMAT_3D[1:0] | MODE_3D[1:0] | ||||||
