Macros
Collaboration diagram for LCDIF Register Masks:

Macros

#define LCDIF_PIGEON_0_COUNT   (12U)
 
#define LCDIF_PIGEON_1_COUNT   (12U)
 
#define LCDIF_PIGEON_2_COUNT   (12U)
 

CTRL - LCDIF General Control Register

#define LCDIF_CTRL_RUN_MASK   (0x1U)
 
#define LCDIF_CTRL_RUN_SHIFT   (0U)
 
#define LCDIF_CTRL_RUN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_RUN_SHIFT)) & LCDIF_CTRL_RUN_MASK)
 
#define LCDIF_CTRL_DATA_FORMAT_24_BIT_MASK   (0x2U)
 
#define LCDIF_CTRL_DATA_FORMAT_24_BIT_SHIFT   (1U)
 
#define LCDIF_CTRL_DATA_FORMAT_24_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_DATA_FORMAT_24_BIT_MASK)
 
#define LCDIF_CTRL_DATA_FORMAT_18_BIT_MASK   (0x4U)
 
#define LCDIF_CTRL_DATA_FORMAT_18_BIT_SHIFT   (2U)
 
#define LCDIF_CTRL_DATA_FORMAT_18_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_DATA_FORMAT_18_BIT_MASK)
 
#define LCDIF_CTRL_DATA_FORMAT_16_BIT_MASK   (0x8U)
 
#define LCDIF_CTRL_DATA_FORMAT_16_BIT_SHIFT   (3U)
 
#define LCDIF_CTRL_DATA_FORMAT_16_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_DATA_FORMAT_16_BIT_MASK)
 
#define LCDIF_CTRL_RSRVD0_MASK   (0x10U)
 
#define LCDIF_CTRL_RSRVD0_SHIFT   (4U)
 
#define LCDIF_CTRL_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_RSRVD0_SHIFT)) & LCDIF_CTRL_RSRVD0_MASK)
 
#define LCDIF_CTRL_MASTER_MASK   (0x20U)
 
#define LCDIF_CTRL_MASTER_SHIFT   (5U)
 
#define LCDIF_CTRL_MASTER(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_MASTER_SHIFT)) & LCDIF_CTRL_MASTER_MASK)
 
#define LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)
 
#define LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)
 
#define LCDIF_CTRL_ENABLE_PXP_HANDSHAKE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_MASK)
 
#define LCDIF_CTRL_WORD_LENGTH_MASK   (0x300U)
 
#define LCDIF_CTRL_WORD_LENGTH_SHIFT   (8U)
 
#define LCDIF_CTRL_WORD_LENGTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_WORD_LENGTH_MASK)
 
#define LCDIF_CTRL_LCD_DATABUS_WIDTH_MASK   (0xC00U)
 
#define LCDIF_CTRL_LCD_DATABUS_WIDTH_SHIFT   (10U)
 
#define LCDIF_CTRL_LCD_DATABUS_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_LCD_DATABUS_WIDTH_MASK)
 
#define LCDIF_CTRL_CSC_DATA_SWIZZLE_MASK   (0x3000U)
 
#define LCDIF_CTRL_CSC_DATA_SWIZZLE_SHIFT   (12U)
 
#define LCDIF_CTRL_CSC_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_CSC_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_INPUT_DATA_SWIZZLE_MASK   (0xC000U)
 
#define LCDIF_CTRL_INPUT_DATA_SWIZZLE_SHIFT   (14U)
 
#define LCDIF_CTRL_INPUT_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_INPUT_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_DOTCLK_MODE_MASK   (0x20000U)
 
#define LCDIF_CTRL_DOTCLK_MODE_SHIFT   (17U)
 
#define LCDIF_CTRL_DOTCLK_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_DOTCLK_MODE_MASK)
 
#define LCDIF_CTRL_BYPASS_COUNT_MASK   (0x80000U)
 
#define LCDIF_CTRL_BYPASS_COUNT_SHIFT   (19U)
 
#define LCDIF_CTRL_BYPASS_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_BYPASS_COUNT_MASK)
 
#define LCDIF_CTRL_SHIFT_NUM_BITS_MASK   (0x3E00000U)
 
#define LCDIF_CTRL_SHIFT_NUM_BITS_SHIFT   (21U)
 
#define LCDIF_CTRL_SHIFT_NUM_BITS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_SHIFT_NUM_BITS_MASK)
 
#define LCDIF_CTRL_DATA_SHIFT_DIR_MASK   (0x4000000U)
 
#define LCDIF_CTRL_DATA_SHIFT_DIR_SHIFT   (26U)
 
#define LCDIF_CTRL_DATA_SHIFT_DIR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_DATA_SHIFT_DIR_MASK)
 
#define LCDIF_CTRL_CLKGATE_MASK   (0x40000000U)
 
#define LCDIF_CTRL_CLKGATE_SHIFT   (30U)
 
#define LCDIF_CTRL_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLKGATE_SHIFT)) & LCDIF_CTRL_CLKGATE_MASK)
 
#define LCDIF_CTRL_SFTRST_MASK   (0x80000000U)
 
#define LCDIF_CTRL_SFTRST_SHIFT   (31U)
 
#define LCDIF_CTRL_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SFTRST_SHIFT)) & LCDIF_CTRL_SFTRST_MASK)
 

CTRL_SET - LCDIF General Control Register

#define LCDIF_CTRL_SET_RUN_MASK   (0x1U)
 
#define LCDIF_CTRL_SET_RUN_SHIFT   (0U)
 
#define LCDIF_CTRL_SET_RUN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_RUN_SHIFT)) & LCDIF_CTRL_SET_RUN_MASK)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_MASK   (0x2U)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_SHIFT   (1U)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_24_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_MASK)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_MASK   (0x4U)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_SHIFT   (2U)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_18_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_MASK)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_MASK   (0x8U)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_SHIFT   (3U)
 
#define LCDIF_CTRL_SET_DATA_FORMAT_16_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_MASK)
 
#define LCDIF_CTRL_SET_RSRVD0_MASK   (0x10U)
 
#define LCDIF_CTRL_SET_RSRVD0_SHIFT   (4U)
 
#define LCDIF_CTRL_SET_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_RSRVD0_SHIFT)) & LCDIF_CTRL_SET_RSRVD0_MASK)
 
#define LCDIF_CTRL_SET_MASTER_MASK   (0x20U)
 
#define LCDIF_CTRL_SET_MASTER_SHIFT   (5U)
 
#define LCDIF_CTRL_SET_MASTER(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_MASTER_SHIFT)) & LCDIF_CTRL_SET_MASTER_MASK)
 
#define LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)
 
#define LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)
 
#define LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_MASK)
 
#define LCDIF_CTRL_SET_WORD_LENGTH_MASK   (0x300U)
 
#define LCDIF_CTRL_SET_WORD_LENGTH_SHIFT   (8U)
 
#define LCDIF_CTRL_SET_WORD_LENGTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_SET_WORD_LENGTH_MASK)
 
#define LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_MASK   (0xC00U)
 
#define LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_SHIFT   (10U)
 
#define LCDIF_CTRL_SET_LCD_DATABUS_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_MASK)
 
#define LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_MASK   (0x3000U)
 
#define LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_SHIFT   (12U)
 
#define LCDIF_CTRL_SET_CSC_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_MASK   (0xC000U)
 
#define LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_SHIFT   (14U)
 
#define LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_SET_DOTCLK_MODE_MASK   (0x20000U)
 
#define LCDIF_CTRL_SET_DOTCLK_MODE_SHIFT   (17U)
 
#define LCDIF_CTRL_SET_DOTCLK_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_SET_DOTCLK_MODE_MASK)
 
#define LCDIF_CTRL_SET_BYPASS_COUNT_MASK   (0x80000U)
 
#define LCDIF_CTRL_SET_BYPASS_COUNT_SHIFT   (19U)
 
#define LCDIF_CTRL_SET_BYPASS_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_SET_BYPASS_COUNT_MASK)
 
#define LCDIF_CTRL_SET_SHIFT_NUM_BITS_MASK   (0x3E00000U)
 
#define LCDIF_CTRL_SET_SHIFT_NUM_BITS_SHIFT   (21U)
 
#define LCDIF_CTRL_SET_SHIFT_NUM_BITS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_SET_SHIFT_NUM_BITS_MASK)
 
#define LCDIF_CTRL_SET_DATA_SHIFT_DIR_MASK   (0x4000000U)
 
#define LCDIF_CTRL_SET_DATA_SHIFT_DIR_SHIFT   (26U)
 
#define LCDIF_CTRL_SET_DATA_SHIFT_DIR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_SET_DATA_SHIFT_DIR_MASK)
 
#define LCDIF_CTRL_SET_CLKGATE_MASK   (0x40000000U)
 
#define LCDIF_CTRL_SET_CLKGATE_SHIFT   (30U)
 
#define LCDIF_CTRL_SET_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_CLKGATE_SHIFT)) & LCDIF_CTRL_SET_CLKGATE_MASK)
 
#define LCDIF_CTRL_SET_SFTRST_MASK   (0x80000000U)
 
#define LCDIF_CTRL_SET_SFTRST_SHIFT   (31U)
 
#define LCDIF_CTRL_SET_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_SFTRST_SHIFT)) & LCDIF_CTRL_SET_SFTRST_MASK)
 

CTRL_CLR - LCDIF General Control Register

#define LCDIF_CTRL_CLR_RUN_MASK   (0x1U)
 
#define LCDIF_CTRL_CLR_RUN_SHIFT   (0U)
 
#define LCDIF_CTRL_CLR_RUN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_RUN_SHIFT)) & LCDIF_CTRL_CLR_RUN_MASK)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_MASK   (0x2U)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_SHIFT   (1U)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_MASK)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_MASK   (0x4U)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_SHIFT   (2U)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_MASK)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_MASK   (0x8U)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_SHIFT   (3U)
 
#define LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_MASK)
 
#define LCDIF_CTRL_CLR_RSRVD0_MASK   (0x10U)
 
#define LCDIF_CTRL_CLR_RSRVD0_SHIFT   (4U)
 
#define LCDIF_CTRL_CLR_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_RSRVD0_SHIFT)) & LCDIF_CTRL_CLR_RSRVD0_MASK)
 
#define LCDIF_CTRL_CLR_MASTER_MASK   (0x20U)
 
#define LCDIF_CTRL_CLR_MASTER_SHIFT   (5U)
 
#define LCDIF_CTRL_CLR_MASTER(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_MASTER_SHIFT)) & LCDIF_CTRL_CLR_MASTER_MASK)
 
#define LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)
 
#define LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)
 
#define LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_MASK)
 
#define LCDIF_CTRL_CLR_WORD_LENGTH_MASK   (0x300U)
 
#define LCDIF_CTRL_CLR_WORD_LENGTH_SHIFT   (8U)
 
#define LCDIF_CTRL_CLR_WORD_LENGTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_CLR_WORD_LENGTH_MASK)
 
#define LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_MASK   (0xC00U)
 
#define LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_SHIFT   (10U)
 
#define LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_MASK)
 
#define LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_MASK   (0x3000U)
 
#define LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_SHIFT   (12U)
 
#define LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_MASK   (0xC000U)
 
#define LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_SHIFT   (14U)
 
#define LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_CLR_DOTCLK_MODE_MASK   (0x20000U)
 
#define LCDIF_CTRL_CLR_DOTCLK_MODE_SHIFT   (17U)
 
#define LCDIF_CTRL_CLR_DOTCLK_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_CLR_DOTCLK_MODE_MASK)
 
#define LCDIF_CTRL_CLR_BYPASS_COUNT_MASK   (0x80000U)
 
#define LCDIF_CTRL_CLR_BYPASS_COUNT_SHIFT   (19U)
 
#define LCDIF_CTRL_CLR_BYPASS_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_CLR_BYPASS_COUNT_MASK)
 
#define LCDIF_CTRL_CLR_SHIFT_NUM_BITS_MASK   (0x3E00000U)
 
#define LCDIF_CTRL_CLR_SHIFT_NUM_BITS_SHIFT   (21U)
 
#define LCDIF_CTRL_CLR_SHIFT_NUM_BITS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_CLR_SHIFT_NUM_BITS_MASK)
 
#define LCDIF_CTRL_CLR_DATA_SHIFT_DIR_MASK   (0x4000000U)
 
#define LCDIF_CTRL_CLR_DATA_SHIFT_DIR_SHIFT   (26U)
 
#define LCDIF_CTRL_CLR_DATA_SHIFT_DIR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_CLR_DATA_SHIFT_DIR_MASK)
 
#define LCDIF_CTRL_CLR_CLKGATE_MASK   (0x40000000U)
 
#define LCDIF_CTRL_CLR_CLKGATE_SHIFT   (30U)
 
#define LCDIF_CTRL_CLR_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_CLKGATE_SHIFT)) & LCDIF_CTRL_CLR_CLKGATE_MASK)
 
#define LCDIF_CTRL_CLR_SFTRST_MASK   (0x80000000U)
 
#define LCDIF_CTRL_CLR_SFTRST_SHIFT   (31U)
 
#define LCDIF_CTRL_CLR_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_SFTRST_SHIFT)) & LCDIF_CTRL_CLR_SFTRST_MASK)
 

CTRL_TOG - LCDIF General Control Register

#define LCDIF_CTRL_TOG_RUN_MASK   (0x1U)
 
#define LCDIF_CTRL_TOG_RUN_SHIFT   (0U)
 
#define LCDIF_CTRL_TOG_RUN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_RUN_SHIFT)) & LCDIF_CTRL_TOG_RUN_MASK)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_MASK   (0x2U)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_SHIFT   (1U)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_MASK)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_MASK   (0x4U)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_SHIFT   (2U)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_MASK)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_MASK   (0x8U)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_SHIFT   (3U)
 
#define LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_MASK)
 
#define LCDIF_CTRL_TOG_RSRVD0_MASK   (0x10U)
 
#define LCDIF_CTRL_TOG_RSRVD0_SHIFT   (4U)
 
#define LCDIF_CTRL_TOG_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_RSRVD0_SHIFT)) & LCDIF_CTRL_TOG_RSRVD0_MASK)
 
#define LCDIF_CTRL_TOG_MASTER_MASK   (0x20U)
 
#define LCDIF_CTRL_TOG_MASTER_SHIFT   (5U)
 
#define LCDIF_CTRL_TOG_MASTER(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_MASTER_SHIFT)) & LCDIF_CTRL_TOG_MASTER_MASK)
 
#define LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)
 
#define LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)
 
#define LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_MASK)
 
#define LCDIF_CTRL_TOG_WORD_LENGTH_MASK   (0x300U)
 
#define LCDIF_CTRL_TOG_WORD_LENGTH_SHIFT   (8U)
 
#define LCDIF_CTRL_TOG_WORD_LENGTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_TOG_WORD_LENGTH_MASK)
 
#define LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_MASK   (0xC00U)
 
#define LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_SHIFT   (10U)
 
#define LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_MASK)
 
#define LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_MASK   (0x3000U)
 
#define LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_SHIFT   (12U)
 
#define LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_MASK   (0xC000U)
 
#define LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_SHIFT   (14U)
 
#define LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_MASK)
 
#define LCDIF_CTRL_TOG_DOTCLK_MODE_MASK   (0x20000U)
 
#define LCDIF_CTRL_TOG_DOTCLK_MODE_SHIFT   (17U)
 
#define LCDIF_CTRL_TOG_DOTCLK_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_TOG_DOTCLK_MODE_MASK)
 
#define LCDIF_CTRL_TOG_BYPASS_COUNT_MASK   (0x80000U)
 
#define LCDIF_CTRL_TOG_BYPASS_COUNT_SHIFT   (19U)
 
#define LCDIF_CTRL_TOG_BYPASS_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_TOG_BYPASS_COUNT_MASK)
 
#define LCDIF_CTRL_TOG_SHIFT_NUM_BITS_MASK   (0x3E00000U)
 
#define LCDIF_CTRL_TOG_SHIFT_NUM_BITS_SHIFT   (21U)
 
#define LCDIF_CTRL_TOG_SHIFT_NUM_BITS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_TOG_SHIFT_NUM_BITS_MASK)
 
#define LCDIF_CTRL_TOG_DATA_SHIFT_DIR_MASK   (0x4000000U)
 
#define LCDIF_CTRL_TOG_DATA_SHIFT_DIR_SHIFT   (26U)
 
#define LCDIF_CTRL_TOG_DATA_SHIFT_DIR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_TOG_DATA_SHIFT_DIR_MASK)
 
#define LCDIF_CTRL_TOG_CLKGATE_MASK   (0x40000000U)
 
#define LCDIF_CTRL_TOG_CLKGATE_SHIFT   (30U)
 
#define LCDIF_CTRL_TOG_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_CLKGATE_SHIFT)) & LCDIF_CTRL_TOG_CLKGATE_MASK)
 
#define LCDIF_CTRL_TOG_SFTRST_MASK   (0x80000000U)
 
#define LCDIF_CTRL_TOG_SFTRST_SHIFT   (31U)
 
#define LCDIF_CTRL_TOG_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_SFTRST_SHIFT)) & LCDIF_CTRL_TOG_SFTRST_MASK)
 

CTRL1 - LCDIF General Control1 Register

#define LCDIF_CTRL1_RSRVD0_MASK   (0xF8U)
 
#define LCDIF_CTRL1_RSRVD0_SHIFT   (3U)
 
#define LCDIF_CTRL1_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_RSRVD0_SHIFT)) & LCDIF_CTRL1_RSRVD0_MASK)
 
#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_MASK   (0x100U)
 
#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_SHIFT   (8U)
 
#define LCDIF_CTRL1_VSYNC_EDGE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_VSYNC_EDGE_IRQ_MASK)
 
#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_MASK   (0x200U)
 
#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_SHIFT   (9U)
 
#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_MASK)
 
#define LCDIF_CTRL1_UNDERFLOW_IRQ_MASK   (0x400U)
 
#define LCDIF_CTRL1_UNDERFLOW_IRQ_SHIFT   (10U)
 
#define LCDIF_CTRL1_UNDERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_UNDERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_OVERFLOW_IRQ_MASK   (0x800U)
 
#define LCDIF_CTRL1_OVERFLOW_IRQ_SHIFT   (11U)
 
#define LCDIF_CTRL1_OVERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_OVERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)
 
#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)
 
#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)
 
#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)
 
#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_UNDERFLOW_IRQ_EN_MASK   (0x4000U)
 
#define LCDIF_CTRL1_UNDERFLOW_IRQ_EN_SHIFT   (14U)
 
#define LCDIF_CTRL1_UNDERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_UNDERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_OVERFLOW_IRQ_EN_MASK   (0x8000U)
 
#define LCDIF_CTRL1_OVERFLOW_IRQ_EN_SHIFT   (15U)
 
#define LCDIF_CTRL1_OVERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_OVERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_BYTE_PACKING_FORMAT_MASK   (0xF0000U)
 
#define LCDIF_CTRL1_BYTE_PACKING_FORMAT_SHIFT   (16U)
 
#define LCDIF_CTRL1_BYTE_PACKING_FORMAT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_BYTE_PACKING_FORMAT_MASK)
 
#define LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)
 
#define LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)
 
#define LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_MASK)
 
#define LCDIF_CTRL1_FIFO_CLEAR_MASK   (0x200000U)
 
#define LCDIF_CTRL1_FIFO_CLEAR_SHIFT   (21U)
 
#define LCDIF_CTRL1_FIFO_CLEAR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_FIFO_CLEAR_MASK)
 
#define LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)
 
#define LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)
 
#define LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_MASK)
 
#define LCDIF_CTRL1_INTERLACE_FIELDS_MASK   (0x800000U)
 
#define LCDIF_CTRL1_INTERLACE_FIELDS_SHIFT   (23U)
 
#define LCDIF_CTRL1_INTERLACE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_INTERLACE_FIELDS_MASK)
 
#define LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)
 
#define LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_SHIFT   (24U)
 
#define LCDIF_CTRL1_RECOVER_ON_UNDERFLOW(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_MASK)
 
#define LCDIF_CTRL1_BM_ERROR_IRQ_MASK   (0x2000000U)
 
#define LCDIF_CTRL1_BM_ERROR_IRQ_SHIFT   (25U)
 
#define LCDIF_CTRL1_BM_ERROR_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_BM_ERROR_IRQ_MASK)
 
#define LCDIF_CTRL1_BM_ERROR_IRQ_EN_MASK   (0x4000000U)
 
#define LCDIF_CTRL1_BM_ERROR_IRQ_EN_SHIFT   (26U)
 
#define LCDIF_CTRL1_BM_ERROR_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_BM_ERROR_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CS_OUT_SELECT_MASK   (0x40000000U)
 
#define LCDIF_CTRL1_CS_OUT_SELECT_SHIFT   (30U)
 
#define LCDIF_CTRL1_CS_OUT_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_CS_OUT_SELECT_MASK)
 
#define LCDIF_CTRL1_IMAGE_DATA_SELECT_MASK   (0x80000000U)
 
#define LCDIF_CTRL1_IMAGE_DATA_SELECT_SHIFT   (31U)
 
#define LCDIF_CTRL1_IMAGE_DATA_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_IMAGE_DATA_SELECT_MASK)
 

CTRL1_SET - LCDIF General Control1 Register

#define LCDIF_CTRL1_SET_RSRVD0_MASK   (0xF8U)
 
#define LCDIF_CTRL1_SET_RSRVD0_SHIFT   (3U)
 
#define LCDIF_CTRL1_SET_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_RSRVD0_SHIFT)) & LCDIF_CTRL1_SET_RSRVD0_MASK)
 
#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_MASK   (0x100U)
 
#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_SHIFT   (8U)
 
#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_MASK)
 
#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_MASK   (0x200U)
 
#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_SHIFT   (9U)
 
#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_MASK)
 
#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_MASK   (0x400U)
 
#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_SHIFT   (10U)
 
#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_SET_UNDERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_MASK   (0x800U)
 
#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_SHIFT   (11U)
 
#define LCDIF_CTRL1_SET_OVERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_SET_OVERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)
 
#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)
 
#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)
 
#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)
 
#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_MASK   (0x4000U)
 
#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_SHIFT   (14U)
 
#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_MASK   (0x8000U)
 
#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_SHIFT   (15U)
 
#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_MASK   (0xF0000U)
 
#define LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_SHIFT   (16U)
 
#define LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_MASK)
 
#define LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)
 
#define LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)
 
#define LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_MASK)
 
#define LCDIF_CTRL1_SET_FIFO_CLEAR_MASK   (0x200000U)
 
#define LCDIF_CTRL1_SET_FIFO_CLEAR_SHIFT   (21U)
 
#define LCDIF_CTRL1_SET_FIFO_CLEAR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_SET_FIFO_CLEAR_MASK)
 
#define LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)
 
#define LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)
 
#define LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_MASK)
 
#define LCDIF_CTRL1_SET_INTERLACE_FIELDS_MASK   (0x800000U)
 
#define LCDIF_CTRL1_SET_INTERLACE_FIELDS_SHIFT   (23U)
 
#define LCDIF_CTRL1_SET_INTERLACE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_SET_INTERLACE_FIELDS_MASK)
 
#define LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)
 
#define LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_SHIFT   (24U)
 
#define LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_MASK)
 
#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_MASK   (0x2000000U)
 
#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_SHIFT   (25U)
 
#define LCDIF_CTRL1_SET_BM_ERROR_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_SET_BM_ERROR_IRQ_MASK)
 
#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_MASK   (0x4000000U)
 
#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_SHIFT   (26U)
 
#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_SET_CS_OUT_SELECT_MASK   (0x40000000U)
 
#define LCDIF_CTRL1_SET_CS_OUT_SELECT_SHIFT   (30U)
 
#define LCDIF_CTRL1_SET_CS_OUT_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_SET_CS_OUT_SELECT_MASK)
 
#define LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_MASK   (0x80000000U)
 
#define LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_SHIFT   (31U)
 
#define LCDIF_CTRL1_SET_IMAGE_DATA_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_MASK)
 

CTRL1_CLR - LCDIF General Control1 Register

#define LCDIF_CTRL1_CLR_RSRVD0_MASK   (0xF8U)
 
#define LCDIF_CTRL1_CLR_RSRVD0_SHIFT   (3U)
 
#define LCDIF_CTRL1_CLR_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_RSRVD0_SHIFT)) & LCDIF_CTRL1_CLR_RSRVD0_MASK)
 
#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_MASK   (0x100U)
 
#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_SHIFT   (8U)
 
#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_MASK)
 
#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_MASK   (0x200U)
 
#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_SHIFT   (9U)
 
#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_MASK)
 
#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_MASK   (0x400U)
 
#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_SHIFT   (10U)
 
#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_MASK   (0x800U)
 
#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_SHIFT   (11U)
 
#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_OVERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)
 
#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)
 
#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)
 
#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)
 
#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_MASK   (0x4000U)
 
#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_SHIFT   (14U)
 
#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_MASK   (0x8000U)
 
#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_SHIFT   (15U)
 
#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_MASK   (0xF0000U)
 
#define LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_SHIFT   (16U)
 
#define LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_MASK)
 
#define LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)
 
#define LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)
 
#define LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_MASK)
 
#define LCDIF_CTRL1_CLR_FIFO_CLEAR_MASK   (0x200000U)
 
#define LCDIF_CTRL1_CLR_FIFO_CLEAR_SHIFT   (21U)
 
#define LCDIF_CTRL1_CLR_FIFO_CLEAR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_CLR_FIFO_CLEAR_MASK)
 
#define LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)
 
#define LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)
 
#define LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_MASK)
 
#define LCDIF_CTRL1_CLR_INTERLACE_FIELDS_MASK   (0x800000U)
 
#define LCDIF_CTRL1_CLR_INTERLACE_FIELDS_SHIFT   (23U)
 
#define LCDIF_CTRL1_CLR_INTERLACE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_CLR_INTERLACE_FIELDS_MASK)
 
#define LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)
 
#define LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_SHIFT   (24U)
 
#define LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_MASK)
 
#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_MASK   (0x2000000U)
 
#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_SHIFT   (25U)
 
#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_BM_ERROR_IRQ_MASK)
 
#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_MASK   (0x4000000U)
 
#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_SHIFT   (26U)
 
#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_CLR_CS_OUT_SELECT_MASK   (0x40000000U)
 
#define LCDIF_CTRL1_CLR_CS_OUT_SELECT_SHIFT   (30U)
 
#define LCDIF_CTRL1_CLR_CS_OUT_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_CLR_CS_OUT_SELECT_MASK)
 
#define LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_MASK   (0x80000000U)
 
#define LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_SHIFT   (31U)
 
#define LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_MASK)
 

CTRL1_TOG - LCDIF General Control1 Register

#define LCDIF_CTRL1_TOG_RSRVD0_MASK   (0xF8U)
 
#define LCDIF_CTRL1_TOG_RSRVD0_SHIFT   (3U)
 
#define LCDIF_CTRL1_TOG_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_RSRVD0_SHIFT)) & LCDIF_CTRL1_TOG_RSRVD0_MASK)
 
#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_MASK   (0x100U)
 
#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_SHIFT   (8U)
 
#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_MASK)
 
#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_MASK   (0x200U)
 
#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_SHIFT   (9U)
 
#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_MASK)
 
#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_MASK   (0x400U)
 
#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_SHIFT   (10U)
 
#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_MASK   (0x800U)
 
#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_SHIFT   (11U)
 
#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_OVERFLOW_IRQ_MASK)
 
#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)
 
#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)
 
#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)
 
#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)
 
#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_MASK   (0x4000U)
 
#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_SHIFT   (14U)
 
#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_MASK   (0x8000U)
 
#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_SHIFT   (15U)
 
#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_MASK   (0xF0000U)
 
#define LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_SHIFT   (16U)
 
#define LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_MASK)
 
#define LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)
 
#define LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)
 
#define LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_MASK)
 
#define LCDIF_CTRL1_TOG_FIFO_CLEAR_MASK   (0x200000U)
 
#define LCDIF_CTRL1_TOG_FIFO_CLEAR_SHIFT   (21U)
 
#define LCDIF_CTRL1_TOG_FIFO_CLEAR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_TOG_FIFO_CLEAR_MASK)
 
#define LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)
 
#define LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)
 
#define LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_MASK)
 
#define LCDIF_CTRL1_TOG_INTERLACE_FIELDS_MASK   (0x800000U)
 
#define LCDIF_CTRL1_TOG_INTERLACE_FIELDS_SHIFT   (23U)
 
#define LCDIF_CTRL1_TOG_INTERLACE_FIELDS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_TOG_INTERLACE_FIELDS_MASK)
 
#define LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)
 
#define LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_SHIFT   (24U)
 
#define LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_MASK)
 
#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_MASK   (0x2000000U)
 
#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_SHIFT   (25U)
 
#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_BM_ERROR_IRQ_MASK)
 
#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_MASK   (0x4000000U)
 
#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_SHIFT   (26U)
 
#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_MASK)
 
#define LCDIF_CTRL1_TOG_CS_OUT_SELECT_MASK   (0x40000000U)
 
#define LCDIF_CTRL1_TOG_CS_OUT_SELECT_SHIFT   (30U)
 
#define LCDIF_CTRL1_TOG_CS_OUT_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_TOG_CS_OUT_SELECT_MASK)
 
#define LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_MASK   (0x80000000U)
 
#define LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_SHIFT   (31U)
 
#define LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_MASK)
 

CTRL2 - LCDIF General Control2 Register

#define LCDIF_CTRL2_RSRVD0_MASK   (0xFFFU)
 
#define LCDIF_CTRL2_RSRVD0_SHIFT   (0U)
 
#define LCDIF_CTRL2_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD0_SHIFT)) & LCDIF_CTRL2_RSRVD0_MASK)
 
#define LCDIF_CTRL2_EVEN_LINE_PATTERN_MASK   (0x7000U)
 
#define LCDIF_CTRL2_EVEN_LINE_PATTERN_SHIFT   (12U)
 
#define LCDIF_CTRL2_EVEN_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_EVEN_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_RSRVD3_MASK   (0x8000U)
 
#define LCDIF_CTRL2_RSRVD3_SHIFT   (15U)
 
#define LCDIF_CTRL2_RSRVD3(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD3_SHIFT)) & LCDIF_CTRL2_RSRVD3_MASK)
 
#define LCDIF_CTRL2_ODD_LINE_PATTERN_MASK   (0x70000U)
 
#define LCDIF_CTRL2_ODD_LINE_PATTERN_SHIFT   (16U)
 
#define LCDIF_CTRL2_ODD_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_ODD_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_RSRVD4_MASK   (0x80000U)
 
#define LCDIF_CTRL2_RSRVD4_SHIFT   (19U)
 
#define LCDIF_CTRL2_RSRVD4(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD4_SHIFT)) & LCDIF_CTRL2_RSRVD4_MASK)
 
#define LCDIF_CTRL2_BURST_LEN_8_MASK   (0x100000U)
 
#define LCDIF_CTRL2_BURST_LEN_8_SHIFT   (20U)
 
#define LCDIF_CTRL2_BURST_LEN_8(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_BURST_LEN_8_MASK)
 
#define LCDIF_CTRL2_OUTSTANDING_REQS_MASK   (0xE00000U)
 
#define LCDIF_CTRL2_OUTSTANDING_REQS_SHIFT   (21U)
 
#define LCDIF_CTRL2_OUTSTANDING_REQS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_OUTSTANDING_REQS_MASK)
 
#define LCDIF_CTRL2_RSRVD5_MASK   (0xFF000000U)
 
#define LCDIF_CTRL2_RSRVD5_SHIFT   (24U)
 
#define LCDIF_CTRL2_RSRVD5(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD5_SHIFT)) & LCDIF_CTRL2_RSRVD5_MASK)
 

CTRL2_SET - LCDIF General Control2 Register

#define LCDIF_CTRL2_SET_RSRVD0_MASK   (0xFFFU)
 
#define LCDIF_CTRL2_SET_RSRVD0_SHIFT   (0U)
 
#define LCDIF_CTRL2_SET_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD0_SHIFT)) & LCDIF_CTRL2_SET_RSRVD0_MASK)
 
#define LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_MASK   (0x7000U)
 
#define LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_SHIFT   (12U)
 
#define LCDIF_CTRL2_SET_EVEN_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_SET_RSRVD3_MASK   (0x8000U)
 
#define LCDIF_CTRL2_SET_RSRVD3_SHIFT   (15U)
 
#define LCDIF_CTRL2_SET_RSRVD3(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD3_SHIFT)) & LCDIF_CTRL2_SET_RSRVD3_MASK)
 
#define LCDIF_CTRL2_SET_ODD_LINE_PATTERN_MASK   (0x70000U)
 
#define LCDIF_CTRL2_SET_ODD_LINE_PATTERN_SHIFT   (16U)
 
#define LCDIF_CTRL2_SET_ODD_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_SET_ODD_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_SET_RSRVD4_MASK   (0x80000U)
 
#define LCDIF_CTRL2_SET_RSRVD4_SHIFT   (19U)
 
#define LCDIF_CTRL2_SET_RSRVD4(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD4_SHIFT)) & LCDIF_CTRL2_SET_RSRVD4_MASK)
 
#define LCDIF_CTRL2_SET_BURST_LEN_8_MASK   (0x100000U)
 
#define LCDIF_CTRL2_SET_BURST_LEN_8_SHIFT   (20U)
 
#define LCDIF_CTRL2_SET_BURST_LEN_8(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_SET_BURST_LEN_8_MASK)
 
#define LCDIF_CTRL2_SET_OUTSTANDING_REQS_MASK   (0xE00000U)
 
#define LCDIF_CTRL2_SET_OUTSTANDING_REQS_SHIFT   (21U)
 
#define LCDIF_CTRL2_SET_OUTSTANDING_REQS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_SET_OUTSTANDING_REQS_MASK)
 
#define LCDIF_CTRL2_SET_RSRVD5_MASK   (0xFF000000U)
 
#define LCDIF_CTRL2_SET_RSRVD5_SHIFT   (24U)
 
#define LCDIF_CTRL2_SET_RSRVD5(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD5_SHIFT)) & LCDIF_CTRL2_SET_RSRVD5_MASK)
 

CTRL2_CLR - LCDIF General Control2 Register

#define LCDIF_CTRL2_CLR_RSRVD0_MASK   (0xFFFU)
 
#define LCDIF_CTRL2_CLR_RSRVD0_SHIFT   (0U)
 
#define LCDIF_CTRL2_CLR_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD0_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD0_MASK)
 
#define LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_MASK   (0x7000U)
 
#define LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_SHIFT   (12U)
 
#define LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_CLR_RSRVD3_MASK   (0x8000U)
 
#define LCDIF_CTRL2_CLR_RSRVD3_SHIFT   (15U)
 
#define LCDIF_CTRL2_CLR_RSRVD3(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD3_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD3_MASK)
 
#define LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_MASK   (0x70000U)
 
#define LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_SHIFT   (16U)
 
#define LCDIF_CTRL2_CLR_ODD_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_CLR_RSRVD4_MASK   (0x80000U)
 
#define LCDIF_CTRL2_CLR_RSRVD4_SHIFT   (19U)
 
#define LCDIF_CTRL2_CLR_RSRVD4(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD4_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD4_MASK)
 
#define LCDIF_CTRL2_CLR_BURST_LEN_8_MASK   (0x100000U)
 
#define LCDIF_CTRL2_CLR_BURST_LEN_8_SHIFT   (20U)
 
#define LCDIF_CTRL2_CLR_BURST_LEN_8(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_CLR_BURST_LEN_8_MASK)
 
#define LCDIF_CTRL2_CLR_OUTSTANDING_REQS_MASK   (0xE00000U)
 
#define LCDIF_CTRL2_CLR_OUTSTANDING_REQS_SHIFT   (21U)
 
#define LCDIF_CTRL2_CLR_OUTSTANDING_REQS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_CLR_OUTSTANDING_REQS_MASK)
 
#define LCDIF_CTRL2_CLR_RSRVD5_MASK   (0xFF000000U)
 
#define LCDIF_CTRL2_CLR_RSRVD5_SHIFT   (24U)
 
#define LCDIF_CTRL2_CLR_RSRVD5(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD5_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD5_MASK)
 

CTRL2_TOG - LCDIF General Control2 Register

#define LCDIF_CTRL2_TOG_RSRVD0_MASK   (0xFFFU)
 
#define LCDIF_CTRL2_TOG_RSRVD0_SHIFT   (0U)
 
#define LCDIF_CTRL2_TOG_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD0_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD0_MASK)
 
#define LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_MASK   (0x7000U)
 
#define LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_SHIFT   (12U)
 
#define LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_TOG_RSRVD3_MASK   (0x8000U)
 
#define LCDIF_CTRL2_TOG_RSRVD3_SHIFT   (15U)
 
#define LCDIF_CTRL2_TOG_RSRVD3(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD3_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD3_MASK)
 
#define LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_MASK   (0x70000U)
 
#define LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_SHIFT   (16U)
 
#define LCDIF_CTRL2_TOG_ODD_LINE_PATTERN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_MASK)
 
#define LCDIF_CTRL2_TOG_RSRVD4_MASK   (0x80000U)
 
#define LCDIF_CTRL2_TOG_RSRVD4_SHIFT   (19U)
 
#define LCDIF_CTRL2_TOG_RSRVD4(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD4_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD4_MASK)
 
#define LCDIF_CTRL2_TOG_BURST_LEN_8_MASK   (0x100000U)
 
#define LCDIF_CTRL2_TOG_BURST_LEN_8_SHIFT   (20U)
 
#define LCDIF_CTRL2_TOG_BURST_LEN_8(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_TOG_BURST_LEN_8_MASK)
 
#define LCDIF_CTRL2_TOG_OUTSTANDING_REQS_MASK   (0xE00000U)
 
#define LCDIF_CTRL2_TOG_OUTSTANDING_REQS_SHIFT   (21U)
 
#define LCDIF_CTRL2_TOG_OUTSTANDING_REQS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_TOG_OUTSTANDING_REQS_MASK)
 
#define LCDIF_CTRL2_TOG_RSRVD5_MASK   (0xFF000000U)
 
#define LCDIF_CTRL2_TOG_RSRVD5_SHIFT   (24U)
 
#define LCDIF_CTRL2_TOG_RSRVD5(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD5_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD5_MASK)
 

TRANSFER_COUNT - LCDIF Horizontal and Vertical Valid Data Count Register

#define LCDIF_TRANSFER_COUNT_H_COUNT_MASK   (0xFFFFU)
 
#define LCDIF_TRANSFER_COUNT_H_COUNT_SHIFT   (0U)
 
#define LCDIF_TRANSFER_COUNT_H_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_TRANSFER_COUNT_H_COUNT_SHIFT)) & LCDIF_TRANSFER_COUNT_H_COUNT_MASK)
 
#define LCDIF_TRANSFER_COUNT_V_COUNT_MASK   (0xFFFF0000U)
 
#define LCDIF_TRANSFER_COUNT_V_COUNT_SHIFT   (16U)
 
#define LCDIF_TRANSFER_COUNT_V_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_TRANSFER_COUNT_V_COUNT_SHIFT)) & LCDIF_TRANSFER_COUNT_V_COUNT_MASK)
 

CUR_BUF - LCD Interface Current Buffer Address Register

#define LCDIF_CUR_BUF_ADDR_MASK   (0xFFFFFFFFU)
 
#define LCDIF_CUR_BUF_ADDR_SHIFT   (0U)
 
#define LCDIF_CUR_BUF_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CUR_BUF_ADDR_SHIFT)) & LCDIF_CUR_BUF_ADDR_MASK)
 

NEXT_BUF - LCD Interface Next Buffer Address Register

#define LCDIF_NEXT_BUF_ADDR_MASK   (0xFFFFFFFFU)
 
#define LCDIF_NEXT_BUF_ADDR_SHIFT   (0U)
 
#define LCDIF_NEXT_BUF_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_NEXT_BUF_ADDR_SHIFT)) & LCDIF_NEXT_BUF_ADDR_MASK)
 

VDCTRL0 - LCDIF VSYNC Mode and Dotclk Mode Control Register0

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)
 
#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_SHIFT   (0U)
 
#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_MASK)
 
#define LCDIF_VDCTRL0_HALF_LINE_MODE_MASK   (0x40000U)
 
#define LCDIF_VDCTRL0_HALF_LINE_MODE_SHIFT   (18U)
 
#define LCDIF_VDCTRL0_HALF_LINE_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_HALF_LINE_MODE_MASK)
 
#define LCDIF_VDCTRL0_HALF_LINE_MASK   (0x80000U)
 
#define LCDIF_VDCTRL0_HALF_LINE_SHIFT   (19U)
 
#define LCDIF_VDCTRL0_HALF_LINE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_HALF_LINE_MASK)
 
#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)
 
#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)
 
#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_MASK)
 
#define LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_MASK   (0x200000U)
 
#define LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_SHIFT   (21U)
 
#define LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_MASK)
 
#define LCDIF_VDCTRL0_RSRVD1_MASK   (0xC00000U)
 
#define LCDIF_VDCTRL0_RSRVD1_SHIFT   (22U)
 
#define LCDIF_VDCTRL0_RSRVD1(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_RSRVD1_MASK)
 
#define LCDIF_VDCTRL0_ENABLE_POL_MASK   (0x1000000U)
 
#define LCDIF_VDCTRL0_ENABLE_POL_SHIFT   (24U)
 
#define LCDIF_VDCTRL0_ENABLE_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_ENABLE_POL_MASK)
 
#define LCDIF_VDCTRL0_DOTCLK_POL_MASK   (0x2000000U)
 
#define LCDIF_VDCTRL0_DOTCLK_POL_SHIFT   (25U)
 
#define LCDIF_VDCTRL0_DOTCLK_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_DOTCLK_POL_MASK)
 
#define LCDIF_VDCTRL0_HSYNC_POL_MASK   (0x4000000U)
 
#define LCDIF_VDCTRL0_HSYNC_POL_SHIFT   (26U)
 
#define LCDIF_VDCTRL0_HSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_HSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_VSYNC_POL_MASK   (0x8000000U)
 
#define LCDIF_VDCTRL0_VSYNC_POL_SHIFT   (27U)
 
#define LCDIF_VDCTRL0_VSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_VSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_ENABLE_PRESENT_MASK   (0x10000000U)
 
#define LCDIF_VDCTRL0_ENABLE_PRESENT_SHIFT   (28U)
 
#define LCDIF_VDCTRL0_ENABLE_PRESENT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_ENABLE_PRESENT_MASK)
 
#define LCDIF_VDCTRL0_RSRVD2_MASK   (0xE0000000U)
 
#define LCDIF_VDCTRL0_RSRVD2_SHIFT   (29U)
 
#define LCDIF_VDCTRL0_RSRVD2(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_RSRVD2_MASK)
 

VDCTRL0_SET - LCDIF VSYNC Mode and Dotclk Mode Control Register0

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_SHIFT   (0U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_MASK)
 
#define LCDIF_VDCTRL0_SET_HALF_LINE_MODE_MASK   (0x40000U)
 
#define LCDIF_VDCTRL0_SET_HALF_LINE_MODE_SHIFT   (18U)
 
#define LCDIF_VDCTRL0_SET_HALF_LINE_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_SET_HALF_LINE_MODE_MASK)
 
#define LCDIF_VDCTRL0_SET_HALF_LINE_MASK   (0x80000U)
 
#define LCDIF_VDCTRL0_SET_HALF_LINE_SHIFT   (19U)
 
#define LCDIF_VDCTRL0_SET_HALF_LINE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_SET_HALF_LINE_MASK)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_MASK)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_MASK   (0x200000U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_SHIFT   (21U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_MASK)
 
#define LCDIF_VDCTRL0_SET_RSRVD1_MASK   (0xC00000U)
 
#define LCDIF_VDCTRL0_SET_RSRVD1_SHIFT   (22U)
 
#define LCDIF_VDCTRL0_SET_RSRVD1(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_SET_RSRVD1_MASK)
 
#define LCDIF_VDCTRL0_SET_ENABLE_POL_MASK   (0x1000000U)
 
#define LCDIF_VDCTRL0_SET_ENABLE_POL_SHIFT   (24U)
 
#define LCDIF_VDCTRL0_SET_ENABLE_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_SET_ENABLE_POL_MASK)
 
#define LCDIF_VDCTRL0_SET_DOTCLK_POL_MASK   (0x2000000U)
 
#define LCDIF_VDCTRL0_SET_DOTCLK_POL_SHIFT   (25U)
 
#define LCDIF_VDCTRL0_SET_DOTCLK_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_SET_DOTCLK_POL_MASK)
 
#define LCDIF_VDCTRL0_SET_HSYNC_POL_MASK   (0x4000000U)
 
#define LCDIF_VDCTRL0_SET_HSYNC_POL_SHIFT   (26U)
 
#define LCDIF_VDCTRL0_SET_HSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_SET_HSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_SET_VSYNC_POL_MASK   (0x8000000U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_POL_SHIFT   (27U)
 
#define LCDIF_VDCTRL0_SET_VSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_SET_ENABLE_PRESENT_MASK   (0x10000000U)
 
#define LCDIF_VDCTRL0_SET_ENABLE_PRESENT_SHIFT   (28U)
 
#define LCDIF_VDCTRL0_SET_ENABLE_PRESENT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_SET_ENABLE_PRESENT_MASK)
 
#define LCDIF_VDCTRL0_SET_RSRVD2_MASK   (0xE0000000U)
 
#define LCDIF_VDCTRL0_SET_RSRVD2_SHIFT   (29U)
 
#define LCDIF_VDCTRL0_SET_RSRVD2(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_SET_RSRVD2_MASK)
 

VDCTRL0_CLR - LCDIF VSYNC Mode and Dotclk Mode Control Register0

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_SHIFT   (0U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_MASK)
 
#define LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_MASK   (0x40000U)
 
#define LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_SHIFT   (18U)
 
#define LCDIF_VDCTRL0_CLR_HALF_LINE_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_MASK)
 
#define LCDIF_VDCTRL0_CLR_HALF_LINE_MASK   (0x80000U)
 
#define LCDIF_VDCTRL0_CLR_HALF_LINE_SHIFT   (19U)
 
#define LCDIF_VDCTRL0_CLR_HALF_LINE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_CLR_HALF_LINE_MASK)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_MASK)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_MASK   (0x200000U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_SHIFT   (21U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_MASK)
 
#define LCDIF_VDCTRL0_CLR_RSRVD1_MASK   (0xC00000U)
 
#define LCDIF_VDCTRL0_CLR_RSRVD1_SHIFT   (22U)
 
#define LCDIF_VDCTRL0_CLR_RSRVD1(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_CLR_RSRVD1_MASK)
 
#define LCDIF_VDCTRL0_CLR_ENABLE_POL_MASK   (0x1000000U)
 
#define LCDIF_VDCTRL0_CLR_ENABLE_POL_SHIFT   (24U)
 
#define LCDIF_VDCTRL0_CLR_ENABLE_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_ENABLE_POL_MASK)
 
#define LCDIF_VDCTRL0_CLR_DOTCLK_POL_MASK   (0x2000000U)
 
#define LCDIF_VDCTRL0_CLR_DOTCLK_POL_SHIFT   (25U)
 
#define LCDIF_VDCTRL0_CLR_DOTCLK_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_DOTCLK_POL_MASK)
 
#define LCDIF_VDCTRL0_CLR_HSYNC_POL_MASK   (0x4000000U)
 
#define LCDIF_VDCTRL0_CLR_HSYNC_POL_SHIFT   (26U)
 
#define LCDIF_VDCTRL0_CLR_HSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_HSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_POL_MASK   (0x8000000U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_POL_SHIFT   (27U)
 
#define LCDIF_VDCTRL0_CLR_VSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_MASK   (0x10000000U)
 
#define LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_SHIFT   (28U)
 
#define LCDIF_VDCTRL0_CLR_ENABLE_PRESENT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_MASK)
 
#define LCDIF_VDCTRL0_CLR_RSRVD2_MASK   (0xE0000000U)
 
#define LCDIF_VDCTRL0_CLR_RSRVD2_SHIFT   (29U)
 
#define LCDIF_VDCTRL0_CLR_RSRVD2(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_CLR_RSRVD2_MASK)
 

VDCTRL0_TOG - LCDIF VSYNC Mode and Dotclk Mode Control Register0

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_SHIFT   (0U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_MASK)
 
#define LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_MASK   (0x40000U)
 
#define LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_SHIFT   (18U)
 
#define LCDIF_VDCTRL0_TOG_HALF_LINE_MODE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_MASK)
 
#define LCDIF_VDCTRL0_TOG_HALF_LINE_MASK   (0x80000U)
 
#define LCDIF_VDCTRL0_TOG_HALF_LINE_SHIFT   (19U)
 
#define LCDIF_VDCTRL0_TOG_HALF_LINE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_TOG_HALF_LINE_MASK)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_MASK)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_MASK   (0x200000U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_SHIFT   (21U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_MASK)
 
#define LCDIF_VDCTRL0_TOG_RSRVD1_MASK   (0xC00000U)
 
#define LCDIF_VDCTRL0_TOG_RSRVD1_SHIFT   (22U)
 
#define LCDIF_VDCTRL0_TOG_RSRVD1(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_TOG_RSRVD1_MASK)
 
#define LCDIF_VDCTRL0_TOG_ENABLE_POL_MASK   (0x1000000U)
 
#define LCDIF_VDCTRL0_TOG_ENABLE_POL_SHIFT   (24U)
 
#define LCDIF_VDCTRL0_TOG_ENABLE_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_ENABLE_POL_MASK)
 
#define LCDIF_VDCTRL0_TOG_DOTCLK_POL_MASK   (0x2000000U)
 
#define LCDIF_VDCTRL0_TOG_DOTCLK_POL_SHIFT   (25U)
 
#define LCDIF_VDCTRL0_TOG_DOTCLK_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_DOTCLK_POL_MASK)
 
#define LCDIF_VDCTRL0_TOG_HSYNC_POL_MASK   (0x4000000U)
 
#define LCDIF_VDCTRL0_TOG_HSYNC_POL_SHIFT   (26U)
 
#define LCDIF_VDCTRL0_TOG_HSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_HSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_POL_MASK   (0x8000000U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_POL_SHIFT   (27U)
 
#define LCDIF_VDCTRL0_TOG_VSYNC_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_POL_MASK)
 
#define LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_MASK   (0x10000000U)
 
#define LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_SHIFT   (28U)
 
#define LCDIF_VDCTRL0_TOG_ENABLE_PRESENT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_MASK)
 
#define LCDIF_VDCTRL0_TOG_RSRVD2_MASK   (0xE0000000U)
 
#define LCDIF_VDCTRL0_TOG_RSRVD2_SHIFT   (29U)
 
#define LCDIF_VDCTRL0_TOG_RSRVD2(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_TOG_RSRVD2_MASK)
 

VDCTRL1 - LCDIF VSYNC Mode and Dotclk Mode Control Register1

#define LCDIF_VDCTRL1_VSYNC_PERIOD_MASK   (0xFFFFFFFFU)
 
#define LCDIF_VDCTRL1_VSYNC_PERIOD_SHIFT   (0U)
 
#define LCDIF_VDCTRL1_VSYNC_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL1_VSYNC_PERIOD_SHIFT)) & LCDIF_VDCTRL1_VSYNC_PERIOD_MASK)
 

VDCTRL2 - LCDIF VSYNC Mode and Dotclk Mode Control Register2

#define LCDIF_VDCTRL2_HSYNC_PERIOD_MASK   (0x3FFFFU)
 
#define LCDIF_VDCTRL2_HSYNC_PERIOD_SHIFT   (0U)
 
#define LCDIF_VDCTRL2_HSYNC_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL2_HSYNC_PERIOD_SHIFT)) & LCDIF_VDCTRL2_HSYNC_PERIOD_MASK)
 
#define LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_MASK   (0xFFFC0000U)
 
#define LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_SHIFT   (18U)
 
#define LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_MASK)
 

VDCTRL3 - LCDIF VSYNC Mode and Dotclk Mode Control Register3

#define LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_MASK   (0xFFFFU)
 
#define LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_SHIFT   (0U)
 
#define LCDIF_VDCTRL3_VERTICAL_WAIT_CNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_SHIFT)) & LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_MASK)
 
#define LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_MASK   (0xFFF0000U)
 
#define LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_SHIFT   (16U)
 
#define LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_SHIFT)) & LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_MASK)
 
#define LCDIF_VDCTRL3_VSYNC_ONLY_MASK   (0x10000000U)
 
#define LCDIF_VDCTRL3_VSYNC_ONLY_SHIFT   (28U)
 
#define LCDIF_VDCTRL3_VSYNC_ONLY(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_VSYNC_ONLY_SHIFT)) & LCDIF_VDCTRL3_VSYNC_ONLY_MASK)
 
#define LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_MASK   (0x20000000U)
 
#define LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_SHIFT   (29U)
 
#define LCDIF_VDCTRL3_MUX_SYNC_SIGNALS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_SHIFT)) & LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_MASK)
 
#define LCDIF_VDCTRL3_RSRVD0_MASK   (0xC0000000U)
 
#define LCDIF_VDCTRL3_RSRVD0_SHIFT   (30U)
 
#define LCDIF_VDCTRL3_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_RSRVD0_SHIFT)) & LCDIF_VDCTRL3_RSRVD0_MASK)
 

VDCTRL4 - LCDIF VSYNC Mode and Dotclk Mode Control Register4

#define LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_MASK   (0x3FFFFU)
 
#define LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_SHIFT   (0U)
 
#define LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_SHIFT)) & LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_MASK)
 
#define LCDIF_VDCTRL4_SYNC_SIGNALS_ON_MASK   (0x40000U)
 
#define LCDIF_VDCTRL4_SYNC_SIGNALS_ON_SHIFT   (18U)
 
#define LCDIF_VDCTRL4_SYNC_SIGNALS_ON(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_SYNC_SIGNALS_ON_SHIFT)) & LCDIF_VDCTRL4_SYNC_SIGNALS_ON_MASK)
 
#define LCDIF_VDCTRL4_RSRVD0_MASK   (0x1FF80000U)
 
#define LCDIF_VDCTRL4_RSRVD0_SHIFT   (19U)
 
#define LCDIF_VDCTRL4_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_RSRVD0_SHIFT)) & LCDIF_VDCTRL4_RSRVD0_MASK)
 
#define LCDIF_VDCTRL4_DOTCLK_DLY_SEL_MASK   (0xE0000000U)
 
#define LCDIF_VDCTRL4_DOTCLK_DLY_SEL_SHIFT   (29U)
 
#define LCDIF_VDCTRL4_DOTCLK_DLY_SEL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_DOTCLK_DLY_SEL_SHIFT)) & LCDIF_VDCTRL4_DOTCLK_DLY_SEL_MASK)
 

BM_ERROR_STAT - Bus Master Error Status Register

#define LCDIF_BM_ERROR_STAT_ADDR_MASK   (0xFFFFFFFFU)
 
#define LCDIF_BM_ERROR_STAT_ADDR_SHIFT   (0U)
 
#define LCDIF_BM_ERROR_STAT_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_BM_ERROR_STAT_ADDR_SHIFT)) & LCDIF_BM_ERROR_STAT_ADDR_MASK)
 

CRC_STAT - CRC Status Register

#define LCDIF_CRC_STAT_CRC_VALUE_MASK   (0xFFFFFFFFU)
 
#define LCDIF_CRC_STAT_CRC_VALUE_SHIFT   (0U)
 
#define LCDIF_CRC_STAT_CRC_VALUE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_CRC_STAT_CRC_VALUE_SHIFT)) & LCDIF_CRC_STAT_CRC_VALUE_MASK)
 

STAT - LCD Interface Status Register

#define LCDIF_STAT_LFIFO_COUNT_MASK   (0x1FFU)
 
#define LCDIF_STAT_LFIFO_COUNT_SHIFT   (0U)
 
#define LCDIF_STAT_LFIFO_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_LFIFO_COUNT_SHIFT)) & LCDIF_STAT_LFIFO_COUNT_MASK)
 
#define LCDIF_STAT_RSRVD0_MASK   (0x1FFFE00U)
 
#define LCDIF_STAT_RSRVD0_SHIFT   (9U)
 
#define LCDIF_STAT_RSRVD0(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_RSRVD0_SHIFT)) & LCDIF_STAT_RSRVD0_MASK)
 
#define LCDIF_STAT_TXFIFO_EMPTY_MASK   (0x4000000U)
 
#define LCDIF_STAT_TXFIFO_EMPTY_SHIFT   (26U)
 
#define LCDIF_STAT_TXFIFO_EMPTY(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_TXFIFO_EMPTY_SHIFT)) & LCDIF_STAT_TXFIFO_EMPTY_MASK)
 
#define LCDIF_STAT_TXFIFO_FULL_MASK   (0x8000000U)
 
#define LCDIF_STAT_TXFIFO_FULL_SHIFT   (27U)
 
#define LCDIF_STAT_TXFIFO_FULL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_TXFIFO_FULL_SHIFT)) & LCDIF_STAT_TXFIFO_FULL_MASK)
 
#define LCDIF_STAT_LFIFO_EMPTY_MASK   (0x10000000U)
 
#define LCDIF_STAT_LFIFO_EMPTY_SHIFT   (28U)
 
#define LCDIF_STAT_LFIFO_EMPTY(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_LFIFO_EMPTY_SHIFT)) & LCDIF_STAT_LFIFO_EMPTY_MASK)
 
#define LCDIF_STAT_LFIFO_FULL_MASK   (0x20000000U)
 
#define LCDIF_STAT_LFIFO_FULL_SHIFT   (29U)
 
#define LCDIF_STAT_LFIFO_FULL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_LFIFO_FULL_SHIFT)) & LCDIF_STAT_LFIFO_FULL_MASK)
 
#define LCDIF_STAT_DMA_REQ_MASK   (0x40000000U)
 
#define LCDIF_STAT_DMA_REQ_SHIFT   (30U)
 
#define LCDIF_STAT_DMA_REQ(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_DMA_REQ_SHIFT)) & LCDIF_STAT_DMA_REQ_MASK)
 
#define LCDIF_STAT_PRESENT_MASK   (0x80000000U)
 
#define LCDIF_STAT_PRESENT_SHIFT   (31U)
 
#define LCDIF_STAT_PRESENT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_PRESENT_SHIFT)) & LCDIF_STAT_PRESENT_MASK)
 

THRES - LCDIF Threshold Register

#define LCDIF_THRES_PANIC_MASK   (0x1FFU)
 
#define LCDIF_THRES_PANIC_SHIFT   (0U)
 
#define LCDIF_THRES_PANIC(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_PANIC_SHIFT)) & LCDIF_THRES_PANIC_MASK)
 
#define LCDIF_THRES_RSRVD1_MASK   (0xFE00U)
 
#define LCDIF_THRES_RSRVD1_SHIFT   (9U)
 
#define LCDIF_THRES_RSRVD1(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_RSRVD1_SHIFT)) & LCDIF_THRES_RSRVD1_MASK)
 
#define LCDIF_THRES_FASTCLOCK_MASK   (0x1FF0000U)
 
#define LCDIF_THRES_FASTCLOCK_SHIFT   (16U)
 
#define LCDIF_THRES_FASTCLOCK(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_FASTCLOCK_SHIFT)) & LCDIF_THRES_FASTCLOCK_MASK)
 
#define LCDIF_THRES_RSRVD2_MASK   (0xFE000000U)
 
#define LCDIF_THRES_RSRVD2_SHIFT   (25U)
 
#define LCDIF_THRES_RSRVD2(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_RSRVD2_SHIFT)) & LCDIF_THRES_RSRVD2_MASK)
 

PIGEONCTRL0 - LCDIF Pigeon Mode Control0 Register

#define LCDIF_PIGEONCTRL0_FD_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL0_FD_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL0_FD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_FD_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL0_LD_PERIOD_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL0_LD_PERIOD_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL0_LD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_LD_PERIOD_MASK)
 

PIGEONCTRL0_SET - LCDIF Pigeon Mode Control0 Register

#define LCDIF_PIGEONCTRL0_SET_FD_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL0_SET_FD_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL0_SET_FD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_SET_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_SET_FD_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL0_SET_LD_PERIOD_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL0_SET_LD_PERIOD_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL0_SET_LD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_SET_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_SET_LD_PERIOD_MASK)
 

PIGEONCTRL0_CLR - LCDIF Pigeon Mode Control0 Register

#define LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL0_CLR_FD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL0_CLR_LD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_MASK)
 

PIGEONCTRL0_TOG - LCDIF Pigeon Mode Control0 Register

#define LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL0_TOG_FD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL0_TOG_LD_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_MASK)
 

PIGEONCTRL1 - LCDIF Pigeon Mode Control1 Register

#define LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_MASK)
 

PIGEONCTRL1_SET - LCDIF Pigeon Mode Control1 Register

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_MASK)
 

PIGEONCTRL1_CLR - LCDIF Pigeon Mode Control1 Register

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_MASK)
 

PIGEONCTRL1_TOG - LCDIF Pigeon Mode Control1 Register

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_MASK   (0xFFFU)
 
#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_MASK)
 
#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)
 
#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_SHIFT   (16U)
 
#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_MASK)
 

PIGEONCTRL2 - LCDIF Pigeon Mode Control2 Register

#define LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_MASK   (0x1U)
 
#define LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL2_PIGEON_DATA_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_MASK)
 
#define LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_MASK   (0x2U)
 
#define LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_SHIFT   (1U)
 
#define LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_MASK)
 

PIGEONCTRL2_SET - LCDIF Pigeon Mode Control2 Register

#define LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_MASK   (0x1U)
 
#define LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_MASK)
 
#define LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_MASK   (0x2U)
 
#define LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_SHIFT   (1U)
 
#define LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_MASK)
 

PIGEONCTRL2_CLR - LCDIF Pigeon Mode Control2 Register

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_MASK   (0x1U)
 
#define LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_MASK)
 
#define LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_MASK   (0x2U)
 
#define LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_SHIFT   (1U)
 
#define LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_MASK)
 

PIGEONCTRL2_TOG - LCDIF Pigeon Mode Control2 Register

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_MASK   (0x1U)
 
#define LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_SHIFT   (0U)
 
#define LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_MASK)
 
#define LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_MASK   (0x2U)
 
#define LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_SHIFT   (1U)
 
#define LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_MASK)
 

PIGEON_0 - Panel Interface Signal Generator Register

#define LCDIF_PIGEON_0_EN_MASK   (0x1U)
 
#define LCDIF_PIGEON_0_EN_SHIFT   (0U)
 
#define LCDIF_PIGEON_0_EN(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_EN_SHIFT)) & LCDIF_PIGEON_0_EN_MASK)
 
#define LCDIF_PIGEON_0_POL_MASK   (0x2U)
 
#define LCDIF_PIGEON_0_POL_SHIFT   (1U)
 
#define LCDIF_PIGEON_0_POL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_POL_SHIFT)) & LCDIF_PIGEON_0_POL_MASK)
 
#define LCDIF_PIGEON_0_INC_SEL_MASK   (0xCU)
 
#define LCDIF_PIGEON_0_INC_SEL_SHIFT   (2U)
 
#define LCDIF_PIGEON_0_INC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_INC_SEL_SHIFT)) & LCDIF_PIGEON_0_INC_SEL_MASK)
 
#define LCDIF_PIGEON_0_OFFSET_MASK   (0xF0U)
 
#define LCDIF_PIGEON_0_OFFSET_SHIFT   (4U)
 
#define LCDIF_PIGEON_0_OFFSET(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_OFFSET_SHIFT)) & LCDIF_PIGEON_0_OFFSET_MASK)
 
#define LCDIF_PIGEON_0_MASK_CNT_SEL_MASK   (0xF00U)
 
#define LCDIF_PIGEON_0_MASK_CNT_SEL_SHIFT   (8U)
 
#define LCDIF_PIGEON_0_MASK_CNT_SEL(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_MASK_CNT_SEL_SHIFT)) & LCDIF_PIGEON_0_MASK_CNT_SEL_MASK)
 
#define LCDIF_PIGEON_0_MASK_CNT_MASK   (0xFFF000U)
 
#define LCDIF_PIGEON_0_MASK_CNT_SHIFT   (12U)
 
#define LCDIF_PIGEON_0_MASK_CNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_MASK_CNT_SHIFT)) & LCDIF_PIGEON_0_MASK_CNT_MASK)
 
#define LCDIF_PIGEON_0_STATE_MASK_MASK   (0xFF000000U)
 
#define LCDIF_PIGEON_0_STATE_MASK_SHIFT   (24U)
 
#define LCDIF_PIGEON_0_STATE_MASK(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_STATE_MASK_SHIFT)) & LCDIF_PIGEON_0_STATE_MASK_MASK)
 

PIGEON_1 - Panel Interface Signal Generator Register

#define LCDIF_PIGEON_1_SET_CNT_MASK   (0xFFFFU)
 
#define LCDIF_PIGEON_1_SET_CNT_SHIFT   (0U)
 
#define LCDIF_PIGEON_1_SET_CNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_1_SET_CNT_SHIFT)) & LCDIF_PIGEON_1_SET_CNT_MASK)
 
#define LCDIF_PIGEON_1_CLR_CNT_MASK   (0xFFFF0000U)
 
#define LCDIF_PIGEON_1_CLR_CNT_SHIFT   (16U)
 
#define LCDIF_PIGEON_1_CLR_CNT(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_1_CLR_CNT_SHIFT)) & LCDIF_PIGEON_1_CLR_CNT_MASK)
 

PIGEON_2 - Panel Interface Signal Generator Register

#define LCDIF_PIGEON_2_SIG_LOGIC_MASK   (0xFU)
 
#define LCDIF_PIGEON_2_SIG_LOGIC_SHIFT   (0U)
 
#define LCDIF_PIGEON_2_SIG_LOGIC(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_2_SIG_LOGIC_SHIFT)) & LCDIF_PIGEON_2_SIG_LOGIC_MASK)
 
#define LCDIF_PIGEON_2_SIG_ANOTHER_MASK   (0x1F0U)
 
#define LCDIF_PIGEON_2_SIG_ANOTHER_SHIFT   (4U)
 
#define LCDIF_PIGEON_2_SIG_ANOTHER(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_2_SIG_ANOTHER_SHIFT)) & LCDIF_PIGEON_2_SIG_ANOTHER_MASK)
 
#define LCDIF_PIGEON_2_RSVD_MASK   (0xFFFFFE00U)
 
#define LCDIF_PIGEON_2_RSVD_SHIFT   (9U)
 
#define LCDIF_PIGEON_2_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_2_RSVD_SHIFT)) & LCDIF_PIGEON_2_RSVD_MASK)
 

LUT_CTRL - Lookup Table Data Register.

#define LCDIF_LUT_CTRL_LUT_BYPASS_MASK   (0x1U)
 
#define LCDIF_LUT_CTRL_LUT_BYPASS_SHIFT   (0U)
 
#define LCDIF_LUT_CTRL_LUT_BYPASS(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT_CTRL_LUT_BYPASS_SHIFT)) & LCDIF_LUT_CTRL_LUT_BYPASS_MASK)
 

LUT0_ADDR - Lookup Table Control Register.

#define LCDIF_LUT0_ADDR_ADDR_MASK   (0xFFU)
 
#define LCDIF_LUT0_ADDR_ADDR_SHIFT   (0U)
 
#define LCDIF_LUT0_ADDR_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT0_ADDR_ADDR_SHIFT)) & LCDIF_LUT0_ADDR_ADDR_MASK)
 

LUT0_DATA - Lookup Table Data Register.

#define LCDIF_LUT0_DATA_DATA_MASK   (0xFFFFFFFFU)
 
#define LCDIF_LUT0_DATA_DATA_SHIFT   (0U)
 
#define LCDIF_LUT0_DATA_DATA(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT0_DATA_DATA_SHIFT)) & LCDIF_LUT0_DATA_DATA_MASK)
 

LUT1_ADDR - Lookup Table Control Register.

#define LCDIF_LUT1_ADDR_ADDR_MASK   (0xFFU)
 
#define LCDIF_LUT1_ADDR_ADDR_SHIFT   (0U)
 
#define LCDIF_LUT1_ADDR_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT1_ADDR_ADDR_SHIFT)) & LCDIF_LUT1_ADDR_ADDR_MASK)
 

LUT1_DATA - Lookup Table Data Register.

#define LCDIF_LUT1_DATA_DATA_MASK   (0xFFFFFFFFU)
 
#define LCDIF_LUT1_DATA_DATA_SHIFT   (0U)
 
#define LCDIF_LUT1_DATA_DATA(x)   (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT1_DATA_DATA_SHIFT)) & LCDIF_LUT1_DATA_DATA_MASK)
 

Detailed Description

Macro Definition Documentation

◆ LCDIF_BM_ERROR_STAT_ADDR

#define LCDIF_BM_ERROR_STAT_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_BM_ERROR_STAT_ADDR_SHIFT)) & LCDIF_BM_ERROR_STAT_ADDR_MASK)

Definition at line 24750 of file MIMXRT1052.h.

◆ LCDIF_BM_ERROR_STAT_ADDR_MASK

#define LCDIF_BM_ERROR_STAT_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 24748 of file MIMXRT1052.h.

◆ LCDIF_BM_ERROR_STAT_ADDR_SHIFT

#define LCDIF_BM_ERROR_STAT_ADDR_SHIFT   (0U)

Definition at line 24749 of file MIMXRT1052.h.

◆ LCDIF_CRC_STAT_CRC_VALUE

#define LCDIF_CRC_STAT_CRC_VALUE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CRC_STAT_CRC_VALUE_SHIFT)) & LCDIF_CRC_STAT_CRC_VALUE_MASK)

Definition at line 24757 of file MIMXRT1052.h.

◆ LCDIF_CRC_STAT_CRC_VALUE_MASK

#define LCDIF_CRC_STAT_CRC_VALUE_MASK   (0xFFFFFFFFU)

Definition at line 24755 of file MIMXRT1052.h.

◆ LCDIF_CRC_STAT_CRC_VALUE_SHIFT

#define LCDIF_CRC_STAT_CRC_VALUE_SHIFT   (0U)

Definition at line 24756 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BM_ERROR_IRQ

#define LCDIF_CTRL1_BM_ERROR_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_BM_ERROR_IRQ_MASK)

BM_ERROR_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24051 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BM_ERROR_IRQ_EN

#define LCDIF_CTRL1_BM_ERROR_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_BM_ERROR_IRQ_EN_MASK)

Definition at line 24054 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BM_ERROR_IRQ_EN_MASK

#define LCDIF_CTRL1_BM_ERROR_IRQ_EN_MASK   (0x4000000U)

Definition at line 24052 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BM_ERROR_IRQ_EN_SHIFT

#define LCDIF_CTRL1_BM_ERROR_IRQ_EN_SHIFT   (26U)

Definition at line 24053 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BM_ERROR_IRQ_MASK

#define LCDIF_CTRL1_BM_ERROR_IRQ_MASK   (0x2000000U)

Definition at line 24045 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BM_ERROR_IRQ_SHIFT

#define LCDIF_CTRL1_BM_ERROR_IRQ_SHIFT   (25U)

Definition at line 24046 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BYTE_PACKING_FORMAT

#define LCDIF_CTRL1_BYTE_PACKING_FORMAT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_BYTE_PACKING_FORMAT_MASK)

Definition at line 24029 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BYTE_PACKING_FORMAT_MASK

#define LCDIF_CTRL1_BYTE_PACKING_FORMAT_MASK   (0xF0000U)

Definition at line 24027 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_BYTE_PACKING_FORMAT_SHIFT

#define LCDIF_CTRL1_BYTE_PACKING_FORMAT_SHIFT   (16U)

Definition at line 24028 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BM_ERROR_IRQ

#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_BM_ERROR_IRQ_MASK)

BM_ERROR_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24213 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN

#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_MASK)

Definition at line 24216 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_MASK

#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_MASK   (0x4000000U)

Definition at line 24214 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_SHIFT

#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_EN_SHIFT   (26U)

Definition at line 24215 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BM_ERROR_IRQ_MASK

#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_MASK   (0x2000000U)

Definition at line 24207 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BM_ERROR_IRQ_SHIFT

#define LCDIF_CTRL1_CLR_BM_ERROR_IRQ_SHIFT   (25U)

Definition at line 24208 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT

#define LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_MASK)

Definition at line 24191 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_MASK

#define LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_MASK   (0xF0000U)

Definition at line 24189 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_SHIFT

#define LCDIF_CTRL1_CLR_BYTE_PACKING_FORMAT_SHIFT   (16U)

Definition at line 24190 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CS_OUT_SELECT

#define LCDIF_CTRL1_CLR_CS_OUT_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_CLR_CS_OUT_SELECT_MASK)

Definition at line 24219 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CS_OUT_SELECT_MASK

#define LCDIF_CTRL1_CLR_CS_OUT_SELECT_MASK   (0x40000000U)

Definition at line 24217 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CS_OUT_SELECT_SHIFT

#define LCDIF_CTRL1_CLR_CS_OUT_SELECT_SHIFT   (30U)

Definition at line 24218 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ

#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_MASK)

CUR_FRAME_DONE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24162 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN

#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_MASK)

Definition at line 24182 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_MASK

#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)

Definition at line 24180 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)

Definition at line 24181 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_MASK

#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_MASK   (0x200U)

Definition at line 24156 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_SHIFT

#define LCDIF_CTRL1_CLR_CUR_FRAME_DONE_IRQ_SHIFT   (9U)

Definition at line 24157 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_FIFO_CLEAR

#define LCDIF_CTRL1_CLR_FIFO_CLEAR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_CLR_FIFO_CLEAR_MASK)

Definition at line 24197 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_FIFO_CLEAR_MASK

#define LCDIF_CTRL1_CLR_FIFO_CLEAR_MASK   (0x200000U)

Definition at line 24195 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_FIFO_CLEAR_SHIFT

#define LCDIF_CTRL1_CLR_FIFO_CLEAR_SHIFT   (21U)

Definition at line 24196 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT

#define LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_MASK)

Definition at line 24222 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_MASK

#define LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_MASK   (0x80000000U)

Definition at line 24220 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_SHIFT

#define LCDIF_CTRL1_CLR_IMAGE_DATA_SELECT_SHIFT   (31U)

Definition at line 24221 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_INTERLACE_FIELDS

#define LCDIF_CTRL1_CLR_INTERLACE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_CLR_INTERLACE_FIELDS_MASK)

Definition at line 24203 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_INTERLACE_FIELDS_MASK

#define LCDIF_CTRL1_CLR_INTERLACE_FIELDS_MASK   (0x800000U)

Definition at line 24201 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_INTERLACE_FIELDS_SHIFT

#define LCDIF_CTRL1_CLR_INTERLACE_FIELDS_SHIFT   (23U)

Definition at line 24202 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS

#define LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_MASK)

Definition at line 24194 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_MASK

#define LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)

Definition at line 24192 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_SHIFT

#define LCDIF_CTRL1_CLR_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)

Definition at line 24193 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_OVERFLOW_IRQ

#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_OVERFLOW_IRQ_MASK)

OVERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24176 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN

#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_MASK)

Definition at line 24188 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_MASK   (0x8000U)

Definition at line 24186 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_EN_SHIFT   (15U)

Definition at line 24187 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_OVERFLOW_IRQ_MASK

#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_MASK   (0x800U)

Definition at line 24170 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_OVERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_CLR_OVERFLOW_IRQ_SHIFT   (11U)

Definition at line 24171 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW

#define LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_MASK)

Definition at line 24206 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_MASK

#define LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)

Definition at line 24204 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_SHIFT

#define LCDIF_CTRL1_CLR_RECOVER_ON_UNDERFLOW_SHIFT   (24U)

Definition at line 24205 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_RSRVD0

#define LCDIF_CTRL1_CLR_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_RSRVD0_SHIFT)) & LCDIF_CTRL1_CLR_RSRVD0_MASK)

Definition at line 24148 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_RSRVD0_MASK

#define LCDIF_CTRL1_CLR_RSRVD0_MASK   (0xF8U)

Definition at line 24146 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_RSRVD0_SHIFT

#define LCDIF_CTRL1_CLR_RSRVD0_SHIFT   (3U)

Definition at line 24147 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD

#define LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_MASK)

Definition at line 24200 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_MASK

#define LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)

Definition at line 24198 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_SHIFT

#define LCDIF_CTRL1_CLR_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)

Definition at line 24199 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_UNDERFLOW_IRQ

#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_MASK)

UNDERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24169 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN

#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_MASK)

Definition at line 24185 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_MASK   (0x4000U)

Definition at line 24183 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_EN_SHIFT   (14U)

Definition at line 24184 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_MASK

#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_MASK   (0x400U)

Definition at line 24163 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_CLR_UNDERFLOW_IRQ_SHIFT   (10U)

Definition at line 24164 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ

#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_MASK)

VSYNC_EDGE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24155 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN

#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_MASK)

Definition at line 24179 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_MASK

#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)

Definition at line 24177 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)

Definition at line 24178 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_MASK

#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_MASK   (0x100U)

Definition at line 24149 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_SHIFT

#define LCDIF_CTRL1_CLR_VSYNC_EDGE_IRQ_SHIFT   (8U)

Definition at line 24150 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CS_OUT_SELECT

#define LCDIF_CTRL1_CS_OUT_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_CS_OUT_SELECT_MASK)

Definition at line 24057 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CS_OUT_SELECT_MASK

#define LCDIF_CTRL1_CS_OUT_SELECT_MASK   (0x40000000U)

Definition at line 24055 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CS_OUT_SELECT_SHIFT

#define LCDIF_CTRL1_CS_OUT_SELECT_SHIFT   (30U)

Definition at line 24056 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CUR_FRAME_DONE_IRQ

#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_MASK)

CUR_FRAME_DONE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24000 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN

#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_MASK)

Definition at line 24020 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_MASK

#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)

Definition at line 24018 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)

Definition at line 24019 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_MASK

#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_MASK   (0x200U)

Definition at line 23994 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_SHIFT

#define LCDIF_CTRL1_CUR_FRAME_DONE_IRQ_SHIFT   (9U)

Definition at line 23995 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_FIFO_CLEAR

#define LCDIF_CTRL1_FIFO_CLEAR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_FIFO_CLEAR_MASK)

Definition at line 24035 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_FIFO_CLEAR_MASK

#define LCDIF_CTRL1_FIFO_CLEAR_MASK   (0x200000U)

Definition at line 24033 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_FIFO_CLEAR_SHIFT

#define LCDIF_CTRL1_FIFO_CLEAR_SHIFT   (21U)

Definition at line 24034 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_IMAGE_DATA_SELECT

#define LCDIF_CTRL1_IMAGE_DATA_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_IMAGE_DATA_SELECT_MASK)

Definition at line 24060 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_IMAGE_DATA_SELECT_MASK

#define LCDIF_CTRL1_IMAGE_DATA_SELECT_MASK   (0x80000000U)

Definition at line 24058 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_IMAGE_DATA_SELECT_SHIFT

#define LCDIF_CTRL1_IMAGE_DATA_SELECT_SHIFT   (31U)

Definition at line 24059 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_INTERLACE_FIELDS

#define LCDIF_CTRL1_INTERLACE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_INTERLACE_FIELDS_MASK)

Definition at line 24041 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_INTERLACE_FIELDS_MASK

#define LCDIF_CTRL1_INTERLACE_FIELDS_MASK   (0x800000U)

Definition at line 24039 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_INTERLACE_FIELDS_SHIFT

#define LCDIF_CTRL1_INTERLACE_FIELDS_SHIFT   (23U)

Definition at line 24040 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS

#define LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_MASK)

Definition at line 24032 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_MASK

#define LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)

Definition at line 24030 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_SHIFT

#define LCDIF_CTRL1_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)

Definition at line 24031 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_OVERFLOW_IRQ

#define LCDIF_CTRL1_OVERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_OVERFLOW_IRQ_MASK)

OVERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24014 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_OVERFLOW_IRQ_EN

#define LCDIF_CTRL1_OVERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_OVERFLOW_IRQ_EN_MASK)

Definition at line 24026 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_OVERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_OVERFLOW_IRQ_EN_MASK   (0x8000U)

Definition at line 24024 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_OVERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_OVERFLOW_IRQ_EN_SHIFT   (15U)

Definition at line 24025 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_OVERFLOW_IRQ_MASK

#define LCDIF_CTRL1_OVERFLOW_IRQ_MASK   (0x800U)

Definition at line 24008 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_OVERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_OVERFLOW_IRQ_SHIFT   (11U)

Definition at line 24009 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_RECOVER_ON_UNDERFLOW

#define LCDIF_CTRL1_RECOVER_ON_UNDERFLOW (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_MASK)

Definition at line 24044 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_MASK

#define LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)

Definition at line 24042 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_SHIFT

#define LCDIF_CTRL1_RECOVER_ON_UNDERFLOW_SHIFT   (24U)

Definition at line 24043 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_RSRVD0

#define LCDIF_CTRL1_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_RSRVD0_SHIFT)) & LCDIF_CTRL1_RSRVD0_MASK)

Definition at line 23986 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_RSRVD0_MASK

#define LCDIF_CTRL1_RSRVD0_MASK   (0xF8U)

Definition at line 23984 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_RSRVD0_SHIFT

#define LCDIF_CTRL1_RSRVD0_SHIFT   (3U)

Definition at line 23985 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BM_ERROR_IRQ

#define LCDIF_CTRL1_SET_BM_ERROR_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_SET_BM_ERROR_IRQ_MASK)

BM_ERROR_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24132 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN

#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_MASK)

Definition at line 24135 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_MASK

#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_MASK   (0x4000000U)

Definition at line 24133 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_SHIFT

#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_EN_SHIFT   (26U)

Definition at line 24134 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BM_ERROR_IRQ_MASK

#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_MASK   (0x2000000U)

Definition at line 24126 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BM_ERROR_IRQ_SHIFT

#define LCDIF_CTRL1_SET_BM_ERROR_IRQ_SHIFT   (25U)

Definition at line 24127 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT

#define LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_MASK)

Definition at line 24110 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_MASK

#define LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_MASK   (0xF0000U)

Definition at line 24108 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_SHIFT

#define LCDIF_CTRL1_SET_BYTE_PACKING_FORMAT_SHIFT   (16U)

Definition at line 24109 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CS_OUT_SELECT

#define LCDIF_CTRL1_SET_CS_OUT_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_SET_CS_OUT_SELECT_MASK)

Definition at line 24138 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CS_OUT_SELECT_MASK

#define LCDIF_CTRL1_SET_CS_OUT_SELECT_MASK   (0x40000000U)

Definition at line 24136 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CS_OUT_SELECT_SHIFT

#define LCDIF_CTRL1_SET_CS_OUT_SELECT_SHIFT   (30U)

Definition at line 24137 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ

#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_MASK)

CUR_FRAME_DONE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24081 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN

#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_MASK)

Definition at line 24101 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_MASK

#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)

Definition at line 24099 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)

Definition at line 24100 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_MASK

#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_MASK   (0x200U)

Definition at line 24075 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_SHIFT

#define LCDIF_CTRL1_SET_CUR_FRAME_DONE_IRQ_SHIFT   (9U)

Definition at line 24076 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_FIFO_CLEAR

#define LCDIF_CTRL1_SET_FIFO_CLEAR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_SET_FIFO_CLEAR_MASK)

Definition at line 24116 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_FIFO_CLEAR_MASK

#define LCDIF_CTRL1_SET_FIFO_CLEAR_MASK   (0x200000U)

Definition at line 24114 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_FIFO_CLEAR_SHIFT

#define LCDIF_CTRL1_SET_FIFO_CLEAR_SHIFT   (21U)

Definition at line 24115 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_IMAGE_DATA_SELECT

#define LCDIF_CTRL1_SET_IMAGE_DATA_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_MASK)

Definition at line 24141 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_MASK

#define LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_MASK   (0x80000000U)

Definition at line 24139 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_SHIFT

#define LCDIF_CTRL1_SET_IMAGE_DATA_SELECT_SHIFT   (31U)

Definition at line 24140 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_INTERLACE_FIELDS

#define LCDIF_CTRL1_SET_INTERLACE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_SET_INTERLACE_FIELDS_MASK)

Definition at line 24122 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_INTERLACE_FIELDS_MASK

#define LCDIF_CTRL1_SET_INTERLACE_FIELDS_MASK   (0x800000U)

Definition at line 24120 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_INTERLACE_FIELDS_SHIFT

#define LCDIF_CTRL1_SET_INTERLACE_FIELDS_SHIFT   (23U)

Definition at line 24121 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS

#define LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_MASK)

Definition at line 24113 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_MASK

#define LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)

Definition at line 24111 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_SHIFT

#define LCDIF_CTRL1_SET_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)

Definition at line 24112 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_OVERFLOW_IRQ

#define LCDIF_CTRL1_SET_OVERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_SET_OVERFLOW_IRQ_MASK)

OVERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24095 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN

#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_MASK)

Definition at line 24107 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_MASK   (0x8000U)

Definition at line 24105 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_EN_SHIFT   (15U)

Definition at line 24106 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_OVERFLOW_IRQ_MASK

#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_MASK   (0x800U)

Definition at line 24089 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_OVERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_SET_OVERFLOW_IRQ_SHIFT   (11U)

Definition at line 24090 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW

#define LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_MASK)

Definition at line 24125 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_MASK

#define LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)

Definition at line 24123 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_SHIFT

#define LCDIF_CTRL1_SET_RECOVER_ON_UNDERFLOW_SHIFT   (24U)

Definition at line 24124 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_RSRVD0

#define LCDIF_CTRL1_SET_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_RSRVD0_SHIFT)) & LCDIF_CTRL1_SET_RSRVD0_MASK)

Definition at line 24067 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_RSRVD0_MASK

#define LCDIF_CTRL1_SET_RSRVD0_MASK   (0xF8U)

Definition at line 24065 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_RSRVD0_SHIFT

#define LCDIF_CTRL1_SET_RSRVD0_SHIFT   (3U)

Definition at line 24066 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD

#define LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_MASK)

Definition at line 24119 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_MASK

#define LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)

Definition at line 24117 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_SHIFT

#define LCDIF_CTRL1_SET_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)

Definition at line 24118 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_UNDERFLOW_IRQ

#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_SET_UNDERFLOW_IRQ_MASK)

UNDERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24088 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN

#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_MASK)

Definition at line 24104 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_MASK   (0x4000U)

Definition at line 24102 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_EN_SHIFT   (14U)

Definition at line 24103 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_UNDERFLOW_IRQ_MASK

#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_MASK   (0x400U)

Definition at line 24082 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_UNDERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_SET_UNDERFLOW_IRQ_SHIFT   (10U)

Definition at line 24083 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ

#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_MASK)

VSYNC_EDGE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24074 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN

#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_MASK)

Definition at line 24098 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_MASK

#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)

Definition at line 24096 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)

Definition at line 24097 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_MASK

#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_MASK   (0x100U)

Definition at line 24068 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_SHIFT

#define LCDIF_CTRL1_SET_VSYNC_EDGE_IRQ_SHIFT   (8U)

Definition at line 24069 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD

#define LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_MASK)

Definition at line 24038 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_MASK

#define LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)

Definition at line 24036 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_SHIFT

#define LCDIF_CTRL1_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)

Definition at line 24037 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BM_ERROR_IRQ

#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_BM_ERROR_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_BM_ERROR_IRQ_MASK)

BM_ERROR_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24294 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN

#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_MASK)

Definition at line 24297 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_MASK

#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_MASK   (0x4000000U)

Definition at line 24295 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_SHIFT

#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_EN_SHIFT   (26U)

Definition at line 24296 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BM_ERROR_IRQ_MASK

#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_MASK   (0x2000000U)

Definition at line 24288 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BM_ERROR_IRQ_SHIFT

#define LCDIF_CTRL1_TOG_BM_ERROR_IRQ_SHIFT   (25U)

Definition at line 24289 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT

#define LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_SHIFT)) & LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_MASK)

Definition at line 24272 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_MASK

#define LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_MASK   (0xF0000U)

Definition at line 24270 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_SHIFT

#define LCDIF_CTRL1_TOG_BYTE_PACKING_FORMAT_SHIFT   (16U)

Definition at line 24271 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CS_OUT_SELECT

#define LCDIF_CTRL1_TOG_CS_OUT_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_CS_OUT_SELECT_SHIFT)) & LCDIF_CTRL1_TOG_CS_OUT_SELECT_MASK)

Definition at line 24300 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CS_OUT_SELECT_MASK

#define LCDIF_CTRL1_TOG_CS_OUT_SELECT_MASK   (0x40000000U)

Definition at line 24298 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CS_OUT_SELECT_SHIFT

#define LCDIF_CTRL1_TOG_CS_OUT_SELECT_SHIFT   (30U)

Definition at line 24299 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ

#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_MASK)

CUR_FRAME_DONE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24243 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN

#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_MASK)

Definition at line 24263 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_MASK

#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_MASK   (0x2000U)

Definition at line 24261 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_EN_SHIFT   (13U)

Definition at line 24262 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_MASK

#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_MASK   (0x200U)

Definition at line 24237 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_SHIFT

#define LCDIF_CTRL1_TOG_CUR_FRAME_DONE_IRQ_SHIFT   (9U)

Definition at line 24238 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_FIFO_CLEAR

#define LCDIF_CTRL1_TOG_FIFO_CLEAR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_FIFO_CLEAR_SHIFT)) & LCDIF_CTRL1_TOG_FIFO_CLEAR_MASK)

Definition at line 24278 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_FIFO_CLEAR_MASK

#define LCDIF_CTRL1_TOG_FIFO_CLEAR_MASK   (0x200000U)

Definition at line 24276 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_FIFO_CLEAR_SHIFT

#define LCDIF_CTRL1_TOG_FIFO_CLEAR_SHIFT   (21U)

Definition at line 24277 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT

#define LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_SHIFT)) & LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_MASK)

Definition at line 24303 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_MASK

#define LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_MASK   (0x80000000U)

Definition at line 24301 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_SHIFT

#define LCDIF_CTRL1_TOG_IMAGE_DATA_SELECT_SHIFT   (31U)

Definition at line 24302 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_INTERLACE_FIELDS

#define LCDIF_CTRL1_TOG_INTERLACE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_INTERLACE_FIELDS_SHIFT)) & LCDIF_CTRL1_TOG_INTERLACE_FIELDS_MASK)

Definition at line 24284 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_INTERLACE_FIELDS_MASK

#define LCDIF_CTRL1_TOG_INTERLACE_FIELDS_MASK   (0x800000U)

Definition at line 24282 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_INTERLACE_FIELDS_SHIFT

#define LCDIF_CTRL1_TOG_INTERLACE_FIELDS_SHIFT   (23U)

Definition at line 24283 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS

#define LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_SHIFT)) & LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_MASK)

Definition at line 24275 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_MASK

#define LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_MASK   (0x100000U)

Definition at line 24273 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_SHIFT

#define LCDIF_CTRL1_TOG_IRQ_ON_ALTERNATE_FIELDS_SHIFT   (20U)

Definition at line 24274 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_OVERFLOW_IRQ

#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_OVERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_OVERFLOW_IRQ_MASK)

OVERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24257 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN

#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_MASK)

Definition at line 24269 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_MASK   (0x8000U)

Definition at line 24267 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_EN_SHIFT   (15U)

Definition at line 24268 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_OVERFLOW_IRQ_MASK

#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_MASK   (0x800U)

Definition at line 24251 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_OVERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_TOG_OVERFLOW_IRQ_SHIFT   (11U)

Definition at line 24252 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW

#define LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_SHIFT)) & LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_MASK)

Definition at line 24287 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_MASK

#define LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_MASK   (0x1000000U)

Definition at line 24285 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_SHIFT

#define LCDIF_CTRL1_TOG_RECOVER_ON_UNDERFLOW_SHIFT   (24U)

Definition at line 24286 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_RSRVD0

#define LCDIF_CTRL1_TOG_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_RSRVD0_SHIFT)) & LCDIF_CTRL1_TOG_RSRVD0_MASK)

Definition at line 24229 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_RSRVD0_MASK

#define LCDIF_CTRL1_TOG_RSRVD0_MASK   (0xF8U)

Definition at line 24227 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_RSRVD0_SHIFT

#define LCDIF_CTRL1_TOG_RSRVD0_SHIFT   (3U)

Definition at line 24228 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD

#define LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_SHIFT)) & LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_MASK)

Definition at line 24281 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_MASK

#define LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_MASK   (0x400000U)

Definition at line 24279 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_SHIFT

#define LCDIF_CTRL1_TOG_START_INTERLACE_FROM_SECOND_FIELD_SHIFT   (22U)

Definition at line 24280 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_UNDERFLOW_IRQ

#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_MASK)

UNDERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24250 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN

#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_MASK)

Definition at line 24266 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_MASK   (0x4000U)

Definition at line 24264 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_EN_SHIFT   (14U)

Definition at line 24265 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_MASK

#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_MASK   (0x400U)

Definition at line 24244 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_TOG_UNDERFLOW_IRQ_SHIFT   (10U)

Definition at line 24245 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ

#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_MASK)

VSYNC_EDGE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24236 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN

#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_MASK)

Definition at line 24260 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_MASK

#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)

Definition at line 24258 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)

Definition at line 24259 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_MASK

#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_MASK   (0x100U)

Definition at line 24230 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_SHIFT

#define LCDIF_CTRL1_TOG_VSYNC_EDGE_IRQ_SHIFT   (8U)

Definition at line 24231 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_UNDERFLOW_IRQ

#define LCDIF_CTRL1_UNDERFLOW_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_UNDERFLOW_IRQ_SHIFT)) & LCDIF_CTRL1_UNDERFLOW_IRQ_MASK)

UNDERFLOW_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 24007 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_UNDERFLOW_IRQ_EN

#define LCDIF_CTRL1_UNDERFLOW_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_UNDERFLOW_IRQ_EN_SHIFT)) & LCDIF_CTRL1_UNDERFLOW_IRQ_EN_MASK)

Definition at line 24023 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_UNDERFLOW_IRQ_EN_MASK

#define LCDIF_CTRL1_UNDERFLOW_IRQ_EN_MASK   (0x4000U)

Definition at line 24021 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_UNDERFLOW_IRQ_EN_SHIFT

#define LCDIF_CTRL1_UNDERFLOW_IRQ_EN_SHIFT   (14U)

Definition at line 24022 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_UNDERFLOW_IRQ_MASK

#define LCDIF_CTRL1_UNDERFLOW_IRQ_MASK   (0x400U)

Definition at line 24001 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_UNDERFLOW_IRQ_SHIFT

#define LCDIF_CTRL1_UNDERFLOW_IRQ_SHIFT   (10U)

Definition at line 24002 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_VSYNC_EDGE_IRQ

#define LCDIF_CTRL1_VSYNC_EDGE_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_VSYNC_EDGE_IRQ_SHIFT)) & LCDIF_CTRL1_VSYNC_EDGE_IRQ_MASK)

VSYNC_EDGE_IRQ 0b0..No Interrupt Request Pending. 0b1..Interrupt Request Pending.

Definition at line 23993 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN

#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_SHIFT)) & LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_MASK)

Definition at line 24017 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_MASK

#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_MASK   (0x1000U)

Definition at line 24015 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_SHIFT

#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_EN_SHIFT   (12U)

Definition at line 24016 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_VSYNC_EDGE_IRQ_MASK

#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_MASK   (0x100U)

Definition at line 23987 of file MIMXRT1052.h.

◆ LCDIF_CTRL1_VSYNC_EDGE_IRQ_SHIFT

#define LCDIF_CTRL1_VSYNC_EDGE_IRQ_SHIFT   (8U)

Definition at line 23988 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_BURST_LEN_8

#define LCDIF_CTRL2_BURST_LEN_8 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_BURST_LEN_8_MASK)

Definition at line 24341 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_BURST_LEN_8_MASK

#define LCDIF_CTRL2_BURST_LEN_8_MASK   (0x100000U)

Definition at line 24339 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_BURST_LEN_8_SHIFT

#define LCDIF_CTRL2_BURST_LEN_8_SHIFT   (20U)

Definition at line 24340 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_BURST_LEN_8

#define LCDIF_CTRL2_CLR_BURST_LEN_8 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_CLR_BURST_LEN_8_MASK)

Definition at line 24443 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_BURST_LEN_8_MASK

#define LCDIF_CTRL2_CLR_BURST_LEN_8_MASK   (0x100000U)

Definition at line 24441 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_BURST_LEN_8_SHIFT

#define LCDIF_CTRL2_CLR_BURST_LEN_8_SHIFT   (20U)

Definition at line 24442 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN

#define LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_MASK)

EVEN_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24423 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_MASK

#define LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_MASK   (0x7000U)

Definition at line 24413 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_CLR_EVEN_LINE_PATTERN_SHIFT   (12U)

Definition at line 24414 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_ODD_LINE_PATTERN

#define LCDIF_CTRL2_CLR_ODD_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_MASK)

ODD_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24437 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_MASK

#define LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_MASK   (0x70000U)

Definition at line 24427 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_CLR_ODD_LINE_PATTERN_SHIFT   (16U)

Definition at line 24428 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_OUTSTANDING_REQS

#define LCDIF_CTRL2_CLR_OUTSTANDING_REQS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_CLR_OUTSTANDING_REQS_MASK)

OUTSTANDING_REQS 0b000..REQ_1 0b001..REQ_2 0b010..REQ_4 0b011..REQ_8 0b100..REQ_16

Definition at line 24453 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_OUTSTANDING_REQS_MASK

#define LCDIF_CTRL2_CLR_OUTSTANDING_REQS_MASK   (0xE00000U)

Definition at line 24444 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_OUTSTANDING_REQS_SHIFT

#define LCDIF_CTRL2_CLR_OUTSTANDING_REQS_SHIFT   (21U)

Definition at line 24445 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD0

#define LCDIF_CTRL2_CLR_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD0_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD0_MASK)

Definition at line 24412 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD0_MASK

#define LCDIF_CTRL2_CLR_RSRVD0_MASK   (0xFFFU)

Definition at line 24410 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD0_SHIFT

#define LCDIF_CTRL2_CLR_RSRVD0_SHIFT   (0U)

Definition at line 24411 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD3

#define LCDIF_CTRL2_CLR_RSRVD3 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD3_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD3_MASK)

Definition at line 24426 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD3_MASK

#define LCDIF_CTRL2_CLR_RSRVD3_MASK   (0x8000U)

Definition at line 24424 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD3_SHIFT

#define LCDIF_CTRL2_CLR_RSRVD3_SHIFT   (15U)

Definition at line 24425 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD4

#define LCDIF_CTRL2_CLR_RSRVD4 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD4_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD4_MASK)

Definition at line 24440 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD4_MASK

#define LCDIF_CTRL2_CLR_RSRVD4_MASK   (0x80000U)

Definition at line 24438 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD4_SHIFT

#define LCDIF_CTRL2_CLR_RSRVD4_SHIFT   (19U)

Definition at line 24439 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD5

#define LCDIF_CTRL2_CLR_RSRVD5 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_CLR_RSRVD5_SHIFT)) & LCDIF_CTRL2_CLR_RSRVD5_MASK)

Definition at line 24456 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD5_MASK

#define LCDIF_CTRL2_CLR_RSRVD5_MASK   (0xFF000000U)

Definition at line 24454 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_CLR_RSRVD5_SHIFT

#define LCDIF_CTRL2_CLR_RSRVD5_SHIFT   (24U)

Definition at line 24455 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_EVEN_LINE_PATTERN

#define LCDIF_CTRL2_EVEN_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_EVEN_LINE_PATTERN_MASK)

EVEN_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24321 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_EVEN_LINE_PATTERN_MASK

#define LCDIF_CTRL2_EVEN_LINE_PATTERN_MASK   (0x7000U)

Definition at line 24311 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_EVEN_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_EVEN_LINE_PATTERN_SHIFT   (12U)

Definition at line 24312 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_ODD_LINE_PATTERN

#define LCDIF_CTRL2_ODD_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_ODD_LINE_PATTERN_MASK)

ODD_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24335 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_ODD_LINE_PATTERN_MASK

#define LCDIF_CTRL2_ODD_LINE_PATTERN_MASK   (0x70000U)

Definition at line 24325 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_ODD_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_ODD_LINE_PATTERN_SHIFT   (16U)

Definition at line 24326 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_OUTSTANDING_REQS

#define LCDIF_CTRL2_OUTSTANDING_REQS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_OUTSTANDING_REQS_MASK)

OUTSTANDING_REQS 0b000..REQ_1 0b001..REQ_2 0b010..REQ_4 0b011..REQ_8 0b100..REQ_16

Definition at line 24351 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_OUTSTANDING_REQS_MASK

#define LCDIF_CTRL2_OUTSTANDING_REQS_MASK   (0xE00000U)

Definition at line 24342 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_OUTSTANDING_REQS_SHIFT

#define LCDIF_CTRL2_OUTSTANDING_REQS_SHIFT   (21U)

Definition at line 24343 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD0

#define LCDIF_CTRL2_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD0_SHIFT)) & LCDIF_CTRL2_RSRVD0_MASK)

Definition at line 24310 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD0_MASK

#define LCDIF_CTRL2_RSRVD0_MASK   (0xFFFU)

Definition at line 24308 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD0_SHIFT

#define LCDIF_CTRL2_RSRVD0_SHIFT   (0U)

Definition at line 24309 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD3

#define LCDIF_CTRL2_RSRVD3 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD3_SHIFT)) & LCDIF_CTRL2_RSRVD3_MASK)

Definition at line 24324 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD3_MASK

#define LCDIF_CTRL2_RSRVD3_MASK   (0x8000U)

Definition at line 24322 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD3_SHIFT

#define LCDIF_CTRL2_RSRVD3_SHIFT   (15U)

Definition at line 24323 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD4

#define LCDIF_CTRL2_RSRVD4 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD4_SHIFT)) & LCDIF_CTRL2_RSRVD4_MASK)

Definition at line 24338 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD4_MASK

#define LCDIF_CTRL2_RSRVD4_MASK   (0x80000U)

Definition at line 24336 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD4_SHIFT

#define LCDIF_CTRL2_RSRVD4_SHIFT   (19U)

Definition at line 24337 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD5

#define LCDIF_CTRL2_RSRVD5 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_RSRVD5_SHIFT)) & LCDIF_CTRL2_RSRVD5_MASK)

Definition at line 24354 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD5_MASK

#define LCDIF_CTRL2_RSRVD5_MASK   (0xFF000000U)

Definition at line 24352 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_RSRVD5_SHIFT

#define LCDIF_CTRL2_RSRVD5_SHIFT   (24U)

Definition at line 24353 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_BURST_LEN_8

#define LCDIF_CTRL2_SET_BURST_LEN_8 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_SET_BURST_LEN_8_MASK)

Definition at line 24392 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_BURST_LEN_8_MASK

#define LCDIF_CTRL2_SET_BURST_LEN_8_MASK   (0x100000U)

Definition at line 24390 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_BURST_LEN_8_SHIFT

#define LCDIF_CTRL2_SET_BURST_LEN_8_SHIFT   (20U)

Definition at line 24391 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_EVEN_LINE_PATTERN

#define LCDIF_CTRL2_SET_EVEN_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_MASK)

EVEN_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24372 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_MASK

#define LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_MASK   (0x7000U)

Definition at line 24362 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_SET_EVEN_LINE_PATTERN_SHIFT   (12U)

Definition at line 24363 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_ODD_LINE_PATTERN

#define LCDIF_CTRL2_SET_ODD_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_SET_ODD_LINE_PATTERN_MASK)

ODD_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24386 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_ODD_LINE_PATTERN_MASK

#define LCDIF_CTRL2_SET_ODD_LINE_PATTERN_MASK   (0x70000U)

Definition at line 24376 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_ODD_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_SET_ODD_LINE_PATTERN_SHIFT   (16U)

Definition at line 24377 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_OUTSTANDING_REQS

#define LCDIF_CTRL2_SET_OUTSTANDING_REQS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_SET_OUTSTANDING_REQS_MASK)

OUTSTANDING_REQS 0b000..REQ_1 0b001..REQ_2 0b010..REQ_4 0b011..REQ_8 0b100..REQ_16

Definition at line 24402 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_OUTSTANDING_REQS_MASK

#define LCDIF_CTRL2_SET_OUTSTANDING_REQS_MASK   (0xE00000U)

Definition at line 24393 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_OUTSTANDING_REQS_SHIFT

#define LCDIF_CTRL2_SET_OUTSTANDING_REQS_SHIFT   (21U)

Definition at line 24394 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD0

#define LCDIF_CTRL2_SET_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD0_SHIFT)) & LCDIF_CTRL2_SET_RSRVD0_MASK)

Definition at line 24361 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD0_MASK

#define LCDIF_CTRL2_SET_RSRVD0_MASK   (0xFFFU)

Definition at line 24359 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD0_SHIFT

#define LCDIF_CTRL2_SET_RSRVD0_SHIFT   (0U)

Definition at line 24360 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD3

#define LCDIF_CTRL2_SET_RSRVD3 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD3_SHIFT)) & LCDIF_CTRL2_SET_RSRVD3_MASK)

Definition at line 24375 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD3_MASK

#define LCDIF_CTRL2_SET_RSRVD3_MASK   (0x8000U)

Definition at line 24373 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD3_SHIFT

#define LCDIF_CTRL2_SET_RSRVD3_SHIFT   (15U)

Definition at line 24374 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD4

#define LCDIF_CTRL2_SET_RSRVD4 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD4_SHIFT)) & LCDIF_CTRL2_SET_RSRVD4_MASK)

Definition at line 24389 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD4_MASK

#define LCDIF_CTRL2_SET_RSRVD4_MASK   (0x80000U)

Definition at line 24387 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD4_SHIFT

#define LCDIF_CTRL2_SET_RSRVD4_SHIFT   (19U)

Definition at line 24388 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD5

#define LCDIF_CTRL2_SET_RSRVD5 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_SET_RSRVD5_SHIFT)) & LCDIF_CTRL2_SET_RSRVD5_MASK)

Definition at line 24405 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD5_MASK

#define LCDIF_CTRL2_SET_RSRVD5_MASK   (0xFF000000U)

Definition at line 24403 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_SET_RSRVD5_SHIFT

#define LCDIF_CTRL2_SET_RSRVD5_SHIFT   (24U)

Definition at line 24404 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_BURST_LEN_8

#define LCDIF_CTRL2_TOG_BURST_LEN_8 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_BURST_LEN_8_SHIFT)) & LCDIF_CTRL2_TOG_BURST_LEN_8_MASK)

Definition at line 24494 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_BURST_LEN_8_MASK

#define LCDIF_CTRL2_TOG_BURST_LEN_8_MASK   (0x100000U)

Definition at line 24492 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_BURST_LEN_8_SHIFT

#define LCDIF_CTRL2_TOG_BURST_LEN_8_SHIFT   (20U)

Definition at line 24493 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN

#define LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_MASK)

EVEN_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24474 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_MASK

#define LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_MASK   (0x7000U)

Definition at line 24464 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_TOG_EVEN_LINE_PATTERN_SHIFT   (12U)

Definition at line 24465 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_ODD_LINE_PATTERN

#define LCDIF_CTRL2_TOG_ODD_LINE_PATTERN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_SHIFT)) & LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_MASK)

ODD_LINE_PATTERN 0b000..RGB 0b001..RBG 0b010..GBR 0b011..GRB 0b100..BRG 0b101..BGR

Definition at line 24488 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_MASK

#define LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_MASK   (0x70000U)

Definition at line 24478 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_SHIFT

#define LCDIF_CTRL2_TOG_ODD_LINE_PATTERN_SHIFT   (16U)

Definition at line 24479 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_OUTSTANDING_REQS

#define LCDIF_CTRL2_TOG_OUTSTANDING_REQS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_OUTSTANDING_REQS_SHIFT)) & LCDIF_CTRL2_TOG_OUTSTANDING_REQS_MASK)

OUTSTANDING_REQS 0b000..REQ_1 0b001..REQ_2 0b010..REQ_4 0b011..REQ_8 0b100..REQ_16

Definition at line 24504 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_OUTSTANDING_REQS_MASK

#define LCDIF_CTRL2_TOG_OUTSTANDING_REQS_MASK   (0xE00000U)

Definition at line 24495 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_OUTSTANDING_REQS_SHIFT

#define LCDIF_CTRL2_TOG_OUTSTANDING_REQS_SHIFT   (21U)

Definition at line 24496 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD0

#define LCDIF_CTRL2_TOG_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD0_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD0_MASK)

Definition at line 24463 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD0_MASK

#define LCDIF_CTRL2_TOG_RSRVD0_MASK   (0xFFFU)

Definition at line 24461 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD0_SHIFT

#define LCDIF_CTRL2_TOG_RSRVD0_SHIFT   (0U)

Definition at line 24462 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD3

#define LCDIF_CTRL2_TOG_RSRVD3 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD3_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD3_MASK)

Definition at line 24477 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD3_MASK

#define LCDIF_CTRL2_TOG_RSRVD3_MASK   (0x8000U)

Definition at line 24475 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD3_SHIFT

#define LCDIF_CTRL2_TOG_RSRVD3_SHIFT   (15U)

Definition at line 24476 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD4

#define LCDIF_CTRL2_TOG_RSRVD4 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD4_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD4_MASK)

Definition at line 24491 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD4_MASK

#define LCDIF_CTRL2_TOG_RSRVD4_MASK   (0x80000U)

Definition at line 24489 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD4_SHIFT

#define LCDIF_CTRL2_TOG_RSRVD4_SHIFT   (19U)

Definition at line 24490 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD5

#define LCDIF_CTRL2_TOG_RSRVD5 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL2_TOG_RSRVD5_SHIFT)) & LCDIF_CTRL2_TOG_RSRVD5_MASK)

Definition at line 24507 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD5_MASK

#define LCDIF_CTRL2_TOG_RSRVD5_MASK   (0xFF000000U)

Definition at line 24505 of file MIMXRT1052.h.

◆ LCDIF_CTRL2_TOG_RSRVD5_SHIFT

#define LCDIF_CTRL2_TOG_RSRVD5_SHIFT   (24U)

Definition at line 24506 of file MIMXRT1052.h.

◆ LCDIF_CTRL_BYPASS_COUNT

#define LCDIF_CTRL_BYPASS_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_BYPASS_COUNT_MASK)

Definition at line 23675 of file MIMXRT1052.h.

◆ LCDIF_CTRL_BYPASS_COUNT_MASK

#define LCDIF_CTRL_BYPASS_COUNT_MASK   (0x80000U)

Definition at line 23673 of file MIMXRT1052.h.

◆ LCDIF_CTRL_BYPASS_COUNT_SHIFT

#define LCDIF_CTRL_BYPASS_COUNT_SHIFT   (19U)

Definition at line 23674 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLKGATE

#define LCDIF_CTRL_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLKGATE_SHIFT)) & LCDIF_CTRL_CLKGATE_MASK)

Definition at line 23688 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLKGATE_MASK

#define LCDIF_CTRL_CLKGATE_MASK   (0x40000000U)

Definition at line 23686 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLKGATE_SHIFT

#define LCDIF_CTRL_CLKGATE_SHIFT   (30U)

Definition at line 23687 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_BYPASS_COUNT

#define LCDIF_CTRL_CLR_BYPASS_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_CLR_BYPASS_COUNT_MASK)

Definition at line 23867 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_BYPASS_COUNT_MASK

#define LCDIF_CTRL_CLR_BYPASS_COUNT_MASK   (0x80000U)

Definition at line 23865 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_BYPASS_COUNT_SHIFT

#define LCDIF_CTRL_CLR_BYPASS_COUNT_SHIFT   (19U)

Definition at line 23866 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_CLKGATE

#define LCDIF_CTRL_CLR_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_CLKGATE_SHIFT)) & LCDIF_CTRL_CLR_CLKGATE_MASK)

Definition at line 23880 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_CLKGATE_MASK

#define LCDIF_CTRL_CLR_CLKGATE_MASK   (0x40000000U)

Definition at line 23878 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_CLKGATE_SHIFT

#define LCDIF_CTRL_CLR_CLKGATE_SHIFT   (30U)

Definition at line 23879 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE

#define LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_MASK)

CSC_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23850 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_MASK   (0x3000U)

Definition at line 23840 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_CLR_CSC_DATA_SWIZZLE_SHIFT   (12U)

Definition at line 23841 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT

#define LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_MASK)

Definition at line 23812 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_MASK

#define LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_MASK   (0x8U)

Definition at line 23810 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_SHIFT

#define LCDIF_CTRL_CLR_DATA_FORMAT_16_BIT_SHIFT   (3U)

Definition at line 23811 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT

#define LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_MASK)

DATA_FORMAT_18_BIT 0b0..Data input to the block is in 18 bpp format, such that lower 18 bits contain RGB 666 and upper 14 bits do not contain any useful data. 0b1..Data input to the block is in 18 bpp format, such that upper 18 bits contain RGB 666 and lower 14 bits do not contain any useful data.

Definition at line 23809 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_MASK

#define LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_MASK   (0x4U)

Definition at line 23803 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_SHIFT

#define LCDIF_CTRL_CLR_DATA_FORMAT_18_BIT_SHIFT   (2U)

Definition at line 23804 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT

#define LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_MASK)

DATA_FORMAT_24_BIT 0b0..Data input to the block is in 24 bpp format, such that all RGB 888 data is contained in 24 bits. 0b1..Data input to the block is actually RGB 18 bpp, but there is 1 color per byte, hence the upper 2 bits in each byte do not contain any useful data, and should be dropped.

Definition at line 23802 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_MASK

#define LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_MASK   (0x2U)

Definition at line 23795 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_SHIFT

#define LCDIF_CTRL_CLR_DATA_FORMAT_24_BIT_SHIFT   (1U)

Definition at line 23796 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_SHIFT_DIR

#define LCDIF_CTRL_CLR_DATA_SHIFT_DIR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_CLR_DATA_SHIFT_DIR_MASK)

DATA_SHIFT_DIR 0b0..Data to be transmitted is shifted LEFT by SHIFT_NUM_BITS bits. 0b1..Data to be transmitted is shifted RIGHT by SHIFT_NUM_BITS bits.

Definition at line 23877 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_SHIFT_DIR_MASK

#define LCDIF_CTRL_CLR_DATA_SHIFT_DIR_MASK   (0x4000000U)

Definition at line 23871 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DATA_SHIFT_DIR_SHIFT

#define LCDIF_CTRL_CLR_DATA_SHIFT_DIR_SHIFT   (26U)

Definition at line 23872 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DOTCLK_MODE

#define LCDIF_CTRL_CLR_DOTCLK_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_CLR_DOTCLK_MODE_MASK)

Definition at line 23864 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DOTCLK_MODE_MASK

#define LCDIF_CTRL_CLR_DOTCLK_MODE_MASK   (0x20000U)

Definition at line 23862 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_DOTCLK_MODE_SHIFT

#define LCDIF_CTRL_CLR_DOTCLK_MODE_SHIFT   (17U)

Definition at line 23863 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE

#define LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_MASK)

Definition at line 23821 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_MASK

#define LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)

Definition at line 23819 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_SHIFT

#define LCDIF_CTRL_CLR_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)

Definition at line 23820 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE

#define LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_MASK)

INPUT_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23861 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_MASK   (0xC000U)

Definition at line 23851 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_CLR_INPUT_DATA_SWIZZLE_SHIFT   (14U)

Definition at line 23852 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH

#define LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_MASK)

LCD_DATABUS_WIDTH 0b00..16-bit data bus mode. 0b01..8-bit data bus mode. 0b10..18-bit data bus mode. 0b11..24-bit data bus mode.

Definition at line 23839 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_MASK

#define LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_MASK   (0xC00U)

Definition at line 23831 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_SHIFT

#define LCDIF_CTRL_CLR_LCD_DATABUS_WIDTH_SHIFT   (10U)

Definition at line 23832 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_MASTER

#define LCDIF_CTRL_CLR_MASTER (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_MASTER_SHIFT)) & LCDIF_CTRL_CLR_MASTER_MASK)

Definition at line 23818 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_MASTER_MASK

#define LCDIF_CTRL_CLR_MASTER_MASK   (0x20U)

Definition at line 23816 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_MASTER_SHIFT

#define LCDIF_CTRL_CLR_MASTER_SHIFT   (5U)

Definition at line 23817 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_RSRVD0

#define LCDIF_CTRL_CLR_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_RSRVD0_SHIFT)) & LCDIF_CTRL_CLR_RSRVD0_MASK)

Definition at line 23815 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_RSRVD0_MASK

#define LCDIF_CTRL_CLR_RSRVD0_MASK   (0x10U)

Definition at line 23813 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_RSRVD0_SHIFT

#define LCDIF_CTRL_CLR_RSRVD0_SHIFT   (4U)

Definition at line 23814 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_RUN

#define LCDIF_CTRL_CLR_RUN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_RUN_SHIFT)) & LCDIF_CTRL_CLR_RUN_MASK)

Definition at line 23794 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_RUN_MASK

#define LCDIF_CTRL_CLR_RUN_MASK   (0x1U)

Definition at line 23792 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_RUN_SHIFT

#define LCDIF_CTRL_CLR_RUN_SHIFT   (0U)

Definition at line 23793 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_SFTRST

#define LCDIF_CTRL_CLR_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_SFTRST_SHIFT)) & LCDIF_CTRL_CLR_SFTRST_MASK)

Definition at line 23883 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_SFTRST_MASK

#define LCDIF_CTRL_CLR_SFTRST_MASK   (0x80000000U)

Definition at line 23881 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_SFTRST_SHIFT

#define LCDIF_CTRL_CLR_SFTRST_SHIFT   (31U)

Definition at line 23882 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_SHIFT_NUM_BITS

#define LCDIF_CTRL_CLR_SHIFT_NUM_BITS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_CLR_SHIFT_NUM_BITS_MASK)

Definition at line 23870 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_SHIFT_NUM_BITS_MASK

#define LCDIF_CTRL_CLR_SHIFT_NUM_BITS_MASK   (0x3E00000U)

Definition at line 23868 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_SHIFT_NUM_BITS_SHIFT

#define LCDIF_CTRL_CLR_SHIFT_NUM_BITS_SHIFT   (21U)

Definition at line 23869 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_WORD_LENGTH

#define LCDIF_CTRL_CLR_WORD_LENGTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CLR_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_CLR_WORD_LENGTH_MASK)

WORD_LENGTH 0b00..Input data is 16 bits per pixel. 0b01..Input data is 8 bits wide. 0b10..Input data is 18 bits per pixel. 0b11..Input data is 24 bits per pixel.

Definition at line 23830 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_WORD_LENGTH_MASK

#define LCDIF_CTRL_CLR_WORD_LENGTH_MASK   (0x300U)

Definition at line 23822 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CLR_WORD_LENGTH_SHIFT

#define LCDIF_CTRL_CLR_WORD_LENGTH_SHIFT   (8U)

Definition at line 23823 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CSC_DATA_SWIZZLE

#define LCDIF_CTRL_CSC_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_CSC_DATA_SWIZZLE_MASK)

CSC_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23658 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CSC_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_CSC_DATA_SWIZZLE_MASK   (0x3000U)

Definition at line 23648 of file MIMXRT1052.h.

◆ LCDIF_CTRL_CSC_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_CSC_DATA_SWIZZLE_SHIFT   (12U)

Definition at line 23649 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_16_BIT

#define LCDIF_CTRL_DATA_FORMAT_16_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_DATA_FORMAT_16_BIT_MASK)

Definition at line 23620 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_16_BIT_MASK

#define LCDIF_CTRL_DATA_FORMAT_16_BIT_MASK   (0x8U)

Definition at line 23618 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_16_BIT_SHIFT

#define LCDIF_CTRL_DATA_FORMAT_16_BIT_SHIFT   (3U)

Definition at line 23619 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_18_BIT

#define LCDIF_CTRL_DATA_FORMAT_18_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_DATA_FORMAT_18_BIT_MASK)

DATA_FORMAT_18_BIT 0b0..Data input to the block is in 18 bpp format, such that lower 18 bits contain RGB 666 and upper 14 bits do not contain any useful data. 0b1..Data input to the block is in 18 bpp format, such that upper 18 bits contain RGB 666 and lower 14 bits do not contain any useful data.

Definition at line 23617 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_18_BIT_MASK

#define LCDIF_CTRL_DATA_FORMAT_18_BIT_MASK   (0x4U)

Definition at line 23611 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_18_BIT_SHIFT

#define LCDIF_CTRL_DATA_FORMAT_18_BIT_SHIFT   (2U)

Definition at line 23612 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_24_BIT

#define LCDIF_CTRL_DATA_FORMAT_24_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_DATA_FORMAT_24_BIT_MASK)

DATA_FORMAT_24_BIT 0b0..Data input to the block is in 24 bpp format, such that all RGB 888 data is contained in 24 bits. 0b1..Data input to the block is actually RGB 18 bpp, but there is 1 color per byte, hence the upper 2 bits in each byte do not contain any useful data, and should be dropped.

Definition at line 23610 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_24_BIT_MASK

#define LCDIF_CTRL_DATA_FORMAT_24_BIT_MASK   (0x2U)

Definition at line 23603 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_FORMAT_24_BIT_SHIFT

#define LCDIF_CTRL_DATA_FORMAT_24_BIT_SHIFT   (1U)

Definition at line 23604 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_SHIFT_DIR

#define LCDIF_CTRL_DATA_SHIFT_DIR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_DATA_SHIFT_DIR_MASK)

DATA_SHIFT_DIR 0b0..Data to be transmitted is shifted LEFT by SHIFT_NUM_BITS bits. 0b1..Data to be transmitted is shifted RIGHT by SHIFT_NUM_BITS bits.

Definition at line 23685 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_SHIFT_DIR_MASK

#define LCDIF_CTRL_DATA_SHIFT_DIR_MASK   (0x4000000U)

Definition at line 23679 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DATA_SHIFT_DIR_SHIFT

#define LCDIF_CTRL_DATA_SHIFT_DIR_SHIFT   (26U)

Definition at line 23680 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DOTCLK_MODE

#define LCDIF_CTRL_DOTCLK_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_DOTCLK_MODE_MASK)

Definition at line 23672 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DOTCLK_MODE_MASK

#define LCDIF_CTRL_DOTCLK_MODE_MASK   (0x20000U)

Definition at line 23670 of file MIMXRT1052.h.

◆ LCDIF_CTRL_DOTCLK_MODE_SHIFT

#define LCDIF_CTRL_DOTCLK_MODE_SHIFT   (17U)

Definition at line 23671 of file MIMXRT1052.h.

◆ LCDIF_CTRL_ENABLE_PXP_HANDSHAKE

#define LCDIF_CTRL_ENABLE_PXP_HANDSHAKE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_MASK)

Definition at line 23629 of file MIMXRT1052.h.

◆ LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_MASK

#define LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)

Definition at line 23627 of file MIMXRT1052.h.

◆ LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_SHIFT

#define LCDIF_CTRL_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)

Definition at line 23628 of file MIMXRT1052.h.

◆ LCDIF_CTRL_INPUT_DATA_SWIZZLE

#define LCDIF_CTRL_INPUT_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_INPUT_DATA_SWIZZLE_MASK)

INPUT_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23669 of file MIMXRT1052.h.

◆ LCDIF_CTRL_INPUT_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_INPUT_DATA_SWIZZLE_MASK   (0xC000U)

Definition at line 23659 of file MIMXRT1052.h.

◆ LCDIF_CTRL_INPUT_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_INPUT_DATA_SWIZZLE_SHIFT   (14U)

Definition at line 23660 of file MIMXRT1052.h.

◆ LCDIF_CTRL_LCD_DATABUS_WIDTH

#define LCDIF_CTRL_LCD_DATABUS_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_LCD_DATABUS_WIDTH_MASK)

LCD_DATABUS_WIDTH 0b00..16-bit data bus mode. 0b01..8-bit data bus mode. 0b10..18-bit data bus mode. 0b11..24-bit data bus mode.

Definition at line 23647 of file MIMXRT1052.h.

◆ LCDIF_CTRL_LCD_DATABUS_WIDTH_MASK

#define LCDIF_CTRL_LCD_DATABUS_WIDTH_MASK   (0xC00U)

Definition at line 23639 of file MIMXRT1052.h.

◆ LCDIF_CTRL_LCD_DATABUS_WIDTH_SHIFT

#define LCDIF_CTRL_LCD_DATABUS_WIDTH_SHIFT   (10U)

Definition at line 23640 of file MIMXRT1052.h.

◆ LCDIF_CTRL_MASTER

#define LCDIF_CTRL_MASTER (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_MASTER_SHIFT)) & LCDIF_CTRL_MASTER_MASK)

Definition at line 23626 of file MIMXRT1052.h.

◆ LCDIF_CTRL_MASTER_MASK

#define LCDIF_CTRL_MASTER_MASK   (0x20U)

Definition at line 23624 of file MIMXRT1052.h.

◆ LCDIF_CTRL_MASTER_SHIFT

#define LCDIF_CTRL_MASTER_SHIFT   (5U)

Definition at line 23625 of file MIMXRT1052.h.

◆ LCDIF_CTRL_RSRVD0

#define LCDIF_CTRL_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_RSRVD0_SHIFT)) & LCDIF_CTRL_RSRVD0_MASK)

Definition at line 23623 of file MIMXRT1052.h.

◆ LCDIF_CTRL_RSRVD0_MASK

#define LCDIF_CTRL_RSRVD0_MASK   (0x10U)

Definition at line 23621 of file MIMXRT1052.h.

◆ LCDIF_CTRL_RSRVD0_SHIFT

#define LCDIF_CTRL_RSRVD0_SHIFT   (4U)

Definition at line 23622 of file MIMXRT1052.h.

◆ LCDIF_CTRL_RUN

#define LCDIF_CTRL_RUN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_RUN_SHIFT)) & LCDIF_CTRL_RUN_MASK)

Definition at line 23602 of file MIMXRT1052.h.

◆ LCDIF_CTRL_RUN_MASK

#define LCDIF_CTRL_RUN_MASK   (0x1U)

Definition at line 23600 of file MIMXRT1052.h.

◆ LCDIF_CTRL_RUN_SHIFT

#define LCDIF_CTRL_RUN_SHIFT   (0U)

Definition at line 23601 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_BYPASS_COUNT

#define LCDIF_CTRL_SET_BYPASS_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_SET_BYPASS_COUNT_MASK)

Definition at line 23771 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_BYPASS_COUNT_MASK

#define LCDIF_CTRL_SET_BYPASS_COUNT_MASK   (0x80000U)

Definition at line 23769 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_BYPASS_COUNT_SHIFT

#define LCDIF_CTRL_SET_BYPASS_COUNT_SHIFT   (19U)

Definition at line 23770 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_CLKGATE

#define LCDIF_CTRL_SET_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_CLKGATE_SHIFT)) & LCDIF_CTRL_SET_CLKGATE_MASK)

Definition at line 23784 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_CLKGATE_MASK

#define LCDIF_CTRL_SET_CLKGATE_MASK   (0x40000000U)

Definition at line 23782 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_CLKGATE_SHIFT

#define LCDIF_CTRL_SET_CLKGATE_SHIFT   (30U)

Definition at line 23783 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_CSC_DATA_SWIZZLE

#define LCDIF_CTRL_SET_CSC_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_MASK)

CSC_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23754 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_MASK   (0x3000U)

Definition at line 23744 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_SET_CSC_DATA_SWIZZLE_SHIFT   (12U)

Definition at line 23745 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_16_BIT

#define LCDIF_CTRL_SET_DATA_FORMAT_16_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_MASK)

Definition at line 23716 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_MASK

#define LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_MASK   (0x8U)

Definition at line 23714 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_SHIFT

#define LCDIF_CTRL_SET_DATA_FORMAT_16_BIT_SHIFT   (3U)

Definition at line 23715 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_18_BIT

#define LCDIF_CTRL_SET_DATA_FORMAT_18_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_MASK)

DATA_FORMAT_18_BIT 0b0..Data input to the block is in 18 bpp format, such that lower 18 bits contain RGB 666 and upper 14 bits do not contain any useful data. 0b1..Data input to the block is in 18 bpp format, such that upper 18 bits contain RGB 666 and lower 14 bits do not contain any useful data.

Definition at line 23713 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_MASK

#define LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_MASK   (0x4U)

Definition at line 23707 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_SHIFT

#define LCDIF_CTRL_SET_DATA_FORMAT_18_BIT_SHIFT   (2U)

Definition at line 23708 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_24_BIT

#define LCDIF_CTRL_SET_DATA_FORMAT_24_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_MASK)

DATA_FORMAT_24_BIT 0b0..Data input to the block is in 24 bpp format, such that all RGB 888 data is contained in 24 bits. 0b1..Data input to the block is actually RGB 18 bpp, but there is 1 color per byte, hence the upper 2 bits in each byte do not contain any useful data, and should be dropped.

Definition at line 23706 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_MASK

#define LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_MASK   (0x2U)

Definition at line 23699 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_SHIFT

#define LCDIF_CTRL_SET_DATA_FORMAT_24_BIT_SHIFT   (1U)

Definition at line 23700 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_SHIFT_DIR

#define LCDIF_CTRL_SET_DATA_SHIFT_DIR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_SET_DATA_SHIFT_DIR_MASK)

DATA_SHIFT_DIR 0b0..Data to be transmitted is shifted LEFT by SHIFT_NUM_BITS bits. 0b1..Data to be transmitted is shifted RIGHT by SHIFT_NUM_BITS bits.

Definition at line 23781 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_SHIFT_DIR_MASK

#define LCDIF_CTRL_SET_DATA_SHIFT_DIR_MASK   (0x4000000U)

Definition at line 23775 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DATA_SHIFT_DIR_SHIFT

#define LCDIF_CTRL_SET_DATA_SHIFT_DIR_SHIFT   (26U)

Definition at line 23776 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DOTCLK_MODE

#define LCDIF_CTRL_SET_DOTCLK_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_SET_DOTCLK_MODE_MASK)

Definition at line 23768 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DOTCLK_MODE_MASK

#define LCDIF_CTRL_SET_DOTCLK_MODE_MASK   (0x20000U)

Definition at line 23766 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_DOTCLK_MODE_SHIFT

#define LCDIF_CTRL_SET_DOTCLK_MODE_SHIFT   (17U)

Definition at line 23767 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE

#define LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_MASK)

Definition at line 23725 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_MASK

#define LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)

Definition at line 23723 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_SHIFT

#define LCDIF_CTRL_SET_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)

Definition at line 23724 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE

#define LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_MASK)

INPUT_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23765 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_MASK   (0xC000U)

Definition at line 23755 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_SET_INPUT_DATA_SWIZZLE_SHIFT   (14U)

Definition at line 23756 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_LCD_DATABUS_WIDTH

#define LCDIF_CTRL_SET_LCD_DATABUS_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_MASK)

LCD_DATABUS_WIDTH 0b00..16-bit data bus mode. 0b01..8-bit data bus mode. 0b10..18-bit data bus mode. 0b11..24-bit data bus mode.

Definition at line 23743 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_MASK

#define LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_MASK   (0xC00U)

Definition at line 23735 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_SHIFT

#define LCDIF_CTRL_SET_LCD_DATABUS_WIDTH_SHIFT   (10U)

Definition at line 23736 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_MASTER

#define LCDIF_CTRL_SET_MASTER (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_MASTER_SHIFT)) & LCDIF_CTRL_SET_MASTER_MASK)

Definition at line 23722 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_MASTER_MASK

#define LCDIF_CTRL_SET_MASTER_MASK   (0x20U)

Definition at line 23720 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_MASTER_SHIFT

#define LCDIF_CTRL_SET_MASTER_SHIFT   (5U)

Definition at line 23721 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_RSRVD0

#define LCDIF_CTRL_SET_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_RSRVD0_SHIFT)) & LCDIF_CTRL_SET_RSRVD0_MASK)

Definition at line 23719 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_RSRVD0_MASK

#define LCDIF_CTRL_SET_RSRVD0_MASK   (0x10U)

Definition at line 23717 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_RSRVD0_SHIFT

#define LCDIF_CTRL_SET_RSRVD0_SHIFT   (4U)

Definition at line 23718 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_RUN

#define LCDIF_CTRL_SET_RUN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_RUN_SHIFT)) & LCDIF_CTRL_SET_RUN_MASK)

Definition at line 23698 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_RUN_MASK

#define LCDIF_CTRL_SET_RUN_MASK   (0x1U)

Definition at line 23696 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_RUN_SHIFT

#define LCDIF_CTRL_SET_RUN_SHIFT   (0U)

Definition at line 23697 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_SFTRST

#define LCDIF_CTRL_SET_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_SFTRST_SHIFT)) & LCDIF_CTRL_SET_SFTRST_MASK)

Definition at line 23787 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_SFTRST_MASK

#define LCDIF_CTRL_SET_SFTRST_MASK   (0x80000000U)

Definition at line 23785 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_SFTRST_SHIFT

#define LCDIF_CTRL_SET_SFTRST_SHIFT   (31U)

Definition at line 23786 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_SHIFT_NUM_BITS

#define LCDIF_CTRL_SET_SHIFT_NUM_BITS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_SET_SHIFT_NUM_BITS_MASK)

Definition at line 23774 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_SHIFT_NUM_BITS_MASK

#define LCDIF_CTRL_SET_SHIFT_NUM_BITS_MASK   (0x3E00000U)

Definition at line 23772 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_SHIFT_NUM_BITS_SHIFT

#define LCDIF_CTRL_SET_SHIFT_NUM_BITS_SHIFT   (21U)

Definition at line 23773 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_WORD_LENGTH

#define LCDIF_CTRL_SET_WORD_LENGTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SET_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_SET_WORD_LENGTH_MASK)

WORD_LENGTH 0b00..Input data is 16 bits per pixel. 0b01..Input data is 8 bits wide. 0b10..Input data is 18 bits per pixel. 0b11..Input data is 24 bits per pixel.

Definition at line 23734 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_WORD_LENGTH_MASK

#define LCDIF_CTRL_SET_WORD_LENGTH_MASK   (0x300U)

Definition at line 23726 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SET_WORD_LENGTH_SHIFT

#define LCDIF_CTRL_SET_WORD_LENGTH_SHIFT   (8U)

Definition at line 23727 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SFTRST

#define LCDIF_CTRL_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SFTRST_SHIFT)) & LCDIF_CTRL_SFTRST_MASK)

Definition at line 23691 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SFTRST_MASK

#define LCDIF_CTRL_SFTRST_MASK   (0x80000000U)

Definition at line 23689 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SFTRST_SHIFT

#define LCDIF_CTRL_SFTRST_SHIFT   (31U)

Definition at line 23690 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SHIFT_NUM_BITS

#define LCDIF_CTRL_SHIFT_NUM_BITS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_SHIFT_NUM_BITS_MASK)

Definition at line 23678 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SHIFT_NUM_BITS_MASK

#define LCDIF_CTRL_SHIFT_NUM_BITS_MASK   (0x3E00000U)

Definition at line 23676 of file MIMXRT1052.h.

◆ LCDIF_CTRL_SHIFT_NUM_BITS_SHIFT

#define LCDIF_CTRL_SHIFT_NUM_BITS_SHIFT   (21U)

Definition at line 23677 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_BYPASS_COUNT

#define LCDIF_CTRL_TOG_BYPASS_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_BYPASS_COUNT_SHIFT)) & LCDIF_CTRL_TOG_BYPASS_COUNT_MASK)

Definition at line 23963 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_BYPASS_COUNT_MASK

#define LCDIF_CTRL_TOG_BYPASS_COUNT_MASK   (0x80000U)

Definition at line 23961 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_BYPASS_COUNT_SHIFT

#define LCDIF_CTRL_TOG_BYPASS_COUNT_SHIFT   (19U)

Definition at line 23962 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_CLKGATE

#define LCDIF_CTRL_TOG_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_CLKGATE_SHIFT)) & LCDIF_CTRL_TOG_CLKGATE_MASK)

Definition at line 23976 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_CLKGATE_MASK

#define LCDIF_CTRL_TOG_CLKGATE_MASK   (0x40000000U)

Definition at line 23974 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_CLKGATE_SHIFT

#define LCDIF_CTRL_TOG_CLKGATE_SHIFT   (30U)

Definition at line 23975 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE

#define LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_MASK)

CSC_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23946 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_MASK   (0x3000U)

Definition at line 23936 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_TOG_CSC_DATA_SWIZZLE_SHIFT   (12U)

Definition at line 23937 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT

#define LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_SHIFT)) & LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_MASK)

Definition at line 23908 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_MASK

#define LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_MASK   (0x8U)

Definition at line 23906 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_SHIFT

#define LCDIF_CTRL_TOG_DATA_FORMAT_16_BIT_SHIFT   (3U)

Definition at line 23907 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT

#define LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_SHIFT)) & LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_MASK)

DATA_FORMAT_18_BIT 0b0..Data input to the block is in 18 bpp format, such that lower 18 bits contain RGB 666 and upper 14 bits do not contain any useful data. 0b1..Data input to the block is in 18 bpp format, such that upper 18 bits contain RGB 666 and lower 14 bits do not contain any useful data.

Definition at line 23905 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_MASK

#define LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_MASK   (0x4U)

Definition at line 23899 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_SHIFT

#define LCDIF_CTRL_TOG_DATA_FORMAT_18_BIT_SHIFT   (2U)

Definition at line 23900 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT

#define LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_SHIFT)) & LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_MASK)

DATA_FORMAT_24_BIT 0b0..Data input to the block is in 24 bpp format, such that all RGB 888 data is contained in 24 bits. 0b1..Data input to the block is actually RGB 18 bpp, but there is 1 color per byte, hence the upper 2 bits in each byte do not contain any useful data, and should be dropped.

Definition at line 23898 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_MASK

#define LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_MASK   (0x2U)

Definition at line 23891 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_SHIFT

#define LCDIF_CTRL_TOG_DATA_FORMAT_24_BIT_SHIFT   (1U)

Definition at line 23892 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_SHIFT_DIR

#define LCDIF_CTRL_TOG_DATA_SHIFT_DIR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DATA_SHIFT_DIR_SHIFT)) & LCDIF_CTRL_TOG_DATA_SHIFT_DIR_MASK)

DATA_SHIFT_DIR 0b0..Data to be transmitted is shifted LEFT by SHIFT_NUM_BITS bits. 0b1..Data to be transmitted is shifted RIGHT by SHIFT_NUM_BITS bits.

Definition at line 23973 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_SHIFT_DIR_MASK

#define LCDIF_CTRL_TOG_DATA_SHIFT_DIR_MASK   (0x4000000U)

Definition at line 23967 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DATA_SHIFT_DIR_SHIFT

#define LCDIF_CTRL_TOG_DATA_SHIFT_DIR_SHIFT   (26U)

Definition at line 23968 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DOTCLK_MODE

#define LCDIF_CTRL_TOG_DOTCLK_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_DOTCLK_MODE_SHIFT)) & LCDIF_CTRL_TOG_DOTCLK_MODE_MASK)

Definition at line 23960 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DOTCLK_MODE_MASK

#define LCDIF_CTRL_TOG_DOTCLK_MODE_MASK   (0x20000U)

Definition at line 23958 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_DOTCLK_MODE_SHIFT

#define LCDIF_CTRL_TOG_DOTCLK_MODE_SHIFT   (17U)

Definition at line 23959 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE

#define LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_SHIFT)) & LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_MASK)

Definition at line 23917 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_MASK

#define LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_MASK   (0x40U)

Definition at line 23915 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_SHIFT

#define LCDIF_CTRL_TOG_ENABLE_PXP_HANDSHAKE_SHIFT   (6U)

Definition at line 23916 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE

#define LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_SHIFT)) & LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_MASK)

INPUT_DATA_SWIZZLE 0b00..No byte swapping.(Little endian) 0b00..Little Endian byte ordering (same as NO_SWAP). 0b01..Big Endian swap (swap bytes 0,3 and 1,2). 0b01..Swizzle all bytes, swap bytes 0,3 and 1,2 (aka Big Endian). 0b10..Swap half-words. 0b11..Swap bytes within each half-word.

Definition at line 23957 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_MASK

#define LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_MASK   (0xC000U)

Definition at line 23947 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_SHIFT

#define LCDIF_CTRL_TOG_INPUT_DATA_SWIZZLE_SHIFT   (14U)

Definition at line 23948 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH

#define LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_SHIFT)) & LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_MASK)

LCD_DATABUS_WIDTH 0b00..16-bit data bus mode. 0b01..8-bit data bus mode. 0b10..18-bit data bus mode. 0b11..24-bit data bus mode.

Definition at line 23935 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_MASK

#define LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_MASK   (0xC00U)

Definition at line 23927 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_SHIFT

#define LCDIF_CTRL_TOG_LCD_DATABUS_WIDTH_SHIFT   (10U)

Definition at line 23928 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_MASTER

#define LCDIF_CTRL_TOG_MASTER (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_MASTER_SHIFT)) & LCDIF_CTRL_TOG_MASTER_MASK)

Definition at line 23914 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_MASTER_MASK

#define LCDIF_CTRL_TOG_MASTER_MASK   (0x20U)

Definition at line 23912 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_MASTER_SHIFT

#define LCDIF_CTRL_TOG_MASTER_SHIFT   (5U)

Definition at line 23913 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_RSRVD0

#define LCDIF_CTRL_TOG_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_RSRVD0_SHIFT)) & LCDIF_CTRL_TOG_RSRVD0_MASK)

Definition at line 23911 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_RSRVD0_MASK

#define LCDIF_CTRL_TOG_RSRVD0_MASK   (0x10U)

Definition at line 23909 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_RSRVD0_SHIFT

#define LCDIF_CTRL_TOG_RSRVD0_SHIFT   (4U)

Definition at line 23910 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_RUN

#define LCDIF_CTRL_TOG_RUN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_RUN_SHIFT)) & LCDIF_CTRL_TOG_RUN_MASK)

Definition at line 23890 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_RUN_MASK

#define LCDIF_CTRL_TOG_RUN_MASK   (0x1U)

Definition at line 23888 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_RUN_SHIFT

#define LCDIF_CTRL_TOG_RUN_SHIFT   (0U)

Definition at line 23889 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_SFTRST

#define LCDIF_CTRL_TOG_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_SFTRST_SHIFT)) & LCDIF_CTRL_TOG_SFTRST_MASK)

Definition at line 23979 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_SFTRST_MASK

#define LCDIF_CTRL_TOG_SFTRST_MASK   (0x80000000U)

Definition at line 23977 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_SFTRST_SHIFT

#define LCDIF_CTRL_TOG_SFTRST_SHIFT   (31U)

Definition at line 23978 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_SHIFT_NUM_BITS

#define LCDIF_CTRL_TOG_SHIFT_NUM_BITS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_SHIFT_NUM_BITS_SHIFT)) & LCDIF_CTRL_TOG_SHIFT_NUM_BITS_MASK)

Definition at line 23966 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_SHIFT_NUM_BITS_MASK

#define LCDIF_CTRL_TOG_SHIFT_NUM_BITS_MASK   (0x3E00000U)

Definition at line 23964 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_SHIFT_NUM_BITS_SHIFT

#define LCDIF_CTRL_TOG_SHIFT_NUM_BITS_SHIFT   (21U)

Definition at line 23965 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_WORD_LENGTH

#define LCDIF_CTRL_TOG_WORD_LENGTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_TOG_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_TOG_WORD_LENGTH_MASK)

WORD_LENGTH 0b00..Input data is 16 bits per pixel. 0b01..Input data is 8 bits wide. 0b10..Input data is 18 bits per pixel. 0b11..Input data is 24 bits per pixel.

Definition at line 23926 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_WORD_LENGTH_MASK

#define LCDIF_CTRL_TOG_WORD_LENGTH_MASK   (0x300U)

Definition at line 23918 of file MIMXRT1052.h.

◆ LCDIF_CTRL_TOG_WORD_LENGTH_SHIFT

#define LCDIF_CTRL_TOG_WORD_LENGTH_SHIFT   (8U)

Definition at line 23919 of file MIMXRT1052.h.

◆ LCDIF_CTRL_WORD_LENGTH

#define LCDIF_CTRL_WORD_LENGTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CTRL_WORD_LENGTH_SHIFT)) & LCDIF_CTRL_WORD_LENGTH_MASK)

WORD_LENGTH 0b00..Input data is 16 bits per pixel. 0b01..Input data is 8 bits wide. 0b10..Input data is 18 bits per pixel. 0b11..Input data is 24 bits per pixel.

Definition at line 23638 of file MIMXRT1052.h.

◆ LCDIF_CTRL_WORD_LENGTH_MASK

#define LCDIF_CTRL_WORD_LENGTH_MASK   (0x300U)

Definition at line 23630 of file MIMXRT1052.h.

◆ LCDIF_CTRL_WORD_LENGTH_SHIFT

#define LCDIF_CTRL_WORD_LENGTH_SHIFT   (8U)

Definition at line 23631 of file MIMXRT1052.h.

◆ LCDIF_CUR_BUF_ADDR

#define LCDIF_CUR_BUF_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_CUR_BUF_ADDR_SHIFT)) & LCDIF_CUR_BUF_ADDR_MASK)

Definition at line 24524 of file MIMXRT1052.h.

◆ LCDIF_CUR_BUF_ADDR_MASK

#define LCDIF_CUR_BUF_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 24522 of file MIMXRT1052.h.

◆ LCDIF_CUR_BUF_ADDR_SHIFT

#define LCDIF_CUR_BUF_ADDR_SHIFT   (0U)

Definition at line 24523 of file MIMXRT1052.h.

◆ LCDIF_LUT0_ADDR_ADDR

#define LCDIF_LUT0_ADDR_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT0_ADDR_ADDR_SHIFT)) & LCDIF_LUT0_ADDR_ADDR_MASK)

Definition at line 25037 of file MIMXRT1052.h.

◆ LCDIF_LUT0_ADDR_ADDR_MASK

#define LCDIF_LUT0_ADDR_ADDR_MASK   (0xFFU)

Definition at line 25035 of file MIMXRT1052.h.

◆ LCDIF_LUT0_ADDR_ADDR_SHIFT

#define LCDIF_LUT0_ADDR_ADDR_SHIFT   (0U)

Definition at line 25036 of file MIMXRT1052.h.

◆ LCDIF_LUT0_DATA_DATA

#define LCDIF_LUT0_DATA_DATA (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT0_DATA_DATA_SHIFT)) & LCDIF_LUT0_DATA_DATA_MASK)

Definition at line 25044 of file MIMXRT1052.h.

◆ LCDIF_LUT0_DATA_DATA_MASK

#define LCDIF_LUT0_DATA_DATA_MASK   (0xFFFFFFFFU)

Definition at line 25042 of file MIMXRT1052.h.

◆ LCDIF_LUT0_DATA_DATA_SHIFT

#define LCDIF_LUT0_DATA_DATA_SHIFT   (0U)

Definition at line 25043 of file MIMXRT1052.h.

◆ LCDIF_LUT1_ADDR_ADDR

#define LCDIF_LUT1_ADDR_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT1_ADDR_ADDR_SHIFT)) & LCDIF_LUT1_ADDR_ADDR_MASK)

Definition at line 25051 of file MIMXRT1052.h.

◆ LCDIF_LUT1_ADDR_ADDR_MASK

#define LCDIF_LUT1_ADDR_ADDR_MASK   (0xFFU)

Definition at line 25049 of file MIMXRT1052.h.

◆ LCDIF_LUT1_ADDR_ADDR_SHIFT

#define LCDIF_LUT1_ADDR_ADDR_SHIFT   (0U)

Definition at line 25050 of file MIMXRT1052.h.

◆ LCDIF_LUT1_DATA_DATA

#define LCDIF_LUT1_DATA_DATA (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT1_DATA_DATA_SHIFT)) & LCDIF_LUT1_DATA_DATA_MASK)

Definition at line 25058 of file MIMXRT1052.h.

◆ LCDIF_LUT1_DATA_DATA_MASK

#define LCDIF_LUT1_DATA_DATA_MASK   (0xFFFFFFFFU)

Definition at line 25056 of file MIMXRT1052.h.

◆ LCDIF_LUT1_DATA_DATA_SHIFT

#define LCDIF_LUT1_DATA_DATA_SHIFT   (0U)

Definition at line 25057 of file MIMXRT1052.h.

◆ LCDIF_LUT_CTRL_LUT_BYPASS

#define LCDIF_LUT_CTRL_LUT_BYPASS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT_CTRL_LUT_BYPASS_SHIFT)) & LCDIF_LUT_CTRL_LUT_BYPASS_MASK)

Definition at line 25030 of file MIMXRT1052.h.

◆ LCDIF_LUT_CTRL_LUT_BYPASS_MASK

#define LCDIF_LUT_CTRL_LUT_BYPASS_MASK   (0x1U)

Definition at line 25028 of file MIMXRT1052.h.

◆ LCDIF_LUT_CTRL_LUT_BYPASS_SHIFT

#define LCDIF_LUT_CTRL_LUT_BYPASS_SHIFT   (0U)

Definition at line 25029 of file MIMXRT1052.h.

◆ LCDIF_NEXT_BUF_ADDR

#define LCDIF_NEXT_BUF_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_NEXT_BUF_ADDR_SHIFT)) & LCDIF_NEXT_BUF_ADDR_MASK)

Definition at line 24531 of file MIMXRT1052.h.

◆ LCDIF_NEXT_BUF_ADDR_MASK

#define LCDIF_NEXT_BUF_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 24529 of file MIMXRT1052.h.

◆ LCDIF_NEXT_BUF_ADDR_SHIFT

#define LCDIF_NEXT_BUF_ADDR_SHIFT   (0U)

Definition at line 24530 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_COUNT

#define LCDIF_PIGEON_0_COUNT   (12U)

Definition at line 24980 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_EN

#define LCDIF_PIGEON_0_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_EN_SHIFT)) & LCDIF_PIGEON_0_EN_MASK)

Definition at line 24928 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_EN_MASK

#define LCDIF_PIGEON_0_EN_MASK   (0x1U)

Definition at line 24926 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_EN_SHIFT

#define LCDIF_PIGEON_0_EN_SHIFT   (0U)

Definition at line 24927 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_INC_SEL

#define LCDIF_PIGEON_0_INC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_INC_SEL_SHIFT)) & LCDIF_PIGEON_0_INC_SEL_MASK)

INC_SEL 0b00..pclk 0b01..Line start pulse 0b10..Frame start pulse 0b11..Use another signal as tick event

Definition at line 24944 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_INC_SEL_MASK

#define LCDIF_PIGEON_0_INC_SEL_MASK   (0xCU)

Definition at line 24936 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_INC_SEL_SHIFT

#define LCDIF_PIGEON_0_INC_SEL_SHIFT   (2U)

Definition at line 24937 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_MASK_CNT

#define LCDIF_PIGEON_0_MASK_CNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_MASK_CNT_SHIFT)) & LCDIF_PIGEON_0_MASK_CNT_MASK)

Definition at line 24963 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_MASK_CNT_MASK

#define LCDIF_PIGEON_0_MASK_CNT_MASK   (0xFFF000U)

Definition at line 24961 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_MASK_CNT_SEL

#define LCDIF_PIGEON_0_MASK_CNT_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_MASK_CNT_SEL_SHIFT)) & LCDIF_PIGEON_0_MASK_CNT_SEL_MASK)

MASK_CNT_SEL 0b0000..pclk counter within one hscan state 0b0001..pclk cycle within one hscan state 0b0010..line counter within one vscan state 0b0011..line cycle within one vscan state 0b0100..frame counter 0b0101..frame cycle 0b0110..horizontal counter (pclk counter within one line ) 0b0111..vertical counter (line counter within one frame)

Definition at line 24960 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_MASK_CNT_SEL_MASK

#define LCDIF_PIGEON_0_MASK_CNT_SEL_MASK   (0xF00U)

Definition at line 24948 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_MASK_CNT_SEL_SHIFT

#define LCDIF_PIGEON_0_MASK_CNT_SEL_SHIFT   (8U)

Definition at line 24949 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_MASK_CNT_SHIFT

#define LCDIF_PIGEON_0_MASK_CNT_SHIFT   (12U)

Definition at line 24962 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_OFFSET

#define LCDIF_PIGEON_0_OFFSET (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_OFFSET_SHIFT)) & LCDIF_PIGEON_0_OFFSET_MASK)

Definition at line 24947 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_OFFSET_MASK

#define LCDIF_PIGEON_0_OFFSET_MASK   (0xF0U)

Definition at line 24945 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_OFFSET_SHIFT

#define LCDIF_PIGEON_0_OFFSET_SHIFT   (4U)

Definition at line 24946 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_POL

#define LCDIF_PIGEON_0_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_POL_SHIFT)) & LCDIF_PIGEON_0_POL_MASK)

POL 0b0..Normal Signal (Active high) 0b1..Inverted signal (Active low)

Definition at line 24935 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_POL_MASK

#define LCDIF_PIGEON_0_POL_MASK   (0x2U)

Definition at line 24929 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_POL_SHIFT

#define LCDIF_PIGEON_0_POL_SHIFT   (1U)

Definition at line 24930 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_STATE_MASK

#define LCDIF_PIGEON_0_STATE_MASK (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_0_STATE_MASK_SHIFT)) & LCDIF_PIGEON_0_STATE_MASK_MASK)

STATE_MASK 0b00000001..FRAME SYNC 0b00000010..FRAME BEGIN 0b00000100..FRAME DATA 0b00001000..FRAME END 0b00010000..LINE SYNC 0b00100000..LINE BEGIN 0b01000000..LINE DATA 0b10000000..LINE END

Definition at line 24976 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_STATE_MASK_MASK

#define LCDIF_PIGEON_0_STATE_MASK_MASK   (0xFF000000U)

Definition at line 24964 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_0_STATE_MASK_SHIFT

#define LCDIF_PIGEON_0_STATE_MASK_SHIFT   (24U)

Definition at line 24965 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_CLR_CNT

#define LCDIF_PIGEON_1_CLR_CNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_1_CLR_CNT_SHIFT)) & LCDIF_PIGEON_1_CLR_CNT_MASK)

CLR_CNT 0b0000000000000000..Keep active until mask off

Definition at line 24995 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_CLR_CNT_MASK

#define LCDIF_PIGEON_1_CLR_CNT_MASK   (0xFFFF0000U)

Definition at line 24990 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_CLR_CNT_SHIFT

#define LCDIF_PIGEON_1_CLR_CNT_SHIFT   (16U)

Definition at line 24991 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_COUNT

#define LCDIF_PIGEON_1_COUNT   (12U)

Definition at line 24999 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_SET_CNT

#define LCDIF_PIGEON_1_SET_CNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_1_SET_CNT_SHIFT)) & LCDIF_PIGEON_1_SET_CNT_MASK)

SET_CNT 0b0000000000000000..Start as active

Definition at line 24989 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_SET_CNT_MASK

#define LCDIF_PIGEON_1_SET_CNT_MASK   (0xFFFFU)

Definition at line 24984 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_1_SET_CNT_SHIFT

#define LCDIF_PIGEON_1_SET_CNT_SHIFT   (0U)

Definition at line 24985 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_COUNT

#define LCDIF_PIGEON_2_COUNT   (12U)

Definition at line 25024 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_RSVD

#define LCDIF_PIGEON_2_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_2_RSVD_SHIFT)) & LCDIF_PIGEON_2_RSVD_MASK)

Definition at line 25020 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_RSVD_MASK

#define LCDIF_PIGEON_2_RSVD_MASK   (0xFFFFFE00U)

Definition at line 25018 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_RSVD_SHIFT

#define LCDIF_PIGEON_2_RSVD_SHIFT   (9U)

Definition at line 25019 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_SIG_ANOTHER

#define LCDIF_PIGEON_2_SIG_ANOTHER (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_2_SIG_ANOTHER_SHIFT)) & LCDIF_PIGEON_2_SIG_ANOTHER_MASK)

SIG_ANOTHER 0b00000..Keep active until mask off

Definition at line 25017 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_SIG_ANOTHER_MASK

#define LCDIF_PIGEON_2_SIG_ANOTHER_MASK   (0x1F0U)

Definition at line 25012 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_SIG_ANOTHER_SHIFT

#define LCDIF_PIGEON_2_SIG_ANOTHER_SHIFT   (4U)

Definition at line 25013 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_SIG_LOGIC

#define LCDIF_PIGEON_2_SIG_LOGIC (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEON_2_SIG_LOGIC_SHIFT)) & LCDIF_PIGEON_2_SIG_LOGIC_MASK)

SIG_LOGIC 0b0000..No logic operation 0b0001..sigout = sig_another AND this_sig 0b0010..sigout = sig_another OR this_sig 0b0011..mask = sig_another AND other_masks

Definition at line 25011 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_SIG_LOGIC_MASK

#define LCDIF_PIGEON_2_SIG_LOGIC_MASK   (0xFU)

Definition at line 25003 of file MIMXRT1052.h.

◆ LCDIF_PIGEON_2_SIG_LOGIC_SHIFT

#define LCDIF_PIGEON_2_SIG_LOGIC_SHIFT   (0U)

Definition at line 25004 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_CLR_FD_PERIOD

#define LCDIF_PIGEONCTRL0_CLR_FD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_MASK)

Definition at line 24828 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_MASK   (0xFFFU)

Definition at line 24826 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_CLR_FD_PERIOD_SHIFT   (0U)

Definition at line 24827 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_CLR_LD_PERIOD

#define LCDIF_PIGEONCTRL0_CLR_LD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_MASK)

Definition at line 24831 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_MASK   (0xFFF0000U)

Definition at line 24829 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_CLR_LD_PERIOD_SHIFT   (16U)

Definition at line 24830 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_FD_PERIOD

#define LCDIF_PIGEONCTRL0_FD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_FD_PERIOD_MASK)

Definition at line 24808 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_FD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_FD_PERIOD_MASK   (0xFFFU)

Definition at line 24806 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_FD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_FD_PERIOD_SHIFT   (0U)

Definition at line 24807 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_LD_PERIOD

#define LCDIF_PIGEONCTRL0_LD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_LD_PERIOD_MASK)

Definition at line 24811 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_LD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_LD_PERIOD_MASK   (0xFFF0000U)

Definition at line 24809 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_LD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_LD_PERIOD_SHIFT   (16U)

Definition at line 24810 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_SET_FD_PERIOD

#define LCDIF_PIGEONCTRL0_SET_FD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_SET_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_SET_FD_PERIOD_MASK)

Definition at line 24818 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_SET_FD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_SET_FD_PERIOD_MASK   (0xFFFU)

Definition at line 24816 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_SET_FD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_SET_FD_PERIOD_SHIFT   (0U)

Definition at line 24817 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_SET_LD_PERIOD

#define LCDIF_PIGEONCTRL0_SET_LD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_SET_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_SET_LD_PERIOD_MASK)

Definition at line 24821 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_SET_LD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_SET_LD_PERIOD_MASK   (0xFFF0000U)

Definition at line 24819 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_SET_LD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_SET_LD_PERIOD_SHIFT   (16U)

Definition at line 24820 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_TOG_FD_PERIOD

#define LCDIF_PIGEONCTRL0_TOG_FD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_MASK)

Definition at line 24838 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_MASK   (0xFFFU)

Definition at line 24836 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_TOG_FD_PERIOD_SHIFT   (0U)

Definition at line 24837 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_TOG_LD_PERIOD

#define LCDIF_PIGEONCTRL0_TOG_LD_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_MASK)

Definition at line 24841 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_MASK

#define LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_MASK   (0xFFF0000U)

Definition at line 24839 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL0_TOG_LD_PERIOD_SHIFT   (16U)

Definition at line 24840 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_MASK)

Definition at line 24871 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_MASK

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)

Definition at line 24869 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_SHIFT

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_CYCLES_SHIFT   (16U)

Definition at line 24870 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_MASK)

Definition at line 24868 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_MASK

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_MASK   (0xFFFU)

Definition at line 24866 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL1_CLR_FRAME_CNT_PERIOD_SHIFT   (0U)

Definition at line 24867 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES

#define LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_MASK)

Definition at line 24851 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_MASK

#define LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)

Definition at line 24849 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_SHIFT

#define LCDIF_PIGEONCTRL1_FRAME_CNT_CYCLES_SHIFT   (16U)

Definition at line 24850 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD

#define LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_MASK)

Definition at line 24848 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_MASK

#define LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_MASK   (0xFFFU)

Definition at line 24846 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL1_FRAME_CNT_PERIOD_SHIFT   (0U)

Definition at line 24847 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_MASK)

Definition at line 24861 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_MASK

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)

Definition at line 24859 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_SHIFT

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_CYCLES_SHIFT   (16U)

Definition at line 24860 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_MASK)

Definition at line 24858 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_MASK

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_MASK   (0xFFFU)

Definition at line 24856 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL1_SET_FRAME_CNT_PERIOD_SHIFT   (0U)

Definition at line 24857 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_SHIFT)) & LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_MASK)

Definition at line 24881 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_MASK

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_MASK   (0xFFF0000U)

Definition at line 24879 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_SHIFT

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_CYCLES_SHIFT   (16U)

Definition at line 24880 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_SHIFT)) & LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_MASK)

Definition at line 24878 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_MASK

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_MASK   (0xFFFU)

Definition at line 24876 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_SHIFT

#define LCDIF_PIGEONCTRL1_TOG_FRAME_CNT_PERIOD_SHIFT   (0U)

Definition at line 24877 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_MASK)

Definition at line 24911 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_MASK

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_MASK   (0x2U)

Definition at line 24909 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_SHIFT

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_CLK_GATE_SHIFT   (1U)

Definition at line 24910 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_MASK)

Definition at line 24908 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_MASK

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_MASK   (0x1U)

Definition at line 24906 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_SHIFT

#define LCDIF_PIGEONCTRL2_CLR_PIGEON_DATA_EN_SHIFT   (0U)

Definition at line 24907 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE

#define LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_MASK)

Definition at line 24891 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_MASK

#define LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_MASK   (0x2U)

Definition at line 24889 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_SHIFT

#define LCDIF_PIGEONCTRL2_PIGEON_CLK_GATE_SHIFT   (1U)

Definition at line 24890 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_PIGEON_DATA_EN

#define LCDIF_PIGEONCTRL2_PIGEON_DATA_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_MASK)

Definition at line 24888 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_MASK

#define LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_MASK   (0x1U)

Definition at line 24886 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_SHIFT

#define LCDIF_PIGEONCTRL2_PIGEON_DATA_EN_SHIFT   (0U)

Definition at line 24887 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE

#define LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_MASK)

Definition at line 24901 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_MASK

#define LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_MASK   (0x2U)

Definition at line 24899 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_SHIFT

#define LCDIF_PIGEONCTRL2_SET_PIGEON_CLK_GATE_SHIFT   (1U)

Definition at line 24900 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN

#define LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_MASK)

Definition at line 24898 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_MASK

#define LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_MASK   (0x1U)

Definition at line 24896 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_SHIFT

#define LCDIF_PIGEONCTRL2_SET_PIGEON_DATA_EN_SHIFT   (0U)

Definition at line 24897 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_SHIFT)) & LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_MASK)

Definition at line 24921 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_MASK

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_MASK   (0x2U)

Definition at line 24919 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_SHIFT

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_CLK_GATE_SHIFT   (1U)

Definition at line 24920 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_SHIFT)) & LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_MASK)

Definition at line 24918 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_MASK

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_MASK   (0x1U)

Definition at line 24916 of file MIMXRT1052.h.

◆ LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_SHIFT

#define LCDIF_PIGEONCTRL2_TOG_PIGEON_DATA_EN_SHIFT   (0U)

Definition at line 24917 of file MIMXRT1052.h.

◆ LCDIF_STAT_DMA_REQ

#define LCDIF_STAT_DMA_REQ (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_DMA_REQ_SHIFT)) & LCDIF_STAT_DMA_REQ_MASK)

Definition at line 24782 of file MIMXRT1052.h.

◆ LCDIF_STAT_DMA_REQ_MASK

#define LCDIF_STAT_DMA_REQ_MASK   (0x40000000U)

Definition at line 24780 of file MIMXRT1052.h.

◆ LCDIF_STAT_DMA_REQ_SHIFT

#define LCDIF_STAT_DMA_REQ_SHIFT   (30U)

Definition at line 24781 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_COUNT

#define LCDIF_STAT_LFIFO_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_LFIFO_COUNT_SHIFT)) & LCDIF_STAT_LFIFO_COUNT_MASK)

Definition at line 24764 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_COUNT_MASK

#define LCDIF_STAT_LFIFO_COUNT_MASK   (0x1FFU)

Definition at line 24762 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_COUNT_SHIFT

#define LCDIF_STAT_LFIFO_COUNT_SHIFT   (0U)

Definition at line 24763 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_EMPTY

#define LCDIF_STAT_LFIFO_EMPTY (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_LFIFO_EMPTY_SHIFT)) & LCDIF_STAT_LFIFO_EMPTY_MASK)

Definition at line 24776 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_EMPTY_MASK

#define LCDIF_STAT_LFIFO_EMPTY_MASK   (0x10000000U)

Definition at line 24774 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_EMPTY_SHIFT

#define LCDIF_STAT_LFIFO_EMPTY_SHIFT   (28U)

Definition at line 24775 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_FULL

#define LCDIF_STAT_LFIFO_FULL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_LFIFO_FULL_SHIFT)) & LCDIF_STAT_LFIFO_FULL_MASK)

Definition at line 24779 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_FULL_MASK

#define LCDIF_STAT_LFIFO_FULL_MASK   (0x20000000U)

Definition at line 24777 of file MIMXRT1052.h.

◆ LCDIF_STAT_LFIFO_FULL_SHIFT

#define LCDIF_STAT_LFIFO_FULL_SHIFT   (29U)

Definition at line 24778 of file MIMXRT1052.h.

◆ LCDIF_STAT_PRESENT

#define LCDIF_STAT_PRESENT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_PRESENT_SHIFT)) & LCDIF_STAT_PRESENT_MASK)

Definition at line 24785 of file MIMXRT1052.h.

◆ LCDIF_STAT_PRESENT_MASK

#define LCDIF_STAT_PRESENT_MASK   (0x80000000U)

Definition at line 24783 of file MIMXRT1052.h.

◆ LCDIF_STAT_PRESENT_SHIFT

#define LCDIF_STAT_PRESENT_SHIFT   (31U)

Definition at line 24784 of file MIMXRT1052.h.

◆ LCDIF_STAT_RSRVD0

#define LCDIF_STAT_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_RSRVD0_SHIFT)) & LCDIF_STAT_RSRVD0_MASK)

Definition at line 24767 of file MIMXRT1052.h.

◆ LCDIF_STAT_RSRVD0_MASK

#define LCDIF_STAT_RSRVD0_MASK   (0x1FFFE00U)

Definition at line 24765 of file MIMXRT1052.h.

◆ LCDIF_STAT_RSRVD0_SHIFT

#define LCDIF_STAT_RSRVD0_SHIFT   (9U)

Definition at line 24766 of file MIMXRT1052.h.

◆ LCDIF_STAT_TXFIFO_EMPTY

#define LCDIF_STAT_TXFIFO_EMPTY (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_TXFIFO_EMPTY_SHIFT)) & LCDIF_STAT_TXFIFO_EMPTY_MASK)

Definition at line 24770 of file MIMXRT1052.h.

◆ LCDIF_STAT_TXFIFO_EMPTY_MASK

#define LCDIF_STAT_TXFIFO_EMPTY_MASK   (0x4000000U)

Definition at line 24768 of file MIMXRT1052.h.

◆ LCDIF_STAT_TXFIFO_EMPTY_SHIFT

#define LCDIF_STAT_TXFIFO_EMPTY_SHIFT   (26U)

Definition at line 24769 of file MIMXRT1052.h.

◆ LCDIF_STAT_TXFIFO_FULL

#define LCDIF_STAT_TXFIFO_FULL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_STAT_TXFIFO_FULL_SHIFT)) & LCDIF_STAT_TXFIFO_FULL_MASK)

Definition at line 24773 of file MIMXRT1052.h.

◆ LCDIF_STAT_TXFIFO_FULL_MASK

#define LCDIF_STAT_TXFIFO_FULL_MASK   (0x8000000U)

Definition at line 24771 of file MIMXRT1052.h.

◆ LCDIF_STAT_TXFIFO_FULL_SHIFT

#define LCDIF_STAT_TXFIFO_FULL_SHIFT   (27U)

Definition at line 24772 of file MIMXRT1052.h.

◆ LCDIF_THRES_FASTCLOCK

#define LCDIF_THRES_FASTCLOCK (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_FASTCLOCK_SHIFT)) & LCDIF_THRES_FASTCLOCK_MASK)

Definition at line 24798 of file MIMXRT1052.h.

◆ LCDIF_THRES_FASTCLOCK_MASK

#define LCDIF_THRES_FASTCLOCK_MASK   (0x1FF0000U)

Definition at line 24796 of file MIMXRT1052.h.

◆ LCDIF_THRES_FASTCLOCK_SHIFT

#define LCDIF_THRES_FASTCLOCK_SHIFT   (16U)

Definition at line 24797 of file MIMXRT1052.h.

◆ LCDIF_THRES_PANIC

#define LCDIF_THRES_PANIC (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_PANIC_SHIFT)) & LCDIF_THRES_PANIC_MASK)

Definition at line 24792 of file MIMXRT1052.h.

◆ LCDIF_THRES_PANIC_MASK

#define LCDIF_THRES_PANIC_MASK   (0x1FFU)

Definition at line 24790 of file MIMXRT1052.h.

◆ LCDIF_THRES_PANIC_SHIFT

#define LCDIF_THRES_PANIC_SHIFT   (0U)

Definition at line 24791 of file MIMXRT1052.h.

◆ LCDIF_THRES_RSRVD1

#define LCDIF_THRES_RSRVD1 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_RSRVD1_SHIFT)) & LCDIF_THRES_RSRVD1_MASK)

Definition at line 24795 of file MIMXRT1052.h.

◆ LCDIF_THRES_RSRVD1_MASK

#define LCDIF_THRES_RSRVD1_MASK   (0xFE00U)

Definition at line 24793 of file MIMXRT1052.h.

◆ LCDIF_THRES_RSRVD1_SHIFT

#define LCDIF_THRES_RSRVD1_SHIFT   (9U)

Definition at line 24794 of file MIMXRT1052.h.

◆ LCDIF_THRES_RSRVD2

#define LCDIF_THRES_RSRVD2 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_THRES_RSRVD2_SHIFT)) & LCDIF_THRES_RSRVD2_MASK)

Definition at line 24801 of file MIMXRT1052.h.

◆ LCDIF_THRES_RSRVD2_MASK

#define LCDIF_THRES_RSRVD2_MASK   (0xFE000000U)

Definition at line 24799 of file MIMXRT1052.h.

◆ LCDIF_THRES_RSRVD2_SHIFT

#define LCDIF_THRES_RSRVD2_SHIFT   (25U)

Definition at line 24800 of file MIMXRT1052.h.

◆ LCDIF_TRANSFER_COUNT_H_COUNT

#define LCDIF_TRANSFER_COUNT_H_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_TRANSFER_COUNT_H_COUNT_SHIFT)) & LCDIF_TRANSFER_COUNT_H_COUNT_MASK)

Definition at line 24514 of file MIMXRT1052.h.

◆ LCDIF_TRANSFER_COUNT_H_COUNT_MASK

#define LCDIF_TRANSFER_COUNT_H_COUNT_MASK   (0xFFFFU)

Definition at line 24512 of file MIMXRT1052.h.

◆ LCDIF_TRANSFER_COUNT_H_COUNT_SHIFT

#define LCDIF_TRANSFER_COUNT_H_COUNT_SHIFT   (0U)

Definition at line 24513 of file MIMXRT1052.h.

◆ LCDIF_TRANSFER_COUNT_V_COUNT

#define LCDIF_TRANSFER_COUNT_V_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_TRANSFER_COUNT_V_COUNT_SHIFT)) & LCDIF_TRANSFER_COUNT_V_COUNT_MASK)

Definition at line 24517 of file MIMXRT1052.h.

◆ LCDIF_TRANSFER_COUNT_V_COUNT_MASK

#define LCDIF_TRANSFER_COUNT_V_COUNT_MASK   (0xFFFF0000U)

Definition at line 24515 of file MIMXRT1052.h.

◆ LCDIF_TRANSFER_COUNT_V_COUNT_SHIFT

#define LCDIF_TRANSFER_COUNT_V_COUNT_SHIFT   (16U)

Definition at line 24516 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_DOTCLK_POL

#define LCDIF_VDCTRL0_CLR_DOTCLK_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_DOTCLK_POL_MASK)

Definition at line 24639 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_DOTCLK_POL_MASK

#define LCDIF_VDCTRL0_CLR_DOTCLK_POL_MASK   (0x2000000U)

Definition at line 24637 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_DOTCLK_POL_SHIFT

#define LCDIF_VDCTRL0_CLR_DOTCLK_POL_SHIFT   (25U)

Definition at line 24638 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_ENABLE_POL

#define LCDIF_VDCTRL0_CLR_ENABLE_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_ENABLE_POL_MASK)

Definition at line 24636 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_ENABLE_POL_MASK

#define LCDIF_VDCTRL0_CLR_ENABLE_POL_MASK   (0x1000000U)

Definition at line 24634 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_ENABLE_POL_SHIFT

#define LCDIF_VDCTRL0_CLR_ENABLE_POL_SHIFT   (24U)

Definition at line 24635 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_ENABLE_PRESENT

#define LCDIF_VDCTRL0_CLR_ENABLE_PRESENT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_MASK)

Definition at line 24648 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_MASK

#define LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_MASK   (0x10000000U)

Definition at line 24646 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_SHIFT

#define LCDIF_VDCTRL0_CLR_ENABLE_PRESENT_SHIFT   (28U)

Definition at line 24647 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HALF_LINE

#define LCDIF_VDCTRL0_CLR_HALF_LINE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_CLR_HALF_LINE_MASK)

Definition at line 24624 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HALF_LINE_MASK

#define LCDIF_VDCTRL0_CLR_HALF_LINE_MASK   (0x80000U)

Definition at line 24622 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HALF_LINE_MODE

#define LCDIF_VDCTRL0_CLR_HALF_LINE_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_MASK)

Definition at line 24621 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_MASK

#define LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_MASK   (0x40000U)

Definition at line 24619 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_SHIFT

#define LCDIF_VDCTRL0_CLR_HALF_LINE_MODE_SHIFT   (18U)

Definition at line 24620 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HALF_LINE_SHIFT

#define LCDIF_VDCTRL0_CLR_HALF_LINE_SHIFT   (19U)

Definition at line 24623 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HSYNC_POL

#define LCDIF_VDCTRL0_CLR_HSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_HSYNC_POL_MASK)

Definition at line 24642 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HSYNC_POL_MASK

#define LCDIF_VDCTRL0_CLR_HSYNC_POL_MASK   (0x4000000U)

Definition at line 24640 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_HSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_CLR_HSYNC_POL_SHIFT   (26U)

Definition at line 24641 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_RSRVD1

#define LCDIF_VDCTRL0_CLR_RSRVD1 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_CLR_RSRVD1_MASK)

Definition at line 24633 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_RSRVD1_MASK

#define LCDIF_VDCTRL0_CLR_RSRVD1_MASK   (0xC00000U)

Definition at line 24631 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_RSRVD1_SHIFT

#define LCDIF_VDCTRL0_CLR_RSRVD1_SHIFT   (22U)

Definition at line 24632 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_RSRVD2

#define LCDIF_VDCTRL0_CLR_RSRVD2 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_CLR_RSRVD2_MASK)

Definition at line 24651 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_RSRVD2_MASK

#define LCDIF_VDCTRL0_CLR_RSRVD2_MASK   (0xE0000000U)

Definition at line 24649 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_RSRVD2_SHIFT

#define LCDIF_VDCTRL0_CLR_RSRVD2_SHIFT   (29U)

Definition at line 24650 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT

#define LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_MASK)

Definition at line 24630 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_MASK

#define LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_MASK   (0x200000U)

Definition at line 24628 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_SHIFT

#define LCDIF_VDCTRL0_CLR_VSYNC_PERIOD_UNIT_SHIFT   (21U)

Definition at line 24629 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_POL

#define LCDIF_VDCTRL0_CLR_VSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_POL_MASK)

Definition at line 24645 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_POL_MASK

#define LCDIF_VDCTRL0_CLR_VSYNC_POL_MASK   (0x8000000U)

Definition at line 24643 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_CLR_VSYNC_POL_SHIFT   (27U)

Definition at line 24644 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_MASK)

Definition at line 24618 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_MASK

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)

Definition at line 24616 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_SHIFT

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_SHIFT   (0U)

Definition at line 24617 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_MASK)

Definition at line 24627 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_MASK

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)

Definition at line 24625 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_SHIFT

#define LCDIF_VDCTRL0_CLR_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)

Definition at line 24626 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_DOTCLK_POL

#define LCDIF_VDCTRL0_DOTCLK_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_DOTCLK_POL_MASK)

Definition at line 24559 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_DOTCLK_POL_MASK

#define LCDIF_VDCTRL0_DOTCLK_POL_MASK   (0x2000000U)

Definition at line 24557 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_DOTCLK_POL_SHIFT

#define LCDIF_VDCTRL0_DOTCLK_POL_SHIFT   (25U)

Definition at line 24558 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_ENABLE_POL

#define LCDIF_VDCTRL0_ENABLE_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_ENABLE_POL_MASK)

Definition at line 24556 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_ENABLE_POL_MASK

#define LCDIF_VDCTRL0_ENABLE_POL_MASK   (0x1000000U)

Definition at line 24554 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_ENABLE_POL_SHIFT

#define LCDIF_VDCTRL0_ENABLE_POL_SHIFT   (24U)

Definition at line 24555 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_ENABLE_PRESENT

#define LCDIF_VDCTRL0_ENABLE_PRESENT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_ENABLE_PRESENT_MASK)

Definition at line 24568 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_ENABLE_PRESENT_MASK

#define LCDIF_VDCTRL0_ENABLE_PRESENT_MASK   (0x10000000U)

Definition at line 24566 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_ENABLE_PRESENT_SHIFT

#define LCDIF_VDCTRL0_ENABLE_PRESENT_SHIFT   (28U)

Definition at line 24567 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HALF_LINE

#define LCDIF_VDCTRL0_HALF_LINE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_HALF_LINE_MASK)

Definition at line 24544 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HALF_LINE_MASK

#define LCDIF_VDCTRL0_HALF_LINE_MASK   (0x80000U)

Definition at line 24542 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HALF_LINE_MODE

#define LCDIF_VDCTRL0_HALF_LINE_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_HALF_LINE_MODE_MASK)

Definition at line 24541 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HALF_LINE_MODE_MASK

#define LCDIF_VDCTRL0_HALF_LINE_MODE_MASK   (0x40000U)

Definition at line 24539 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HALF_LINE_MODE_SHIFT

#define LCDIF_VDCTRL0_HALF_LINE_MODE_SHIFT   (18U)

Definition at line 24540 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HALF_LINE_SHIFT

#define LCDIF_VDCTRL0_HALF_LINE_SHIFT   (19U)

Definition at line 24543 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HSYNC_POL

#define LCDIF_VDCTRL0_HSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_HSYNC_POL_MASK)

Definition at line 24562 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HSYNC_POL_MASK

#define LCDIF_VDCTRL0_HSYNC_POL_MASK   (0x4000000U)

Definition at line 24560 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_HSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_HSYNC_POL_SHIFT   (26U)

Definition at line 24561 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_RSRVD1

#define LCDIF_VDCTRL0_RSRVD1 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_RSRVD1_MASK)

Definition at line 24553 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_RSRVD1_MASK

#define LCDIF_VDCTRL0_RSRVD1_MASK   (0xC00000U)

Definition at line 24551 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_RSRVD1_SHIFT

#define LCDIF_VDCTRL0_RSRVD1_SHIFT   (22U)

Definition at line 24552 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_RSRVD2

#define LCDIF_VDCTRL0_RSRVD2 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_RSRVD2_MASK)

Definition at line 24571 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_RSRVD2_MASK

#define LCDIF_VDCTRL0_RSRVD2_MASK   (0xE0000000U)

Definition at line 24569 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_RSRVD2_SHIFT

#define LCDIF_VDCTRL0_RSRVD2_SHIFT   (29U)

Definition at line 24570 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_DOTCLK_POL

#define LCDIF_VDCTRL0_SET_DOTCLK_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_SET_DOTCLK_POL_MASK)

Definition at line 24599 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_DOTCLK_POL_MASK

#define LCDIF_VDCTRL0_SET_DOTCLK_POL_MASK   (0x2000000U)

Definition at line 24597 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_DOTCLK_POL_SHIFT

#define LCDIF_VDCTRL0_SET_DOTCLK_POL_SHIFT   (25U)

Definition at line 24598 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_ENABLE_POL

#define LCDIF_VDCTRL0_SET_ENABLE_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_SET_ENABLE_POL_MASK)

Definition at line 24596 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_ENABLE_POL_MASK

#define LCDIF_VDCTRL0_SET_ENABLE_POL_MASK   (0x1000000U)

Definition at line 24594 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_ENABLE_POL_SHIFT

#define LCDIF_VDCTRL0_SET_ENABLE_POL_SHIFT   (24U)

Definition at line 24595 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_ENABLE_PRESENT

#define LCDIF_VDCTRL0_SET_ENABLE_PRESENT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_SET_ENABLE_PRESENT_MASK)

Definition at line 24608 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_ENABLE_PRESENT_MASK

#define LCDIF_VDCTRL0_SET_ENABLE_PRESENT_MASK   (0x10000000U)

Definition at line 24606 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_ENABLE_PRESENT_SHIFT

#define LCDIF_VDCTRL0_SET_ENABLE_PRESENT_SHIFT   (28U)

Definition at line 24607 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HALF_LINE

#define LCDIF_VDCTRL0_SET_HALF_LINE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_SET_HALF_LINE_MASK)

Definition at line 24584 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HALF_LINE_MASK

#define LCDIF_VDCTRL0_SET_HALF_LINE_MASK   (0x80000U)

Definition at line 24582 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HALF_LINE_MODE

#define LCDIF_VDCTRL0_SET_HALF_LINE_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_SET_HALF_LINE_MODE_MASK)

Definition at line 24581 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HALF_LINE_MODE_MASK

#define LCDIF_VDCTRL0_SET_HALF_LINE_MODE_MASK   (0x40000U)

Definition at line 24579 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HALF_LINE_MODE_SHIFT

#define LCDIF_VDCTRL0_SET_HALF_LINE_MODE_SHIFT   (18U)

Definition at line 24580 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HALF_LINE_SHIFT

#define LCDIF_VDCTRL0_SET_HALF_LINE_SHIFT   (19U)

Definition at line 24583 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HSYNC_POL

#define LCDIF_VDCTRL0_SET_HSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_SET_HSYNC_POL_MASK)

Definition at line 24602 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HSYNC_POL_MASK

#define LCDIF_VDCTRL0_SET_HSYNC_POL_MASK   (0x4000000U)

Definition at line 24600 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_HSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_SET_HSYNC_POL_SHIFT   (26U)

Definition at line 24601 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_RSRVD1

#define LCDIF_VDCTRL0_SET_RSRVD1 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_SET_RSRVD1_MASK)

Definition at line 24593 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_RSRVD1_MASK

#define LCDIF_VDCTRL0_SET_RSRVD1_MASK   (0xC00000U)

Definition at line 24591 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_RSRVD1_SHIFT

#define LCDIF_VDCTRL0_SET_RSRVD1_SHIFT   (22U)

Definition at line 24592 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_RSRVD2

#define LCDIF_VDCTRL0_SET_RSRVD2 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_SET_RSRVD2_MASK)

Definition at line 24611 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_RSRVD2_MASK

#define LCDIF_VDCTRL0_SET_RSRVD2_MASK   (0xE0000000U)

Definition at line 24609 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_RSRVD2_SHIFT

#define LCDIF_VDCTRL0_SET_RSRVD2_SHIFT   (29U)

Definition at line 24610 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT

#define LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_MASK)

Definition at line 24590 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_MASK

#define LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_MASK   (0x200000U)

Definition at line 24588 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_SHIFT

#define LCDIF_VDCTRL0_SET_VSYNC_PERIOD_UNIT_SHIFT   (21U)

Definition at line 24589 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_POL

#define LCDIF_VDCTRL0_SET_VSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_POL_MASK)

Definition at line 24605 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_POL_MASK

#define LCDIF_VDCTRL0_SET_VSYNC_POL_MASK   (0x8000000U)

Definition at line 24603 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_SET_VSYNC_POL_SHIFT   (27U)

Definition at line 24604 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_MASK)

Definition at line 24578 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_MASK

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)

Definition at line 24576 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_SHIFT

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_SHIFT   (0U)

Definition at line 24577 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_MASK)

Definition at line 24587 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_MASK

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)

Definition at line 24585 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_SHIFT

#define LCDIF_VDCTRL0_SET_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)

Definition at line 24586 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_DOTCLK_POL

#define LCDIF_VDCTRL0_TOG_DOTCLK_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_DOTCLK_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_DOTCLK_POL_MASK)

Definition at line 24679 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_DOTCLK_POL_MASK

#define LCDIF_VDCTRL0_TOG_DOTCLK_POL_MASK   (0x2000000U)

Definition at line 24677 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_DOTCLK_POL_SHIFT

#define LCDIF_VDCTRL0_TOG_DOTCLK_POL_SHIFT   (25U)

Definition at line 24678 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_ENABLE_POL

#define LCDIF_VDCTRL0_TOG_ENABLE_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_ENABLE_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_ENABLE_POL_MASK)

Definition at line 24676 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_ENABLE_POL_MASK

#define LCDIF_VDCTRL0_TOG_ENABLE_POL_MASK   (0x1000000U)

Definition at line 24674 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_ENABLE_POL_SHIFT

#define LCDIF_VDCTRL0_TOG_ENABLE_POL_SHIFT   (24U)

Definition at line 24675 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_ENABLE_PRESENT

#define LCDIF_VDCTRL0_TOG_ENABLE_PRESENT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_SHIFT)) & LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_MASK)

Definition at line 24688 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_MASK

#define LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_MASK   (0x10000000U)

Definition at line 24686 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_SHIFT

#define LCDIF_VDCTRL0_TOG_ENABLE_PRESENT_SHIFT   (28U)

Definition at line 24687 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HALF_LINE

#define LCDIF_VDCTRL0_TOG_HALF_LINE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_HALF_LINE_SHIFT)) & LCDIF_VDCTRL0_TOG_HALF_LINE_MASK)

Definition at line 24664 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HALF_LINE_MASK

#define LCDIF_VDCTRL0_TOG_HALF_LINE_MASK   (0x80000U)

Definition at line 24662 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HALF_LINE_MODE

#define LCDIF_VDCTRL0_TOG_HALF_LINE_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_SHIFT)) & LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_MASK)

Definition at line 24661 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_MASK

#define LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_MASK   (0x40000U)

Definition at line 24659 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_SHIFT

#define LCDIF_VDCTRL0_TOG_HALF_LINE_MODE_SHIFT   (18U)

Definition at line 24660 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HALF_LINE_SHIFT

#define LCDIF_VDCTRL0_TOG_HALF_LINE_SHIFT   (19U)

Definition at line 24663 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HSYNC_POL

#define LCDIF_VDCTRL0_TOG_HSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_HSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_HSYNC_POL_MASK)

Definition at line 24682 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HSYNC_POL_MASK

#define LCDIF_VDCTRL0_TOG_HSYNC_POL_MASK   (0x4000000U)

Definition at line 24680 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_HSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_TOG_HSYNC_POL_SHIFT   (26U)

Definition at line 24681 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_RSRVD1

#define LCDIF_VDCTRL0_TOG_RSRVD1 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_RSRVD1_SHIFT)) & LCDIF_VDCTRL0_TOG_RSRVD1_MASK)

Definition at line 24673 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_RSRVD1_MASK

#define LCDIF_VDCTRL0_TOG_RSRVD1_MASK   (0xC00000U)

Definition at line 24671 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_RSRVD1_SHIFT

#define LCDIF_VDCTRL0_TOG_RSRVD1_SHIFT   (22U)

Definition at line 24672 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_RSRVD2

#define LCDIF_VDCTRL0_TOG_RSRVD2 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_RSRVD2_SHIFT)) & LCDIF_VDCTRL0_TOG_RSRVD2_MASK)

Definition at line 24691 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_RSRVD2_MASK

#define LCDIF_VDCTRL0_TOG_RSRVD2_MASK   (0xE0000000U)

Definition at line 24689 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_RSRVD2_SHIFT

#define LCDIF_VDCTRL0_TOG_RSRVD2_SHIFT   (29U)

Definition at line 24690 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT

#define LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_MASK)

Definition at line 24670 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_MASK

#define LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_MASK   (0x200000U)

Definition at line 24668 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_SHIFT

#define LCDIF_VDCTRL0_TOG_VSYNC_PERIOD_UNIT_SHIFT   (21U)

Definition at line 24669 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_POL

#define LCDIF_VDCTRL0_TOG_VSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_POL_MASK)

Definition at line 24685 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_POL_MASK

#define LCDIF_VDCTRL0_TOG_VSYNC_POL_MASK   (0x8000000U)

Definition at line 24683 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_TOG_VSYNC_POL_SHIFT   (27U)

Definition at line 24684 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_MASK)

Definition at line 24658 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_MASK

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)

Definition at line 24656 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_SHIFT

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_SHIFT   (0U)

Definition at line 24657 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_MASK)

Definition at line 24667 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_MASK

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)

Definition at line 24665 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_SHIFT

#define LCDIF_VDCTRL0_TOG_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)

Definition at line 24666 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT

#define LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_SHIFT)) & LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_MASK)

Definition at line 24550 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_MASK

#define LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_MASK   (0x200000U)

Definition at line 24548 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_SHIFT

#define LCDIF_VDCTRL0_VSYNC_PERIOD_UNIT_SHIFT   (21U)

Definition at line 24549 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_POL

#define LCDIF_VDCTRL0_VSYNC_POL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_POL_SHIFT)) & LCDIF_VDCTRL0_VSYNC_POL_MASK)

Definition at line 24565 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_POL_MASK

#define LCDIF_VDCTRL0_VSYNC_POL_MASK   (0x8000000U)

Definition at line 24563 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_POL_SHIFT

#define LCDIF_VDCTRL0_VSYNC_POL_SHIFT   (27U)

Definition at line 24564 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_MASK)

Definition at line 24538 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_MASK

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_MASK   (0x3FFFFU)

Definition at line 24536 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_SHIFT

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_SHIFT   (0U)

Definition at line 24537 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_SHIFT)) & LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_MASK)

Definition at line 24547 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_MASK

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_MASK   (0x100000U)

Definition at line 24545 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_SHIFT

#define LCDIF_VDCTRL0_VSYNC_PULSE_WIDTH_UNIT_SHIFT   (20U)

Definition at line 24546 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL1_VSYNC_PERIOD

#define LCDIF_VDCTRL1_VSYNC_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL1_VSYNC_PERIOD_SHIFT)) & LCDIF_VDCTRL1_VSYNC_PERIOD_MASK)

Definition at line 24698 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL1_VSYNC_PERIOD_MASK

#define LCDIF_VDCTRL1_VSYNC_PERIOD_MASK   (0xFFFFFFFFU)

Definition at line 24696 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL1_VSYNC_PERIOD_SHIFT

#define LCDIF_VDCTRL1_VSYNC_PERIOD_SHIFT   (0U)

Definition at line 24697 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL2_HSYNC_PERIOD

#define LCDIF_VDCTRL2_HSYNC_PERIOD (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL2_HSYNC_PERIOD_SHIFT)) & LCDIF_VDCTRL2_HSYNC_PERIOD_MASK)

Definition at line 24705 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL2_HSYNC_PERIOD_MASK

#define LCDIF_VDCTRL2_HSYNC_PERIOD_MASK   (0x3FFFFU)

Definition at line 24703 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL2_HSYNC_PERIOD_SHIFT

#define LCDIF_VDCTRL2_HSYNC_PERIOD_SHIFT   (0U)

Definition at line 24704 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH

#define LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_SHIFT)) & LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_MASK)

Definition at line 24708 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_MASK

#define LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_MASK   (0xFFFC0000U)

Definition at line 24706 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_SHIFT

#define LCDIF_VDCTRL2_HSYNC_PULSE_WIDTH_SHIFT   (18U)

Definition at line 24707 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT

#define LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_SHIFT)) & LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_MASK)

Definition at line 24718 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_MASK

#define LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_MASK   (0xFFF0000U)

Definition at line 24716 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_SHIFT

#define LCDIF_VDCTRL3_HORIZONTAL_WAIT_CNT_SHIFT   (16U)

Definition at line 24717 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_MUX_SYNC_SIGNALS

#define LCDIF_VDCTRL3_MUX_SYNC_SIGNALS (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_SHIFT)) & LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_MASK)

Definition at line 24724 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_MASK

#define LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_MASK   (0x20000000U)

Definition at line 24722 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_SHIFT

#define LCDIF_VDCTRL3_MUX_SYNC_SIGNALS_SHIFT   (29U)

Definition at line 24723 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_RSRVD0

#define LCDIF_VDCTRL3_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_RSRVD0_SHIFT)) & LCDIF_VDCTRL3_RSRVD0_MASK)

Definition at line 24727 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_RSRVD0_MASK

#define LCDIF_VDCTRL3_RSRVD0_MASK   (0xC0000000U)

Definition at line 24725 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_RSRVD0_SHIFT

#define LCDIF_VDCTRL3_RSRVD0_SHIFT   (30U)

Definition at line 24726 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_VERTICAL_WAIT_CNT

#define LCDIF_VDCTRL3_VERTICAL_WAIT_CNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_SHIFT)) & LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_MASK)

Definition at line 24715 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_MASK

#define LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_MASK   (0xFFFFU)

Definition at line 24713 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_SHIFT

#define LCDIF_VDCTRL3_VERTICAL_WAIT_CNT_SHIFT   (0U)

Definition at line 24714 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_VSYNC_ONLY

#define LCDIF_VDCTRL3_VSYNC_ONLY (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL3_VSYNC_ONLY_SHIFT)) & LCDIF_VDCTRL3_VSYNC_ONLY_MASK)

Definition at line 24721 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_VSYNC_ONLY_MASK

#define LCDIF_VDCTRL3_VSYNC_ONLY_MASK   (0x10000000U)

Definition at line 24719 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL3_VSYNC_ONLY_SHIFT

#define LCDIF_VDCTRL3_VSYNC_ONLY_SHIFT   (28U)

Definition at line 24720 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_DOTCLK_DLY_SEL

#define LCDIF_VDCTRL4_DOTCLK_DLY_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_DOTCLK_DLY_SEL_SHIFT)) & LCDIF_VDCTRL4_DOTCLK_DLY_SEL_MASK)

Definition at line 24743 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_DOTCLK_DLY_SEL_MASK

#define LCDIF_VDCTRL4_DOTCLK_DLY_SEL_MASK   (0xE0000000U)

Definition at line 24741 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_DOTCLK_DLY_SEL_SHIFT

#define LCDIF_VDCTRL4_DOTCLK_DLY_SEL_SHIFT   (29U)

Definition at line 24742 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT

#define LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_SHIFT)) & LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_MASK)

Definition at line 24734 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_MASK

#define LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_MASK   (0x3FFFFU)

Definition at line 24732 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_SHIFT

#define LCDIF_VDCTRL4_DOTCLK_H_VALID_DATA_CNT_SHIFT   (0U)

Definition at line 24733 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_RSRVD0

#define LCDIF_VDCTRL4_RSRVD0 (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_RSRVD0_SHIFT)) & LCDIF_VDCTRL4_RSRVD0_MASK)

Definition at line 24740 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_RSRVD0_MASK

#define LCDIF_VDCTRL4_RSRVD0_MASK   (0x1FF80000U)

Definition at line 24738 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_RSRVD0_SHIFT

#define LCDIF_VDCTRL4_RSRVD0_SHIFT   (19U)

Definition at line 24739 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_SYNC_SIGNALS_ON

#define LCDIF_VDCTRL4_SYNC_SIGNALS_ON (   x)    (((uint32_t)(((uint32_t)(x)) << LCDIF_VDCTRL4_SYNC_SIGNALS_ON_SHIFT)) & LCDIF_VDCTRL4_SYNC_SIGNALS_ON_MASK)

Definition at line 24737 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_SYNC_SIGNALS_ON_MASK

#define LCDIF_VDCTRL4_SYNC_SIGNALS_ON_MASK   (0x40000U)

Definition at line 24735 of file MIMXRT1052.h.

◆ LCDIF_VDCTRL4_SYNC_SIGNALS_ON_SHIFT

#define LCDIF_VDCTRL4_SYNC_SIGNALS_ON_SHIFT   (18U)

Definition at line 24736 of file MIMXRT1052.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:10