28#ifndef LIBRARIES_CMSIS_DEVICE_MAXIM_MAX78002_INCLUDE_CSI2_REGS_H_
29#define LIBRARIES_CMSIS_DEVICE_MAXIM_MAX78002_INCLUDE_CSI2_REGS_H_
38#if defined (__ICCARM__)
39 #pragma system_include
53#define __I volatile const
59#define __R volatile const
101 __R uint32_t rsv_0x60_0x7f[8];
109 __R uint32_t rsv_0x9c_0x3ff[217];
145 __R uint32_t rsv_0x48c;
159 __R uint32_t rsv_0x4c4_0x4ff[15];
178 __R uint32_t rsv_0x548_0x5ff[46];
185 __R uint32_t rsv_0x618_0x6ff[58];
197#define MXC_R_CSI2_CFG_NUM_LANES ((uint32_t)0x00000000UL)
198#define MXC_R_CSI2_CFG_CLK_LANE_EN ((uint32_t)0x00000004UL)
199#define MXC_R_CSI2_CFG_DATA_LANE_EN ((uint32_t)0x00000008UL)
200#define MXC_R_CSI2_CFG_FLUSH_COUNT ((uint32_t)0x0000000CUL)
201#define MXC_R_CSI2_CFG_BIT_ERR ((uint32_t)0x00000010UL)
202#define MXC_R_CSI2_IRQ_STATUS ((uint32_t)0x00000014UL)
203#define MXC_R_CSI2_IRQ_ENABLE ((uint32_t)0x00000018UL)
204#define MXC_R_CSI2_IRQ_CLR ((uint32_t)0x0000001CUL)
205#define MXC_R_CSI2_ULPS_CLK_STATUS ((uint32_t)0x00000020UL)
206#define MXC_R_CSI2_ULPS_STATUS ((uint32_t)0x00000024UL)
207#define MXC_R_CSI2_ULPS_CLK_MARK_STATUS ((uint32_t)0x00000028UL)
208#define MXC_R_CSI2_ULPS_MARK_STATUS ((uint32_t)0x0000002CUL)
209#define MXC_R_CSI2_PPI_ERRSOT_HS ((uint32_t)0x00000030UL)
210#define MXC_R_CSI2_PPI_ERRSOTSYNC_HS ((uint32_t)0x00000034UL)
211#define MXC_R_CSI2_PPI_ERRESC ((uint32_t)0x00000038UL)
212#define MXC_R_CSI2_PPI_ERRSYNCESC ((uint32_t)0x0000003CUL)
213#define MXC_R_CSI2_PPI_ERRCONTROL ((uint32_t)0x00000040UL)
214#define MXC_R_CSI2_CFG_CPHY_EN ((uint32_t)0x00000044UL)
215#define MXC_R_CSI2_CFG_PPI_16_EN ((uint32_t)0x00000048UL)
216#define MXC_R_CSI2_CFG_PACKET_INTERFACE_EN ((uint32_t)0x0000004CUL)
217#define MXC_R_CSI2_CFG_VCX_EN ((uint32_t)0x00000050UL)
218#define MXC_R_CSI2_CFG_BYTE_DATA_FORMAT ((uint32_t)0x00000054UL)
219#define MXC_R_CSI2_CFG_DISABLE_PAYLOAD_0 ((uint32_t)0x00000058UL)
220#define MXC_R_CSI2_CFG_DISABLE_PAYLOAD_1 ((uint32_t)0x0000005CUL)
221#define MXC_R_CSI2_CFG_VID_IGNORE_VC ((uint32_t)0x00000080UL)
222#define MXC_R_CSI2_CFG_VID_VC ((uint32_t)0x00000084UL)
223#define MXC_R_CSI2_CFG_P_FIFO_SEND_LEVEL ((uint32_t)0x00000088UL)
224#define MXC_R_CSI2_CFG_VID_VSYNC ((uint32_t)0x0000008CUL)
225#define MXC_R_CSI2_CFG_VID_HSYNC_FP ((uint32_t)0x00000090UL)
226#define MXC_R_CSI2_CFG_VID_HSYNC ((uint32_t)0x00000094UL)
227#define MXC_R_CSI2_CFG_VID_HSYNC_BP ((uint32_t)0x00000098UL)
228#define MXC_R_CSI2_CFG_DATABUS16_SEL ((uint32_t)0x00000400UL)
229#define MXC_R_CSI2_CFG_D0_SWAP_SEL ((uint32_t)0x00000404UL)
230#define MXC_R_CSI2_CFG_D1_SWAP_SEL ((uint32_t)0x00000408UL)
231#define MXC_R_CSI2_CFG_D2_SWAP_SEL ((uint32_t)0x0000040CUL)
232#define MXC_R_CSI2_CFG_D3_SWAP_SEL ((uint32_t)0x00000410UL)
233#define MXC_R_CSI2_CFG_C0_SWAP_SEL ((uint32_t)0x00000414UL)
234#define MXC_R_CSI2_CFG_DPDN_SWAP ((uint32_t)0x00000418UL)
235#define MXC_R_CSI2_RG_CFGCLK_1US_CNT ((uint32_t)0x0000041CUL)
236#define MXC_R_CSI2_RG_HSRX_CLK_PRE_TIME_GRP0 ((uint32_t)0x00000420UL)
237#define MXC_R_CSI2_RG_HSRX_DATA_PRE_TIME_GRP0 ((uint32_t)0x00000424UL)
238#define MXC_R_CSI2_RESET_DESKEW ((uint32_t)0x00000428UL)
239#define MXC_R_CSI2_PMA_RDY ((uint32_t)0x0000042CUL)
240#define MXC_R_CSI2_XCFGI_DW00 ((uint32_t)0x00000430UL)
241#define MXC_R_CSI2_XCFGI_DW01 ((uint32_t)0x00000434UL)
242#define MXC_R_CSI2_XCFGI_DW02 ((uint32_t)0x00000438UL)
243#define MXC_R_CSI2_XCFGI_DW03 ((uint32_t)0x0000043CUL)
244#define MXC_R_CSI2_XCFGI_DW04 ((uint32_t)0x00000440UL)
245#define MXC_R_CSI2_XCFGI_DW05 ((uint32_t)0x00000444UL)
246#define MXC_R_CSI2_XCFGI_DW06 ((uint32_t)0x00000448UL)
247#define MXC_R_CSI2_XCFGI_DW07 ((uint32_t)0x0000044CUL)
248#define MXC_R_CSI2_XCFGI_DW08 ((uint32_t)0x00000450UL)
249#define MXC_R_CSI2_XCFGI_DW09 ((uint32_t)0x00000454UL)
250#define MXC_R_CSI2_XCFGI_DW0A ((uint32_t)0x00000458UL)
251#define MXC_R_CSI2_XCFGI_DW0B ((uint32_t)0x0000045CUL)
252#define MXC_R_CSI2_XCFGI_DW0C ((uint32_t)0x00000460UL)
253#define MXC_R_CSI2_XCFGI_DW0D ((uint32_t)0x00000464UL)
254#define MXC_R_CSI2_GPIO_MODE ((uint32_t)0x00000468UL)
255#define MXC_R_CSI2_GPIO_DP_IE ((uint32_t)0x0000046CUL)
256#define MXC_R_CSI2_GPIO_DN_IE ((uint32_t)0x00000470UL)
257#define MXC_R_CSI2_GPIO_DP_C ((uint32_t)0x00000474UL)
258#define MXC_R_CSI2_GPIO_DN_C ((uint32_t)0x00000478UL)
259#define MXC_R_CSI2_VCONTROL ((uint32_t)0x0000047CUL)
260#define MXC_R_CSI2_MPSOV1 ((uint32_t)0x00000480UL)
261#define MXC_R_CSI2_MPSOV2 ((uint32_t)0x00000484UL)
262#define MXC_R_CSI2_MPSOV3 ((uint32_t)0x00000488UL)
263#define MXC_R_CSI2_RG_CDRX_DSIRX_EN ((uint32_t)0x00000490UL)
264#define MXC_R_CSI2_RG_CDRX_L012_SUBLVDS_EN ((uint32_t)0x00000494UL)
265#define MXC_R_CSI2_RG_CDRX_L012_HSRT_CTRL ((uint32_t)0x00000498UL)
266#define MXC_R_CSI2_RG_CDRX_BISTHS_PLL_EN ((uint32_t)0x0000049CUL)
267#define MXC_R_CSI2_RG_CDRX_BISTHS_PLL_PRE_DIV2 ((uint32_t)0x000004A0UL)
268#define MXC_R_CSI2_RG_CDRX_BISTHS_PLL_FBK_INT ((uint32_t)0x000004A4UL)
269#define MXC_R_CSI2_DBG1_MUX_SEL ((uint32_t)0x000004A8UL)
270#define MXC_R_CSI2_DBG2_MUX_SEL ((uint32_t)0x000004ACUL)
271#define MXC_R_CSI2_DBG1_MUX_DOUT ((uint32_t)0x000004B0UL)
272#define MXC_R_CSI2_DBG2_MUX_DOUT ((uint32_t)0x000004B4UL)
273#define MXC_R_CSI2_AON_POWER_READY_N ((uint32_t)0x000004B8UL)
274#define MXC_R_CSI2_DPHY_RST_N ((uint32_t)0x000004BCUL)
275#define MXC_R_CSI2_RXBYTECLKHS_INV ((uint32_t)0x000004C0UL)
276#define MXC_R_CSI2_VFIFO_CFG0 ((uint32_t)0x00000500UL)
277#define MXC_R_CSI2_VFIFO_CFG1 ((uint32_t)0x00000504UL)
278#define MXC_R_CSI2_VFIFO_CTRL ((uint32_t)0x00000508UL)
279#define MXC_R_CSI2_VFIFO_STS ((uint32_t)0x0000050CUL)
280#define MXC_R_CSI2_VFIFO_LINE_NUM ((uint32_t)0x00000510UL)
281#define MXC_R_CSI2_VFIFO_PIXEL_NUM ((uint32_t)0x00000514UL)
282#define MXC_R_CSI2_VFIFO_LINE_CNT ((uint32_t)0x00000518UL)
283#define MXC_R_CSI2_VFIFO_PIXEL_CNT ((uint32_t)0x0000051CUL)
284#define MXC_R_CSI2_VFIFO_FRAME_STS ((uint32_t)0x00000520UL)
285#define MXC_R_CSI2_VFIFO_RAW_CTRL ((uint32_t)0x00000524UL)
286#define MXC_R_CSI2_VFIFO_RAW_BUF0_ADDR ((uint32_t)0x00000528UL)
287#define MXC_R_CSI2_VFIFO_RAW_BUF1_ADDR ((uint32_t)0x0000052CUL)
288#define MXC_R_CSI2_VFIFO_AHBM_CTRL ((uint32_t)0x00000530UL)
289#define MXC_R_CSI2_VFIFO_AHBM_STS ((uint32_t)0x00000534UL)
290#define MXC_R_CSI2_VFIFO_AHBM_START_ADDR ((uint32_t)0x00000538UL)
291#define MXC_R_CSI2_VFIFO_AHBM_ADDR_RANGE ((uint32_t)0x0000053CUL)
292#define MXC_R_CSI2_VFIFO_AHBM_MAX_TRANS ((uint32_t)0x00000540UL)
293#define MXC_R_CSI2_VFIFO_AHBM_TRANS_CNT ((uint32_t)0x00000544UL)
294#define MXC_R_CSI2_RX_EINT_VFF_IE ((uint32_t)0x00000600UL)
295#define MXC_R_CSI2_RX_EINT_VFF_IF ((uint32_t)0x00000604UL)
296#define MXC_R_CSI2_RX_EINT_PPI_IE ((uint32_t)0x00000608UL)
297#define MXC_R_CSI2_RX_EINT_PPI_IF ((uint32_t)0x0000060CUL)
298#define MXC_R_CSI2_RX_EINT_CTRL_IE ((uint32_t)0x00000610UL)
299#define MXC_R_CSI2_RX_EINT_CTRL_IF ((uint32_t)0x00000614UL)
300#define MXC_R_CSI2_PPI_STOPSTATE ((uint32_t)0x00000700UL)
301#define MXC_R_CSI2_PPI_TURNAROUND_CFG ((uint32_t)0x00000704UL)
310#define MXC_F_CSI2_CFG_NUM_LANES_LANES_POS 0
311#define MXC_F_CSI2_CFG_NUM_LANES_LANES ((uint32_t)(0xFUL << MXC_F_CSI2_CFG_NUM_LANES_LANES_POS))
321#define MXC_F_CSI2_CFG_CLK_LANE_EN_EN_POS 0
322#define MXC_F_CSI2_CFG_CLK_LANE_EN_EN ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_CLK_LANE_EN_EN_POS))
332#define MXC_F_CSI2_CFG_DATA_LANE_EN_EN_POS 0
333#define MXC_F_CSI2_CFG_DATA_LANE_EN_EN ((uint32_t)(0xFFUL << MXC_F_CSI2_CFG_DATA_LANE_EN_EN_POS))
343#define MXC_F_CSI2_CFG_FLUSH_COUNT_COUNT_POS 0
344#define MXC_F_CSI2_CFG_FLUSH_COUNT_COUNT ((uint32_t)(0xFUL << MXC_F_CSI2_CFG_FLUSH_COUNT_COUNT_POS))
354#define MXC_F_CSI2_CFG_BIT_ERR_MBE_POS 0
355#define MXC_F_CSI2_CFG_BIT_ERR_MBE ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_BIT_ERR_MBE_POS))
357#define MXC_F_CSI2_CFG_BIT_ERR_SBE_POS 1
358#define MXC_F_CSI2_CFG_BIT_ERR_SBE ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_BIT_ERR_SBE_POS))
360#define MXC_F_CSI2_CFG_BIT_ERR_HEADER_POS 2
361#define MXC_F_CSI2_CFG_BIT_ERR_HEADER ((uint32_t)(0x1FUL << MXC_F_CSI2_CFG_BIT_ERR_HEADER_POS))
363#define MXC_F_CSI2_CFG_BIT_ERR_CRC_POS 7
364#define MXC_F_CSI2_CFG_BIT_ERR_CRC ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_BIT_ERR_CRC_POS))
366#define MXC_F_CSI2_CFG_BIT_ERR_VID_ERR_SEND_LVL_POS 8
367#define MXC_F_CSI2_CFG_BIT_ERR_VID_ERR_SEND_LVL ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_BIT_ERR_VID_ERR_SEND_LVL_POS))
369#define MXC_F_CSI2_CFG_BIT_ERR_VID_ERR_FIFO_WR_OV_POS 9
370#define MXC_F_CSI2_CFG_BIT_ERR_VID_ERR_FIFO_WR_OV ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_BIT_ERR_VID_ERR_FIFO_WR_OV_POS))
380#define MXC_F_CSI2_IRQ_STATUS_CRC_POS 0
381#define MXC_F_CSI2_IRQ_STATUS_CRC ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_CRC_POS))
383#define MXC_F_CSI2_IRQ_STATUS_SBE_POS 1
384#define MXC_F_CSI2_IRQ_STATUS_SBE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_SBE_POS))
386#define MXC_F_CSI2_IRQ_STATUS_MBE_POS 2
387#define MXC_F_CSI2_IRQ_STATUS_MBE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_MBE_POS))
389#define MXC_F_CSI2_IRQ_STATUS_ULPS_ACTIVE_POS 3
390#define MXC_F_CSI2_IRQ_STATUS_ULPS_ACTIVE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_ULPS_ACTIVE_POS))
392#define MXC_F_CSI2_IRQ_STATUS_ULPS_MARK_ACTIVE_POS 4
393#define MXC_F_CSI2_IRQ_STATUS_ULPS_MARK_ACTIVE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_ULPS_MARK_ACTIVE_POS))
395#define MXC_F_CSI2_IRQ_STATUS_VID_ERR_SEND_LVL_POS 5
396#define MXC_F_CSI2_IRQ_STATUS_VID_ERR_SEND_LVL ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_VID_ERR_SEND_LVL_POS))
398#define MXC_F_CSI2_IRQ_STATUS_VID_ERR_FIFO_WR_OV_POS 6
399#define MXC_F_CSI2_IRQ_STATUS_VID_ERR_FIFO_WR_OV ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_STATUS_VID_ERR_FIFO_WR_OV_POS))
409#define MXC_F_CSI2_IRQ_ENABLE_CRC_POS 0
410#define MXC_F_CSI2_IRQ_ENABLE_CRC ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_CRC_POS))
412#define MXC_F_CSI2_IRQ_ENABLE_SBE_POS 1
413#define MXC_F_CSI2_IRQ_ENABLE_SBE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_SBE_POS))
415#define MXC_F_CSI2_IRQ_ENABLE_MBE_POS 2
416#define MXC_F_CSI2_IRQ_ENABLE_MBE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_MBE_POS))
418#define MXC_F_CSI2_IRQ_ENABLE_ULPS_ACTIVE_POS 3
419#define MXC_F_CSI2_IRQ_ENABLE_ULPS_ACTIVE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_ULPS_ACTIVE_POS))
421#define MXC_F_CSI2_IRQ_ENABLE_ULPS_MARK_ACTIVE_POS 4
422#define MXC_F_CSI2_IRQ_ENABLE_ULPS_MARK_ACTIVE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_ULPS_MARK_ACTIVE_POS))
424#define MXC_F_CSI2_IRQ_ENABLE_VID_ERR_SEND_LVL_POS 5
425#define MXC_F_CSI2_IRQ_ENABLE_VID_ERR_SEND_LVL ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_VID_ERR_SEND_LVL_POS))
427#define MXC_F_CSI2_IRQ_ENABLE_VID_ERR_FIFO_WR_OV_POS 6
428#define MXC_F_CSI2_IRQ_ENABLE_VID_ERR_FIFO_WR_OV ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_ENABLE_VID_ERR_FIFO_WR_OV_POS))
438#define MXC_F_CSI2_IRQ_CLR_CRC_POS 0
439#define MXC_F_CSI2_IRQ_CLR_CRC ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_CRC_POS))
441#define MXC_F_CSI2_IRQ_CLR_SBE_POS 1
442#define MXC_F_CSI2_IRQ_CLR_SBE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_SBE_POS))
444#define MXC_F_CSI2_IRQ_CLR_MBE_POS 2
445#define MXC_F_CSI2_IRQ_CLR_MBE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_MBE_POS))
447#define MXC_F_CSI2_IRQ_CLR_ULPS_ACTIVE_POS 3
448#define MXC_F_CSI2_IRQ_CLR_ULPS_ACTIVE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_ULPS_ACTIVE_POS))
450#define MXC_F_CSI2_IRQ_CLR_ULPS_MARK_ACTIVE_POS 4
451#define MXC_F_CSI2_IRQ_CLR_ULPS_MARK_ACTIVE ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_ULPS_MARK_ACTIVE_POS))
453#define MXC_F_CSI2_IRQ_CLR_VID_ERR_SEND_LVL_POS 5
454#define MXC_F_CSI2_IRQ_CLR_VID_ERR_SEND_LVL ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_VID_ERR_SEND_LVL_POS))
456#define MXC_F_CSI2_IRQ_CLR_VID_ERR_FIFO_WR_OV_POS 6
457#define MXC_F_CSI2_IRQ_CLR_VID_ERR_FIFO_WR_OV ((uint32_t)(0x1UL << MXC_F_CSI2_IRQ_CLR_VID_ERR_FIFO_WR_OV_POS))
467#define MXC_F_CSI2_ULPS_CLK_STATUS_FIFO_POS 0
468#define MXC_F_CSI2_ULPS_CLK_STATUS_FIFO ((uint32_t)(0x1UL << MXC_F_CSI2_ULPS_CLK_STATUS_FIFO_POS))
478#define MXC_F_CSI2_ULPS_STATUS_DATA_LANE0_POS 0
479#define MXC_F_CSI2_ULPS_STATUS_DATA_LANE0 ((uint32_t)(0x1UL << MXC_F_CSI2_ULPS_STATUS_DATA_LANE0_POS))
481#define MXC_F_CSI2_ULPS_STATUS_DATA_LANE1_POS 1
482#define MXC_F_CSI2_ULPS_STATUS_DATA_LANE1 ((uint32_t)(0x1UL << MXC_F_CSI2_ULPS_STATUS_DATA_LANE1_POS))
492#define MXC_F_CSI2_ULPS_CLK_MARK_STATUS_CLK_LANE_POS 0
493#define MXC_F_CSI2_ULPS_CLK_MARK_STATUS_CLK_LANE ((uint32_t)(0x1UL << MXC_F_CSI2_ULPS_CLK_MARK_STATUS_CLK_LANE_POS))
503#define MXC_F_CSI2_ULPS_MARK_STATUS_DATA_LANE0_POS 0
504#define MXC_F_CSI2_ULPS_MARK_STATUS_DATA_LANE0 ((uint32_t)(0x1UL << MXC_F_CSI2_ULPS_MARK_STATUS_DATA_LANE0_POS))
506#define MXC_F_CSI2_ULPS_MARK_STATUS_DATA_LANE1_POS 1
507#define MXC_F_CSI2_ULPS_MARK_STATUS_DATA_LANE1 ((uint32_t)(0x1UL << MXC_F_CSI2_ULPS_MARK_STATUS_DATA_LANE1_POS))
517#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_NULL_POS 0
518#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_NULL ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_NULL_POS))
520#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_BLANK_POS 1
521#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_BLANK ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_BLANK_POS))
523#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_EMBEDDED_POS 2
524#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_EMBEDDED ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_EMBEDDED_POS))
526#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_POS 8
527#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_POS))
529#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_10BIT_POS 9
530#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_10BIT ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_10BIT_POS))
532#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_LEG_POS 10
533#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_LEG ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_LEG_POS))
535#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_CSP_POS 12
536#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_CSP ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_8BIT_CSP_POS))
538#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_10BIT_CSP_POS 13
539#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_10BIT_CSP ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV420_10BIT_CSP_POS))
541#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV422_8BIT_POS 14
542#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV422_8BIT ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV422_8BIT_POS))
544#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV422_10BIT_POS 15
545#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV422_10BIT ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_YUV422_10BIT_POS))
547#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB444_POS 16
548#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB444 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB444_POS))
550#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB555_POS 17
551#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB555 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB555_POS))
553#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB565_POS 18
554#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB565 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB565_POS))
556#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB666_POS 19
557#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB666 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB666_POS))
559#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB888_POS 20
560#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB888 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RGB888_POS))
562#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW6_POS 24
563#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW6 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW6_POS))
565#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW7_POS 25
566#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW7 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW7_POS))
568#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW8_POS 26
569#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW8 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW8_POS))
571#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW10_POS 27
572#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW10 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW10_POS))
574#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW12_POS 28
575#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW12 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW12_POS))
577#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW14_POS 29
578#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW14 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW14_POS))
580#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW16_POS 30
581#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW16 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW16_POS))
583#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW20_POS 31
584#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW20 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_0_RAW20_POS))
594#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE30_POS 0
595#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE30 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE30_POS))
597#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE31_POS 1
598#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE31 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE31_POS))
600#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE32_POS 2
601#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE32 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE32_POS))
603#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE33_POS 3
604#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE33 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE33_POS))
606#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE34_POS 4
607#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE34 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE34_POS))
609#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE35_POS 5
610#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE35 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE35_POS))
612#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE36_POS 6
613#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE36 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE36_POS))
615#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE37_POS 7
616#define MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE37 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DISABLE_PAYLOAD_1_USR_DEF_TYPE37_POS))
626#define MXC_F_CSI2_CFG_DATABUS16_SEL_EN_POS 0
627#define MXC_F_CSI2_CFG_DATABUS16_SEL_EN ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DATABUS16_SEL_EN_POS))
637#define MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS 0
638#define MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC ((uint32_t)(0x7UL << MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS))
639#define MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L0 ((uint32_t)0x0UL)
640#define MXC_S_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L0 (MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L0 << MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS)
641#define MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L1 ((uint32_t)0x1UL)
642#define MXC_S_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L1 (MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L1 << MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS)
643#define MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L2 ((uint32_t)0x2UL)
644#define MXC_S_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L2 (MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L2 << MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS)
645#define MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L3 ((uint32_t)0x3UL)
646#define MXC_S_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L3 (MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L3 << MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS)
647#define MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L4 ((uint32_t)0x4UL)
648#define MXC_S_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L4 (MXC_V_CSI2_CFG_D0_SWAP_SEL_SRC_PAD_CDRX_L4 << MXC_F_CSI2_CFG_D0_SWAP_SEL_SRC_POS)
658#define MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS 0
659#define MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC ((uint32_t)(0x7UL << MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS))
660#define MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L0 ((uint32_t)0x0UL)
661#define MXC_S_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L0 (MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L0 << MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS)
662#define MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L1 ((uint32_t)0x1UL)
663#define MXC_S_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L1 (MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L1 << MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS)
664#define MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L2 ((uint32_t)0x2UL)
665#define MXC_S_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L2 (MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L2 << MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS)
666#define MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L3 ((uint32_t)0x3UL)
667#define MXC_S_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L3 (MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L3 << MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS)
668#define MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L4 ((uint32_t)0x4UL)
669#define MXC_S_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L4 (MXC_V_CSI2_CFG_D1_SWAP_SEL_SRC_PAD_CDRX_L4 << MXC_F_CSI2_CFG_D1_SWAP_SEL_SRC_POS)
679#define MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS 0
680#define MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC ((uint32_t)(0x7UL << MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS))
681#define MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L0 ((uint32_t)0x0UL)
682#define MXC_S_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L0 (MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L0 << MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS)
683#define MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L1 ((uint32_t)0x1UL)
684#define MXC_S_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L1 (MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L1 << MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS)
685#define MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L2 ((uint32_t)0x2UL)
686#define MXC_S_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L2 (MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L2 << MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS)
687#define MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L3 ((uint32_t)0x3UL)
688#define MXC_S_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L3 (MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L3 << MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS)
689#define MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L4 ((uint32_t)0x4UL)
690#define MXC_S_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L4 (MXC_V_CSI2_CFG_D2_SWAP_SEL_SRC_PAD_CDRX_L4 << MXC_F_CSI2_CFG_D2_SWAP_SEL_SRC_POS)
700#define MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS 0
701#define MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC ((uint32_t)(0x7UL << MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS))
702#define MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L0 ((uint32_t)0x0UL)
703#define MXC_S_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L0 (MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L0 << MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS)
704#define MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L1 ((uint32_t)0x1UL)
705#define MXC_S_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L1 (MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L1 << MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS)
706#define MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L2 ((uint32_t)0x2UL)
707#define MXC_S_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L2 (MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L2 << MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS)
708#define MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L3 ((uint32_t)0x3UL)
709#define MXC_S_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L3 (MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L3 << MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS)
710#define MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L4 ((uint32_t)0x4UL)
711#define MXC_S_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L4 (MXC_V_CSI2_CFG_D3_SWAP_SEL_SRC_PAD_CDRX_L4 << MXC_F_CSI2_CFG_D3_SWAP_SEL_SRC_POS)
721#define MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS 0
722#define MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC ((uint32_t)(0x7UL << MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS))
723#define MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L0 ((uint32_t)0x0UL)
724#define MXC_S_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L0 (MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L0 << MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS)
725#define MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L1 ((uint32_t)0x1UL)
726#define MXC_S_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L1 (MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L1 << MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS)
727#define MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L2 ((uint32_t)0x2UL)
728#define MXC_S_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L2 (MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L2 << MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS)
729#define MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L3 ((uint32_t)0x3UL)
730#define MXC_S_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L3 (MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L3 << MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS)
731#define MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L4 ((uint32_t)0x4UL)
732#define MXC_S_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L4 (MXC_V_CSI2_CFG_C0_SWAP_SEL_SRC_PAD_CDRX_L4 << MXC_F_CSI2_CFG_C0_SWAP_SEL_SRC_POS)
742#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE0_POS 0
743#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE0 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE0_POS))
745#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE1_POS 1
746#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE1 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE1_POS))
748#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE2_POS 2
749#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE2 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE2_POS))
751#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE3_POS 3
752#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE3 ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_DATA_LANE3_POS))
754#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_CLK_LANE_POS 4
755#define MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_CLK_LANE ((uint32_t)(0x1UL << MXC_F_CSI2_CFG_DPDN_SWAP_SWAP_CLK_LANE_POS))
765#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE0_POS 0
766#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE0 ((uint32_t)(0x1UL << MXC_F_CSI2_RESET_DESKEW_DATA_LANE0_POS))
768#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE1_POS 1
769#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE1 ((uint32_t)(0x1UL << MXC_F_CSI2_RESET_DESKEW_DATA_LANE1_POS))
771#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE2_POS 2
772#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE2 ((uint32_t)(0x1UL << MXC_F_CSI2_RESET_DESKEW_DATA_LANE2_POS))
774#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE3_POS 3
775#define MXC_F_CSI2_RESET_DESKEW_DATA_LANE3 ((uint32_t)(0x1UL << MXC_F_CSI2_RESET_DESKEW_DATA_LANE3_POS))
785#define MXC_F_CSI2_VCONTROL_NORMAL_MODE_POS 0
786#define MXC_F_CSI2_VCONTROL_NORMAL_MODE ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_NORMAL_MODE_POS))
788#define MXC_F_CSI2_VCONTROL_LP_RX_DC_TEST_POS 1
789#define MXC_F_CSI2_VCONTROL_LP_RX_DC_TEST ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_LP_RX_DC_TEST_POS))
791#define MXC_F_CSI2_VCONTROL_LP_RX_DC_1_POS 2
792#define MXC_F_CSI2_VCONTROL_LP_RX_DC_1 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_LP_RX_DC_1_POS))
794#define MXC_F_CSI2_VCONTROL_LP_RX_DC_0_POS 3
795#define MXC_F_CSI2_VCONTROL_LP_RX_DC_0 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_LP_RX_DC_0_POS))
797#define MXC_F_CSI2_VCONTROL_CAL_SEN_1_POS 4
798#define MXC_F_CSI2_VCONTROL_CAL_SEN_1 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_CAL_SEN_1_POS))
800#define MXC_F_CSI2_VCONTROL_CAL_SEN_0_POS 5
801#define MXC_F_CSI2_VCONTROL_CAL_SEN_0 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_CAL_SEN_0_POS))
803#define MXC_F_CSI2_VCONTROL_HSRT_0_POS 7
804#define MXC_F_CSI2_VCONTROL_HSRT_0 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_HSRT_0_POS))
806#define MXC_F_CSI2_VCONTROL_HSRT_1_POS 8
807#define MXC_F_CSI2_VCONTROL_HSRT_1 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_HSRT_1_POS))
809#define MXC_F_CSI2_VCONTROL_LP_RX_PARTBERT_POS 10
810#define MXC_F_CSI2_VCONTROL_LP_RX_PARTBERT ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_LP_RX_PARTBERT_POS))
812#define MXC_F_CSI2_VCONTROL_HS_INT_LOOPBACK_POS 11
813#define MXC_F_CSI2_VCONTROL_HS_INT_LOOPBACK ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_HS_INT_LOOPBACK_POS))
815#define MXC_F_CSI2_VCONTROL_HS_RX_PARTBERT_POS 27
816#define MXC_F_CSI2_VCONTROL_HS_RX_PARTBERT ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_HS_RX_PARTBERT_POS))
818#define MXC_F_CSI2_VCONTROL_HS_RX_PRBS9_POS 28
819#define MXC_F_CSI2_VCONTROL_HS_RX_PRBS9 ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_HS_RX_PRBS9_POS))
821#define MXC_F_CSI2_VCONTROL_SUSPEND_MODE_POS 31
822#define MXC_F_CSI2_VCONTROL_SUSPEND_MODE ((uint32_t)(0x1UL << MXC_F_CSI2_VCONTROL_SUSPEND_MODE_POS))
832#define MXC_F_CSI2_RG_CDRX_DSIRX_EN_RXMODE_POS 0
833#define MXC_F_CSI2_RG_CDRX_DSIRX_EN_RXMODE ((uint32_t)(0x1UL << MXC_F_CSI2_RG_CDRX_DSIRX_EN_RXMODE_POS))
843#define MXC_F_CSI2_RG_CDRX_BISTHS_PLL_PRE_DIV2_RXMODE_POS 0
844#define MXC_F_CSI2_RG_CDRX_BISTHS_PLL_PRE_DIV2_RXMODE ((uint32_t)(0x1UL << MXC_F_CSI2_RG_CDRX_BISTHS_PLL_PRE_DIV2_RXMODE_POS))
854#define MXC_F_CSI2_VFIFO_CFG0_VC_POS 0
855#define MXC_F_CSI2_VFIFO_CFG0_VC ((uint32_t)(0x3UL << MXC_F_CSI2_VFIFO_CFG0_VC_POS))
857#define MXC_F_CSI2_VFIFO_CFG0_DMAMODE_POS 6
858#define MXC_F_CSI2_VFIFO_CFG0_DMAMODE ((uint32_t)(0x3UL << MXC_F_CSI2_VFIFO_CFG0_DMAMODE_POS))
859#define MXC_V_CSI2_VFIFO_CFG0_DMAMODE_NO_DMA ((uint32_t)0x0UL)
860#define MXC_S_CSI2_VFIFO_CFG0_DMAMODE_NO_DMA (MXC_V_CSI2_VFIFO_CFG0_DMAMODE_NO_DMA << MXC_F_CSI2_VFIFO_CFG0_DMAMODE_POS)
861#define MXC_V_CSI2_VFIFO_CFG0_DMAMODE_DMA_REQ ((uint32_t)0x1UL)
862#define MXC_S_CSI2_VFIFO_CFG0_DMAMODE_DMA_REQ (MXC_V_CSI2_VFIFO_CFG0_DMAMODE_DMA_REQ << MXC_F_CSI2_VFIFO_CFG0_DMAMODE_POS)
863#define MXC_V_CSI2_VFIFO_CFG0_DMAMODE_FIFO_THD ((uint32_t)0x2UL)
864#define MXC_S_CSI2_VFIFO_CFG0_DMAMODE_FIFO_THD (MXC_V_CSI2_VFIFO_CFG0_DMAMODE_FIFO_THD << MXC_F_CSI2_VFIFO_CFG0_DMAMODE_POS)
865#define MXC_V_CSI2_VFIFO_CFG0_DMAMODE_FIFO_FULL ((uint32_t)0x3UL)
866#define MXC_S_CSI2_VFIFO_CFG0_DMAMODE_FIFO_FULL (MXC_V_CSI2_VFIFO_CFG0_DMAMODE_FIFO_FULL << MXC_F_CSI2_VFIFO_CFG0_DMAMODE_POS)
868#define MXC_F_CSI2_VFIFO_CFG0_AHBWAIT_POS 8
869#define MXC_F_CSI2_VFIFO_CFG0_AHBWAIT ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG0_AHBWAIT_POS))
871#define MXC_F_CSI2_VFIFO_CFG0_FIFORM_POS 9
872#define MXC_F_CSI2_VFIFO_CFG0_FIFORM ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG0_FIFORM_POS))
874#define MXC_F_CSI2_VFIFO_CFG0_ERRDE_POS 10
875#define MXC_F_CSI2_VFIFO_CFG0_ERRDE ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG0_ERRDE_POS))
877#define MXC_F_CSI2_VFIFO_CFG0_FBWM_POS 11
878#define MXC_F_CSI2_VFIFO_CFG0_FBWM ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG0_FBWM_POS))
888#define MXC_F_CSI2_VFIFO_CFG1_AHBWCYC_POS 0
889#define MXC_F_CSI2_VFIFO_CFG1_AHBWCYC ((uint32_t)(0xFFFFUL << MXC_F_CSI2_VFIFO_CFG1_AHBWCYC_POS))
891#define MXC_F_CSI2_VFIFO_CFG1_WAIT_FIRST_FS_POS 16
892#define MXC_F_CSI2_VFIFO_CFG1_WAIT_FIRST_FS ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG1_WAIT_FIRST_FS_POS))
894#define MXC_F_CSI2_VFIFO_CFG1_ACCU_FRAME_CTRL_POS 17
895#define MXC_F_CSI2_VFIFO_CFG1_ACCU_FRAME_CTRL ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG1_ACCU_FRAME_CTRL_POS))
897#define MXC_F_CSI2_VFIFO_CFG1_ACCU_LINE_CTRL_POS 18
898#define MXC_F_CSI2_VFIFO_CFG1_ACCU_LINE_CTRL ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG1_ACCU_LINE_CTRL_POS))
900#define MXC_F_CSI2_VFIFO_CFG1_ACCU_LINE_CNT_POS 19
901#define MXC_F_CSI2_VFIFO_CFG1_ACCU_LINE_CNT ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG1_ACCU_LINE_CNT_POS))
903#define MXC_F_CSI2_VFIFO_CFG1_ACCU_PIXEL_CNT_POS 20
904#define MXC_F_CSI2_VFIFO_CFG1_ACCU_PIXEL_CNT ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG1_ACCU_PIXEL_CNT_POS))
906#define MXC_F_CSI2_VFIFO_CFG1_ACCU_PIXEL_ZERO_POS 21
907#define MXC_F_CSI2_VFIFO_CFG1_ACCU_PIXEL_ZERO ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CFG1_ACCU_PIXEL_ZERO_POS))
917#define MXC_F_CSI2_VFIFO_CTRL_FIFOEN_POS 0
918#define MXC_F_CSI2_VFIFO_CTRL_FIFOEN ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CTRL_FIFOEN_POS))
920#define MXC_F_CSI2_VFIFO_CTRL_FLUSH_POS 4
921#define MXC_F_CSI2_VFIFO_CTRL_FLUSH ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_CTRL_FLUSH_POS))
923#define MXC_F_CSI2_VFIFO_CTRL_THD_POS 8
924#define MXC_F_CSI2_VFIFO_CTRL_THD ((uint32_t)(0x7FUL << MXC_F_CSI2_VFIFO_CTRL_THD_POS))
934#define MXC_F_CSI2_VFIFO_STS_FEMPTY_POS 0
935#define MXC_F_CSI2_VFIFO_STS_FEMPTY ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_FEMPTY_POS))
937#define MXC_F_CSI2_VFIFO_STS_FTHD_POS 1
938#define MXC_F_CSI2_VFIFO_STS_FTHD ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_FTHD_POS))
940#define MXC_F_CSI2_VFIFO_STS_FFULL_POS 2
941#define MXC_F_CSI2_VFIFO_STS_FFULL ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_FFULL_POS))
943#define MXC_F_CSI2_VFIFO_STS_UNDERRUN_POS 3
944#define MXC_F_CSI2_VFIFO_STS_UNDERRUN ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_UNDERRUN_POS))
946#define MXC_F_CSI2_VFIFO_STS_OVERRUN_POS 4
947#define MXC_F_CSI2_VFIFO_STS_OVERRUN ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_OVERRUN_POS))
949#define MXC_F_CSI2_VFIFO_STS_OUTSYNC_POS 5
950#define MXC_F_CSI2_VFIFO_STS_OUTSYNC ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_OUTSYNC_POS))
952#define MXC_F_CSI2_VFIFO_STS_FMTERR_POS 6
953#define MXC_F_CSI2_VFIFO_STS_FMTERR ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_FMTERR_POS))
955#define MXC_F_CSI2_VFIFO_STS_AHBWTO_POS 7
956#define MXC_F_CSI2_VFIFO_STS_AHBWTO ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_AHBWTO_POS))
958#define MXC_F_CSI2_VFIFO_STS_FS_POS 8
959#define MXC_F_CSI2_VFIFO_STS_FS ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_FS_POS))
961#define MXC_F_CSI2_VFIFO_STS_FE_POS 9
962#define MXC_F_CSI2_VFIFO_STS_FE ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_FE_POS))
964#define MXC_F_CSI2_VFIFO_STS_LS_POS 10
965#define MXC_F_CSI2_VFIFO_STS_LS ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_LS_POS))
967#define MXC_F_CSI2_VFIFO_STS_LE_POS 11
968#define MXC_F_CSI2_VFIFO_STS_LE ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_STS_LE_POS))
970#define MXC_F_CSI2_VFIFO_STS_FELT_POS 16
971#define MXC_F_CSI2_VFIFO_STS_FELT ((uint32_t)(0x7FUL << MXC_F_CSI2_VFIFO_STS_FELT_POS))
973#define MXC_F_CSI2_VFIFO_STS_FMT_POS 24
974#define MXC_F_CSI2_VFIFO_STS_FMT ((uint32_t)(0x3FUL << MXC_F_CSI2_VFIFO_STS_FMT_POS))
984#define MXC_F_CSI2_VFIFO_LINE_NUM_LINE_NUM_POS 0
985#define MXC_F_CSI2_VFIFO_LINE_NUM_LINE_NUM ((uint32_t)(0x1FFFUL << MXC_F_CSI2_VFIFO_LINE_NUM_LINE_NUM_POS))
995#define MXC_F_CSI2_VFIFO_PIXEL_NUM_PIXEL_NUM_POS 0
996#define MXC_F_CSI2_VFIFO_PIXEL_NUM_PIXEL_NUM ((uint32_t)(0x3FFFUL << MXC_F_CSI2_VFIFO_PIXEL_NUM_PIXEL_NUM_POS))
1006#define MXC_F_CSI2_VFIFO_LINE_CNT_LINE_CNT_POS 0
1007#define MXC_F_CSI2_VFIFO_LINE_CNT_LINE_CNT ((uint32_t)(0xFFFUL << MXC_F_CSI2_VFIFO_LINE_CNT_LINE_CNT_POS))
1017#define MXC_F_CSI2_VFIFO_PIXEL_CNT_PIXEL_CNT_POS 0
1018#define MXC_F_CSI2_VFIFO_PIXEL_CNT_PIXEL_CNT ((uint32_t)(0x1FFFUL << MXC_F_CSI2_VFIFO_PIXEL_CNT_PIXEL_CNT_POS))
1028#define MXC_F_CSI2_VFIFO_FRAME_STS_FRAME_STATE_POS 0
1029#define MXC_F_CSI2_VFIFO_FRAME_STS_FRAME_STATE ((uint32_t)(0x7UL << MXC_F_CSI2_VFIFO_FRAME_STS_FRAME_STATE_POS))
1031#define MXC_F_CSI2_VFIFO_FRAME_STS_ERROR_CODE_POS 3
1032#define MXC_F_CSI2_VFIFO_FRAME_STS_ERROR_CODE ((uint32_t)(0x7UL << MXC_F_CSI2_VFIFO_FRAME_STS_ERROR_CODE_POS))
1042#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_CEN_POS 0
1043#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_CEN ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_CEN_POS))
1045#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FF_AFO_POS 1
1046#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FF_AFO ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FF_AFO_POS))
1048#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FF_FO_POS 4
1049#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FF_FO ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FF_FO_POS))
1051#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT_POS 8
1052#define MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT ((uint32_t)(0x3UL << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT_POS))
1053#define MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_RGRG_GBGB ((uint32_t)0x0UL)
1054#define MXC_S_CSI2_VFIFO_RAW_CTRL_RAW_FMT_RGRG_GBGB (MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_RGRG_GBGB << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT_POS)
1055#define MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_GRGR_BGBG ((uint32_t)0x1UL)
1056#define MXC_S_CSI2_VFIFO_RAW_CTRL_RAW_FMT_GRGR_BGBG (MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_GRGR_BGBG << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT_POS)
1057#define MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_GBGB_RGRG ((uint32_t)0x2UL)
1058#define MXC_S_CSI2_VFIFO_RAW_CTRL_RAW_FMT_GBGB_RGRG (MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_GBGB_RGRG << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT_POS)
1059#define MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_BGBG_GRGR ((uint32_t)0x3UL)
1060#define MXC_S_CSI2_VFIFO_RAW_CTRL_RAW_FMT_BGBG_GRGR (MXC_V_CSI2_VFIFO_RAW_CTRL_RAW_FMT_BGBG_GRGR << MXC_F_CSI2_VFIFO_RAW_CTRL_RAW_FMT_POS)
1062#define MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS 12
1063#define MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP ((uint32_t)(0x7UL << MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS))
1064#define MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB444 ((uint32_t)0x0UL)
1065#define MXC_S_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB444 (MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB444 << MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS)
1066#define MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB555 ((uint32_t)0x1UL)
1067#define MXC_S_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB555 (MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB555 << MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS)
1068#define MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB565 ((uint32_t)0x2UL)
1069#define MXC_S_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB565 (MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB565 << MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS)
1070#define MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB666 ((uint32_t)0x3UL)
1071#define MXC_S_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB666 (MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGB666 << MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS)
1072#define MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGG888 ((uint32_t)0x4UL)
1073#define MXC_S_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGG888 (MXC_V_CSI2_VFIFO_RAW_CTRL_RGB_TYP_RGG888 << MXC_F_CSI2_VFIFO_RAW_CTRL_RGB_TYP_POS)
1083#define MXC_F_CSI2_VFIFO_RAW_BUF0_ADDR_ADDR_POS 2
1084#define MXC_F_CSI2_VFIFO_RAW_BUF0_ADDR_ADDR ((uint32_t)(0x3FFFFFFFUL << MXC_F_CSI2_VFIFO_RAW_BUF0_ADDR_ADDR_POS))
1094#define MXC_F_CSI2_VFIFO_RAW_BUF1_ADDR_ADDR_POS 2
1095#define MXC_F_CSI2_VFIFO_RAW_BUF1_ADDR_ADDR ((uint32_t)(0x3FFFFFFFUL << MXC_F_CSI2_VFIFO_RAW_BUF1_ADDR_ADDR_POS))
1105#define MXC_F_CSI2_VFIFO_AHBM_CTRL_AHBMEN_POS 0
1106#define MXC_F_CSI2_VFIFO_AHBM_CTRL_AHBMEN ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_AHBM_CTRL_AHBMEN_POS))
1108#define MXC_F_CSI2_VFIFO_AHBM_CTRL_AHBMCLR_POS 1
1109#define MXC_F_CSI2_VFIFO_AHBM_CTRL_AHBMCLR ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_AHBM_CTRL_AHBMCLR_POS))
1111#define MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN_POS 4
1112#define MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN ((uint32_t)(0x3UL << MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN_POS))
1113#define MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_VFIFO_THD ((uint32_t)0x0UL)
1114#define MXC_S_CSI2_VFIFO_AHBM_CTRL_BSTLEN_VFIFO_THD (MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_VFIFO_THD << MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN_POS)
1115#define MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_ONE_WORD ((uint32_t)0x1UL)
1116#define MXC_S_CSI2_VFIFO_AHBM_CTRL_BSTLEN_ONE_WORD (MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_ONE_WORD << MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN_POS)
1117#define MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_FOUR_WORDS ((uint32_t)0x2UL)
1118#define MXC_S_CSI2_VFIFO_AHBM_CTRL_BSTLEN_FOUR_WORDS (MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_FOUR_WORDS << MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN_POS)
1119#define MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_EIGHT_WORDS ((uint32_t)0x3UL)
1120#define MXC_S_CSI2_VFIFO_AHBM_CTRL_BSTLEN_EIGHT_WORDS (MXC_V_CSI2_VFIFO_AHBM_CTRL_BSTLEN_EIGHT_WORDS << MXC_F_CSI2_VFIFO_AHBM_CTRL_BSTLEN_POS)
1130#define MXC_F_CSI2_VFIFO_AHBM_STS_HRDY_TO_POS 0
1131#define MXC_F_CSI2_VFIFO_AHBM_STS_HRDY_TO ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_AHBM_STS_HRDY_TO_POS))
1133#define MXC_F_CSI2_VFIFO_AHBM_STS_IDLE_TO_POS 1
1134#define MXC_F_CSI2_VFIFO_AHBM_STS_IDLE_TO ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_AHBM_STS_IDLE_TO_POS))
1136#define MXC_F_CSI2_VFIFO_AHBM_STS_TRANS_MAX_POS 2
1137#define MXC_F_CSI2_VFIFO_AHBM_STS_TRANS_MAX ((uint32_t)(0x1UL << MXC_F_CSI2_VFIFO_AHBM_STS_TRANS_MAX_POS))
1147#define MXC_F_CSI2_VFIFO_AHBM_START_ADDR_AHBM_START_ADDR_POS 2
1148#define MXC_F_CSI2_VFIFO_AHBM_START_ADDR_AHBM_START_ADDR ((uint32_t)(0x3FFFFFFFUL << MXC_F_CSI2_VFIFO_AHBM_START_ADDR_AHBM_START_ADDR_POS))
1158#define MXC_F_CSI2_VFIFO_AHBM_ADDR_RANGE_AHBM_ADDR_RANGE_POS 2
1159#define MXC_F_CSI2_VFIFO_AHBM_ADDR_RANGE_AHBM_ADDR_RANGE ((uint32_t)(0x3FFFUL << MXC_F_CSI2_VFIFO_AHBM_ADDR_RANGE_AHBM_ADDR_RANGE_POS))
1169#define MXC_F_CSI2_VFIFO_AHBM_MAX_TRANS_AHBM_MAX_TRANS_POS 0
1170#define MXC_F_CSI2_VFIFO_AHBM_MAX_TRANS_AHBM_MAX_TRANS ((uint32_t)(0xFFFFFFFFUL << MXC_F_CSI2_VFIFO_AHBM_MAX_TRANS_AHBM_MAX_TRANS_POS))
1180#define MXC_F_CSI2_VFIFO_AHBM_TRANS_CNT_AHBM_TRANS_CNT_POS 0
1181#define MXC_F_CSI2_VFIFO_AHBM_TRANS_CNT_AHBM_TRANS_CNT ((uint32_t)(0xFFFFFFFFUL << MXC_F_CSI2_VFIFO_AHBM_TRANS_CNT_AHBM_TRANS_CNT_POS))
1191#define MXC_F_CSI2_RX_EINT_VFF_IE_FNEMPTY_POS 0
1192#define MXC_F_CSI2_RX_EINT_VFF_IE_FNEMPTY ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FNEMPTY_POS))
1194#define MXC_F_CSI2_RX_EINT_VFF_IE_FTHD_POS 1
1195#define MXC_F_CSI2_RX_EINT_VFF_IE_FTHD ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FTHD_POS))
1197#define MXC_F_CSI2_RX_EINT_VFF_IE_FFULL_POS 2
1198#define MXC_F_CSI2_RX_EINT_VFF_IE_FFULL ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FFULL_POS))
1200#define MXC_F_CSI2_RX_EINT_VFF_IE_UNDERRUN_POS 3
1201#define MXC_F_CSI2_RX_EINT_VFF_IE_UNDERRUN ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_UNDERRUN_POS))
1203#define MXC_F_CSI2_RX_EINT_VFF_IE_OVERRUN_POS 4
1204#define MXC_F_CSI2_RX_EINT_VFF_IE_OVERRUN ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_OVERRUN_POS))
1206#define MXC_F_CSI2_RX_EINT_VFF_IE_OUTSYNC_POS 5
1207#define MXC_F_CSI2_RX_EINT_VFF_IE_OUTSYNC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_OUTSYNC_POS))
1209#define MXC_F_CSI2_RX_EINT_VFF_IE_FMTERR_POS 6
1210#define MXC_F_CSI2_RX_EINT_VFF_IE_FMTERR ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FMTERR_POS))
1212#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBWTO_POS 7
1213#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBWTO ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_AHBWTO_POS))
1215#define MXC_F_CSI2_RX_EINT_VFF_IE_FS_POS 8
1216#define MXC_F_CSI2_RX_EINT_VFF_IE_FS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FS_POS))
1218#define MXC_F_CSI2_RX_EINT_VFF_IE_FE_POS 9
1219#define MXC_F_CSI2_RX_EINT_VFF_IE_FE ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FE_POS))
1221#define MXC_F_CSI2_RX_EINT_VFF_IE_LS_POS 10
1222#define MXC_F_CSI2_RX_EINT_VFF_IE_LS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_LS_POS))
1224#define MXC_F_CSI2_RX_EINT_VFF_IE_LE_POS 11
1225#define MXC_F_CSI2_RX_EINT_VFF_IE_LE ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_LE_POS))
1227#define MXC_F_CSI2_RX_EINT_VFF_IE_RAW_OVR_POS 12
1228#define MXC_F_CSI2_RX_EINT_VFF_IE_RAW_OVR ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_RAW_OVR_POS))
1230#define MXC_F_CSI2_RX_EINT_VFF_IE_RAW_AHBERR_POS 13
1231#define MXC_F_CSI2_RX_EINT_VFF_IE_RAW_AHBERR ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_RAW_AHBERR_POS))
1233#define MXC_F_CSI2_RX_EINT_VFF_IE_FNEMP_MD_POS 16
1234#define MXC_F_CSI2_RX_EINT_VFF_IE_FNEMP_MD ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FNEMP_MD_POS))
1236#define MXC_F_CSI2_RX_EINT_VFF_IE_FTHD_MD_POS 17
1237#define MXC_F_CSI2_RX_EINT_VFF_IE_FTHD_MD ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FTHD_MD_POS))
1239#define MXC_F_CSI2_RX_EINT_VFF_IE_FFUL_MD_POS 18
1240#define MXC_F_CSI2_RX_EINT_VFF_IE_FFUL_MD ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_FFUL_MD_POS))
1242#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_RDTO_POS 24
1243#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_RDTO ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_RDTO_POS))
1245#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_IDTO_POS 25
1246#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_IDTO ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_IDTO_POS))
1248#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_MAX_POS 26
1249#define MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_MAX ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IE_AHBM_MAX_POS))
1259#define MXC_F_CSI2_RX_EINT_VFF_IF_FNEMPTY_POS 0
1260#define MXC_F_CSI2_RX_EINT_VFF_IF_FNEMPTY ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_FNEMPTY_POS))
1262#define MXC_F_CSI2_RX_EINT_VFF_IF_FTHD_POS 1
1263#define MXC_F_CSI2_RX_EINT_VFF_IF_FTHD ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_FTHD_POS))
1265#define MXC_F_CSI2_RX_EINT_VFF_IF_FFULL_POS 2
1266#define MXC_F_CSI2_RX_EINT_VFF_IF_FFULL ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_FFULL_POS))
1268#define MXC_F_CSI2_RX_EINT_VFF_IF_UNDERRUN_POS 3
1269#define MXC_F_CSI2_RX_EINT_VFF_IF_UNDERRUN ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_UNDERRUN_POS))
1271#define MXC_F_CSI2_RX_EINT_VFF_IF_OVERRUN_POS 4
1272#define MXC_F_CSI2_RX_EINT_VFF_IF_OVERRUN ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_OVERRUN_POS))
1274#define MXC_F_CSI2_RX_EINT_VFF_IF_OUTSYNC_POS 5
1275#define MXC_F_CSI2_RX_EINT_VFF_IF_OUTSYNC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_OUTSYNC_POS))
1277#define MXC_F_CSI2_RX_EINT_VFF_IF_FMTERR_POS 6
1278#define MXC_F_CSI2_RX_EINT_VFF_IF_FMTERR ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_FMTERR_POS))
1280#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBWTO_POS 7
1281#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBWTO ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_AHBWTO_POS))
1283#define MXC_F_CSI2_RX_EINT_VFF_IF_FS_POS 8
1284#define MXC_F_CSI2_RX_EINT_VFF_IF_FS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_FS_POS))
1286#define MXC_F_CSI2_RX_EINT_VFF_IF_FE_POS 9
1287#define MXC_F_CSI2_RX_EINT_VFF_IF_FE ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_FE_POS))
1289#define MXC_F_CSI2_RX_EINT_VFF_IF_LS_POS 10
1290#define MXC_F_CSI2_RX_EINT_VFF_IF_LS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_LS_POS))
1292#define MXC_F_CSI2_RX_EINT_VFF_IF_LE_POS 11
1293#define MXC_F_CSI2_RX_EINT_VFF_IF_LE ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_LE_POS))
1295#define MXC_F_CSI2_RX_EINT_VFF_IF_RAW_OVR_POS 12
1296#define MXC_F_CSI2_RX_EINT_VFF_IF_RAW_OVR ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_RAW_OVR_POS))
1298#define MXC_F_CSI2_RX_EINT_VFF_IF_RAW_AHBERR_POS 13
1299#define MXC_F_CSI2_RX_EINT_VFF_IF_RAW_AHBERR ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_RAW_AHBERR_POS))
1301#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_RDTO_POS 24
1302#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_RDTO ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_RDTO_POS))
1304#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_IDTO_POS 25
1305#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_IDTO ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_IDTO_POS))
1307#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_MAX_POS 26
1308#define MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_MAX ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_VFF_IF_AHBM_MAX_POS))
1318#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0STOP_POS 0
1319#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0STOP ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0STOP_POS))
1321#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1STOP_POS 1
1322#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1STOP ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL1STOP_POS))
1324#define MXC_F_CSI2_RX_EINT_PPI_IE_CL0STOP_POS 4
1325#define MXC_F_CSI2_RX_EINT_PPI_IE_CL0STOP ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_CL0STOP_POS))
1327#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECONT0_POS 6
1328#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECONT0 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECONT0_POS))
1330#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECONT1_POS 7
1331#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECONT1 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECONT1_POS))
1333#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESOT_POS 8
1334#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESOT ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESOT_POS))
1336#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESOT_POS 9
1337#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESOT ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESOT_POS))
1339#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESOTS_POS 12
1340#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESOTS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESOTS_POS))
1342#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESOTS_POS 13
1343#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESOTS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESOTS_POS))
1345#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0EESC_POS 16
1346#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0EESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0EESC_POS))
1348#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1EESC_POS 17
1349#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1EESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL1EESC_POS))
1351#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESESC_POS 20
1352#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0ESESC_POS))
1354#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESESC_POS 21
1355#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL1ESESC_POS))
1357#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECTL_POS 24
1358#define MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECTL ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL0ECTL_POS))
1360#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ECTL_POS 25
1361#define MXC_F_CSI2_RX_EINT_PPI_IE_DL1ECTL ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IE_DL1ECTL_POS))
1371#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0STOP_POS 0
1372#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0STOP ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0STOP_POS))
1374#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1STOP_POS 1
1375#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1STOP ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL1STOP_POS))
1377#define MXC_F_CSI2_RX_EINT_PPI_IF_CL0STOP_POS 4
1378#define MXC_F_CSI2_RX_EINT_PPI_IF_CL0STOP ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_CL0STOP_POS))
1380#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECONT0_POS 6
1381#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECONT0 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECONT0_POS))
1383#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECONT1_POS 7
1384#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECONT1 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECONT1_POS))
1386#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESOT_POS 8
1387#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESOT ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESOT_POS))
1389#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESOT_POS 9
1390#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESOT ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESOT_POS))
1392#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESOTS_POS 12
1393#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESOTS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESOTS_POS))
1395#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESOTS_POS 13
1396#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESOTS ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESOTS_POS))
1398#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0EESC_POS 16
1399#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0EESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0EESC_POS))
1401#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1EESC_POS 17
1402#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1EESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL1EESC_POS))
1404#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESESC_POS 20
1405#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0ESESC_POS))
1407#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESESC_POS 21
1408#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESESC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL1ESESC_POS))
1410#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECTL_POS 24
1411#define MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECTL ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL0ECTL_POS))
1413#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ECTL_POS 25
1414#define MXC_F_CSI2_RX_EINT_PPI_IF_DL1ECTL ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_PPI_IF_DL1ECTL_POS))
1424#define MXC_F_CSI2_RX_EINT_CTRL_IE_EECC2_POS 0
1425#define MXC_F_CSI2_RX_EINT_CTRL_IE_EECC2 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_EECC2_POS))
1427#define MXC_F_CSI2_RX_EINT_CTRL_IE_EECC1_POS 1
1428#define MXC_F_CSI2_RX_EINT_CTRL_IE_EECC1 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_EECC1_POS))
1430#define MXC_F_CSI2_RX_EINT_CTRL_IE_ECRC_POS 2
1431#define MXC_F_CSI2_RX_EINT_CTRL_IE_ECRC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_ECRC_POS))
1433#define MXC_F_CSI2_RX_EINT_CTRL_IE_EID_POS 3
1434#define MXC_F_CSI2_RX_EINT_CTRL_IE_EID ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_EID_POS))
1436#define MXC_F_CSI2_RX_EINT_CTRL_IE_PKTFFOV_POS 4
1437#define MXC_F_CSI2_RX_EINT_CTRL_IE_PKTFFOV ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_PKTFFOV_POS))
1439#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL0ULPSA_POS 8
1440#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL0ULPSA ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_DL0ULPSA_POS))
1442#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL1ULPSA_POS 9
1443#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL1ULPSA ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_DL1ULPSA_POS))
1445#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL0ULPSM_POS 12
1446#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL0ULPSM ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_DL0ULPSM_POS))
1448#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL1ULPSM_POS 13
1449#define MXC_F_CSI2_RX_EINT_CTRL_IE_DL1ULPSM ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_DL1ULPSM_POS))
1451#define MXC_F_CSI2_RX_EINT_CTRL_IE_CL0ULPSA_POS 16
1452#define MXC_F_CSI2_RX_EINT_CTRL_IE_CL0ULPSA ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_CL0ULPSA_POS))
1454#define MXC_F_CSI2_RX_EINT_CTRL_IE_CL0ULPSM_POS 17
1455#define MXC_F_CSI2_RX_EINT_CTRL_IE_CL0ULPSM ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IE_CL0ULPSM_POS))
1465#define MXC_F_CSI2_RX_EINT_CTRL_IF_EECC2_POS 0
1466#define MXC_F_CSI2_RX_EINT_CTRL_IF_EECC2 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_EECC2_POS))
1468#define MXC_F_CSI2_RX_EINT_CTRL_IF_EECC1_POS 1
1469#define MXC_F_CSI2_RX_EINT_CTRL_IF_EECC1 ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_EECC1_POS))
1471#define MXC_F_CSI2_RX_EINT_CTRL_IF_ECRC_POS 2
1472#define MXC_F_CSI2_RX_EINT_CTRL_IF_ECRC ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_ECRC_POS))
1474#define MXC_F_CSI2_RX_EINT_CTRL_IF_EID_POS 3
1475#define MXC_F_CSI2_RX_EINT_CTRL_IF_EID ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_EID_POS))
1477#define MXC_F_CSI2_RX_EINT_CTRL_IF_PKTFFOV_POS 4
1478#define MXC_F_CSI2_RX_EINT_CTRL_IF_PKTFFOV ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_PKTFFOV_POS))
1480#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL0ULPSA_POS 8
1481#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL0ULPSA ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_DL0ULPSA_POS))
1483#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL1ULPSA_POS 9
1484#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL1ULPSA ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_DL1ULPSA_POS))
1486#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL0ULPSM_POS 12
1487#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL0ULPSM ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_DL0ULPSM_POS))
1489#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL1ULPSM_POS 13
1490#define MXC_F_CSI2_RX_EINT_CTRL_IF_DL1ULPSM ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_DL1ULPSM_POS))
1492#define MXC_F_CSI2_RX_EINT_CTRL_IF_CL0ULPSA_POS 16
1493#define MXC_F_CSI2_RX_EINT_CTRL_IF_CL0ULPSA ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_CL0ULPSA_POS))
1495#define MXC_F_CSI2_RX_EINT_CTRL_IF_CL0ULPSM_POS 17
1496#define MXC_F_CSI2_RX_EINT_CTRL_IF_CL0ULPSM ((uint32_t)(0x1UL << MXC_F_CSI2_RX_EINT_CTRL_IF_CL0ULPSM_POS))
1506#define MXC_F_CSI2_PPI_STOPSTATE_DL0STOP_POS 0
1507#define MXC_F_CSI2_PPI_STOPSTATE_DL0STOP ((uint32_t)(0x1UL << MXC_F_CSI2_PPI_STOPSTATE_DL0STOP_POS))
1509#define MXC_F_CSI2_PPI_STOPSTATE_DL1STOP_POS 1
1510#define MXC_F_CSI2_PPI_STOPSTATE_DL1STOP ((uint32_t)(0x1UL << MXC_F_CSI2_PPI_STOPSTATE_DL1STOP_POS))
1512#define MXC_F_CSI2_PPI_STOPSTATE_CL0STOP_POS 2
1513#define MXC_F_CSI2_PPI_STOPSTATE_CL0STOP ((uint32_t)(0x1UL << MXC_F_CSI2_PPI_STOPSTATE_CL0STOP_POS))
1523#define MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0TAREQ_POS 0
1524#define MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0TAREQ ((uint32_t)(0x1UL << MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0TAREQ_POS))
1526#define MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0TADIS_POS 1
1527#define MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0TADIS ((uint32_t)(0x1UL << MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0TADIS_POS))
1529#define MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0FRCRX_POS 2
1530#define MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0FRCRX ((uint32_t)(0x1UL << MXC_F_CSI2_PPI_TURNAROUND_CFG_DL0FRCRX_POS))
__IO uint32_t aon_power_ready_n
Definition: csi2_regs.h:156
__IO uint32_t gpio_dn_c
Definition: csi2_regs.h:140
__IO uint32_t mpsov3
Definition: csi2_regs.h:144
__IO uint32_t cfg_ppi_16_en
Definition: csi2_regs.h:95
__IO uint32_t gpio_mode
Definition: csi2_regs.h:136
__IO uint32_t xcfgi_dw02
Definition: csi2_regs.h:124
__IO uint32_t cfg_num_lanes
Definition: csi2_regs.h:77
__IO uint32_t ppi_errsotsync_hs
Definition: csi2_regs.h:90
__IO uint32_t rx_eint_ppi_if
Definition: csi2_regs.h:182
__IO uint32_t vfifo_ahbm_trans_cnt
Definition: csi2_regs.h:177
__IO uint32_t vfifo_ahbm_start_addr
Definition: csi2_regs.h:174
__IO uint32_t rxbyteclkhs_inv
Definition: csi2_regs.h:158
__IO uint32_t ppi_stopstate
Definition: csi2_regs.h:186
__IO uint32_t cfg_vid_hsync_fp
Definition: csi2_regs.h:106
__IO uint32_t ulps_status
Definition: csi2_regs.h:86
__IO uint32_t gpio_dp_ie
Definition: csi2_regs.h:137
__IO uint32_t ppi_errcontrol
Definition: csi2_regs.h:93
__IO uint32_t vfifo_ctrl
Definition: csi2_regs.h:162
__IO uint32_t ppi_errsyncesc
Definition: csi2_regs.h:92
__IO uint32_t vfifo_pixel_cnt
Definition: csi2_regs.h:167
__IO uint32_t rx_eint_ctrl_if
Definition: csi2_regs.h:184
__IO uint32_t xcfgi_dw07
Definition: csi2_regs.h:129
__IO uint32_t rg_cdrx_bisths_pll_fbk_int
Definition: csi2_regs.h:151
__IO uint32_t cfg_cphy_en
Definition: csi2_regs.h:94
__IO uint32_t vfifo_raw_buf1_addr
Definition: csi2_regs.h:171
__IO uint32_t rg_cdrx_dsirx_en
Definition: csi2_regs.h:146
__IO uint32_t dbg2_mux_sel
Definition: csi2_regs.h:153
__IO uint32_t rx_eint_vff_if
Definition: csi2_regs.h:180
__IO uint32_t gpio_dn_ie
Definition: csi2_regs.h:138
__IO uint32_t xcfgi_dw0b
Definition: csi2_regs.h:133
__IO uint32_t cfg_vcx_en
Definition: csi2_regs.h:97
__IO uint32_t vfifo_sts
Definition: csi2_regs.h:163
__IO uint32_t cfg_d2_swap_sel
Definition: csi2_regs.h:113
__IO uint32_t cfg_disable_payload_0
Definition: csi2_regs.h:99
__IO uint32_t pma_rdy
Definition: csi2_regs.h:121
__IO uint32_t cfg_vid_vc
Definition: csi2_regs.h:103
__IO uint32_t cfg_vid_ignore_vc
Definition: csi2_regs.h:102
__IO uint32_t vfifo_ahbm_sts
Definition: csi2_regs.h:173
__IO uint32_t xcfgi_dw08
Definition: csi2_regs.h:130
__IO uint32_t xcfgi_dw00
Definition: csi2_regs.h:122
__IO uint32_t cfg_databus16_sel
Definition: csi2_regs.h:110
__IO uint32_t xcfgi_dw03
Definition: csi2_regs.h:125
__IO uint32_t rg_cdrx_bisths_pll_en
Definition: csi2_regs.h:149
__IO uint32_t cfg_c0_swap_sel
Definition: csi2_regs.h:115
__IO uint32_t ulps_clk_status
Definition: csi2_regs.h:85
__IO uint32_t vfifo_ahbm_addr_range
Definition: csi2_regs.h:175
__IO uint32_t mpsov2
Definition: csi2_regs.h:143
__IO uint32_t cfg_packet_interface_en
Definition: csi2_regs.h:96
__IO uint32_t rg_cdrx_l012_sublvds_en
Definition: csi2_regs.h:147
__IO uint32_t cfg_p_fifo_send_level
Definition: csi2_regs.h:104
__IO uint32_t ppi_errsot_hs
Definition: csi2_regs.h:89
__IO uint32_t vfifo_cfg1
Definition: csi2_regs.h:161
__IO uint32_t vfifo_raw_buf0_addr
Definition: csi2_regs.h:170
__IO uint32_t xcfgi_dw0c
Definition: csi2_regs.h:134
__IO uint32_t reset_deskew
Definition: csi2_regs.h:120
__IO uint32_t xcfgi_dw05
Definition: csi2_regs.h:127
__IO uint32_t rx_eint_ppi_ie
Definition: csi2_regs.h:181
__IO uint32_t irq_status
Definition: csi2_regs.h:82
__IO uint32_t cfg_vid_vsync
Definition: csi2_regs.h:105
__IO uint32_t mpsov1
Definition: csi2_regs.h:142
__IO uint32_t vfifo_line_cnt
Definition: csi2_regs.h:166
__IO uint32_t xcfgi_dw0a
Definition: csi2_regs.h:132
__IO uint32_t rg_cfgclk_1us_cnt
Definition: csi2_regs.h:117
__IO uint32_t cfg_vid_hsync_bp
Definition: csi2_regs.h:108
__IO uint32_t ulps_clk_mark_status
Definition: csi2_regs.h:87
__IO uint32_t cfg_disable_payload_1
Definition: csi2_regs.h:100
__IO uint32_t cfg_flush_count
Definition: csi2_regs.h:80
__IO uint32_t vfifo_ahbm_max_trans
Definition: csi2_regs.h:176
__IO uint32_t vfifo_line_num
Definition: csi2_regs.h:164
__IO uint32_t xcfgi_dw01
Definition: csi2_regs.h:123
__IO uint32_t cfg_d0_swap_sel
Definition: csi2_regs.h:111
__IO uint32_t cfg_vid_hsync
Definition: csi2_regs.h:107
__IO uint32_t xcfgi_dw09
Definition: csi2_regs.h:131
__IO uint32_t xcfgi_dw06
Definition: csi2_regs.h:128
__IO uint32_t cfg_d3_swap_sel
Definition: csi2_regs.h:114
__IO uint32_t dbg2_mux_dout
Definition: csi2_regs.h:155
__IO uint32_t vfifo_ahbm_ctrl
Definition: csi2_regs.h:172
__IO uint32_t vfifo_pixel_num
Definition: csi2_regs.h:165
__IO uint32_t vfifo_frame_sts
Definition: csi2_regs.h:168
__IO uint32_t xcfgi_dw0d
Definition: csi2_regs.h:135
__IO uint32_t rg_cdrx_l012_hsrt_ctrl
Definition: csi2_regs.h:148
__IO uint32_t dbg1_mux_sel
Definition: csi2_regs.h:152
__IO uint32_t rx_eint_ctrl_ie
Definition: csi2_regs.h:183
__IO uint32_t cfg_clk_lane_en
Definition: csi2_regs.h:78
__IO uint32_t rg_cdrx_bisths_pll_pre_div2
Definition: csi2_regs.h:150
__IO uint32_t ppi_turnaround_cfg
Definition: csi2_regs.h:187
__IO uint32_t dbg1_mux_dout
Definition: csi2_regs.h:154
__IO uint32_t dphy_rst_n
Definition: csi2_regs.h:157
__IO uint32_t cfg_byte_data_format
Definition: csi2_regs.h:98
__IO uint32_t vfifo_raw_ctrl
Definition: csi2_regs.h:169
__IO uint32_t gpio_dp_c
Definition: csi2_regs.h:139
__IO uint32_t xcfgi_dw04
Definition: csi2_regs.h:126
__IO uint32_t cfg_bit_err
Definition: csi2_regs.h:81
__IO uint32_t vcontrol
Definition: csi2_regs.h:141
__IO uint32_t cfg_d1_swap_sel
Definition: csi2_regs.h:112
__IO uint32_t rx_eint_vff_ie
Definition: csi2_regs.h:179
__IO uint32_t rg_hsrx_clk_pre_time_grp0
Definition: csi2_regs.h:118
__IO uint32_t irq_enable
Definition: csi2_regs.h:83
__IO uint32_t irq_clr
Definition: csi2_regs.h:84
__IO uint32_t cfg_data_lane_en
Definition: csi2_regs.h:79
__IO uint32_t vfifo_cfg0
Definition: csi2_regs.h:160
__IO uint32_t rg_hsrx_data_pre_time_grp0
Definition: csi2_regs.h:119
__IO uint32_t cfg_dpdn_swap
Definition: csi2_regs.h:116
__IO uint32_t ulps_mark_status
Definition: csi2_regs.h:88
__IO uint32_t ppi_erresc
Definition: csi2_regs.h:91
Definition: csi2_regs.h:76