/* [31] soft reset for the phy. * 1: reset. 0: dessert the reset. * [30] clock lane soft reset. * [29] data byte lane 3 soft reset. * [28] data byte lane 2 soft reset. * [27] data byte lane 1 soft reset. * [26] data byte lane 0 soft reset. * [25] mipi dsi pll clock selection. * 1: clock from fixed 850Mhz clock source. 0: from VID2 PLL. * [12] mipi HSbyteclk enable. * [11] mipi divider clk selection. * 1: select the mipi DDRCLKHS from clock divider. * 0: from PLL clock. * [10] mipi clock divider control. * 1: /4. 0: /2. * [9] mipi divider output enable. * [8] mipi divider counter enable. * [7] PLL clock enable. * [5] LPDT data endian. * 1 = transfer the high bit first. 0 : transfer the low bit first. * [4] HS data endian. * [3] force data byte lane in stop mode. * [2] force data byte lane 0 in receiver mode. * [1] write 1 to sync the txclkesc input. the internal logic have to * use txclkesc to decide Txvalid and Txready. * [0] enalbe the MIPI DPHY TxDDRClk.
*/ #define MIPI_DSI_PHY_CTRL 0x0
/* [31] clk lane tx_hs_en control selection. * 1: from register. 0: use clk lane state machine. * [30] register bit for clock lane tx_hs_en. * [29] clk lane tx_lp_en contrl selection. * 1: from register. 0: from clk lane state machine. * [28] register bit for clock lane tx_lp_en. * [27] chan0 tx_hs_en control selection. * 1: from register. 0: from chan0 state machine. * [26] register bit for chan0 tx_hs_en. * [25] chan0 tx_lp_en control selection. * 1: from register. 0: from chan0 state machine. * [24] register bit from chan0 tx_lp_en. * [23] chan0 rx_lp_en control selection. * 1: from register. 0: from chan0 state machine. * [22] register bit from chan0 rx_lp_en. * [21] chan0 contention detection enable control selection. * 1: from register. 0: from chan0 state machine. * [20] register bit from chan0 contention dectection enable. * [19] chan1 tx_hs_en control selection. * 1: from register. 0: from chan0 state machine. * [18] register bit for chan1 tx_hs_en. * [17] chan1 tx_lp_en control selection. * 1: from register. 0: from chan0 state machine. * [16] register bit from chan1 tx_lp_en. * [15] chan2 tx_hs_en control selection. * 1: from register. 0: from chan0 state machine. * [14] register bit for chan2 tx_hs_en. * [13] chan2 tx_lp_en control selection. * 1: from register. 0: from chan0 state machine. * [12] register bit from chan2 tx_lp_en. * [11] chan3 tx_hs_en control selection. * 1: from register. 0: from chan0 state machine. * [10] register bit for chan3 tx_hs_en. * [9] chan3 tx_lp_en control selection. * 1: from register. 0: from chan0 state machine. * [8] register bit from chan3 tx_lp_en. * [4] clk chan power down. this bit is also used as the power down * of the whole MIPI_DSI_PHY. * [3] chan3 power down. * [2] chan2 power down. * [1] chan1 power down. * [0] chan0 power down.
*/ #define MIPI_DSI_CHAN_CTRL 0x4
/* watchdog for turn around waiting time. */ #define MIPI_DSI_TURN_WCHDOG 0x34
/* When in RxULPS state, how frequency we should to check * if the TX side out of ULPS state.
*/ #define MIPI_DSI_ULPS_CHECK 0x38 #define MIPI_DSI_TEST_CTRL0 0x3c #define MIPI_DSI_TEST_CTRL1 0x40
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.