HPM SDK
HPMicro Software Development Kit
hpm_lcdc_regs.h File Reference

Go to the source code of this file.

Data Structures

struct  LCDC_Type
 

Macros

#define LCDC_CTRL_SW_RST_MASK   (0x80000000UL)
 
#define LCDC_CTRL_SW_RST_SHIFT   (31U)
 
#define LCDC_CTRL_SW_RST_SET(x)   (((uint32_t)(x) << LCDC_CTRL_SW_RST_SHIFT) & LCDC_CTRL_SW_RST_MASK)
 
#define LCDC_CTRL_SW_RST_GET(x)   (((uint32_t)(x) & LCDC_CTRL_SW_RST_MASK) >> LCDC_CTRL_SW_RST_SHIFT)
 
#define LCDC_CTRL_DISP_ON_MASK   (0x40000000UL)
 
#define LCDC_CTRL_DISP_ON_SHIFT   (30U)
 
#define LCDC_CTRL_DISP_ON_SET(x)   (((uint32_t)(x) << LCDC_CTRL_DISP_ON_SHIFT) & LCDC_CTRL_DISP_ON_MASK)
 
#define LCDC_CTRL_DISP_ON_GET(x)   (((uint32_t)(x) & LCDC_CTRL_DISP_ON_MASK) >> LCDC_CTRL_DISP_ON_SHIFT)
 
#define LCDC_CTRL_LINE_PATTERN_MASK   (0x38000000UL)
 
#define LCDC_CTRL_LINE_PATTERN_SHIFT   (27U)
 
#define LCDC_CTRL_LINE_PATTERN_SET(x)   (((uint32_t)(x) << LCDC_CTRL_LINE_PATTERN_SHIFT) & LCDC_CTRL_LINE_PATTERN_MASK)
 
#define LCDC_CTRL_LINE_PATTERN_GET(x)   (((uint32_t)(x) & LCDC_CTRL_LINE_PATTERN_MASK) >> LCDC_CTRL_LINE_PATTERN_SHIFT)
 
#define LCDC_CTRL_DISP_MODE_MASK   (0x6000000UL)
 
#define LCDC_CTRL_DISP_MODE_SHIFT   (25U)
 
#define LCDC_CTRL_DISP_MODE_SET(x)   (((uint32_t)(x) << LCDC_CTRL_DISP_MODE_SHIFT) & LCDC_CTRL_DISP_MODE_MASK)
 
#define LCDC_CTRL_DISP_MODE_GET(x)   (((uint32_t)(x) & LCDC_CTRL_DISP_MODE_MASK) >> LCDC_CTRL_DISP_MODE_SHIFT)
 
#define LCDC_CTRL_BGDCL4CLR_MASK   (0x1000000UL)
 
#define LCDC_CTRL_BGDCL4CLR_SHIFT   (24U)
 
#define LCDC_CTRL_BGDCL4CLR_SET(x)   (((uint32_t)(x) << LCDC_CTRL_BGDCL4CLR_SHIFT) & LCDC_CTRL_BGDCL4CLR_MASK)
 
#define LCDC_CTRL_BGDCL4CLR_GET(x)   (((uint32_t)(x) & LCDC_CTRL_BGDCL4CLR_MASK) >> LCDC_CTRL_BGDCL4CLR_SHIFT)
 
#define LCDC_CTRL_ARQOS_MASK   (0xF00000UL)
 
#define LCDC_CTRL_ARQOS_SHIFT   (20U)
 
#define LCDC_CTRL_ARQOS_SET(x)   (((uint32_t)(x) << LCDC_CTRL_ARQOS_SHIFT) & LCDC_CTRL_ARQOS_MASK)
 
#define LCDC_CTRL_ARQOS_GET(x)   (((uint32_t)(x) & LCDC_CTRL_ARQOS_MASK) >> LCDC_CTRL_ARQOS_SHIFT)
 
#define LCDC_CTRL_SHADOW_OP_MASK   (0x20000UL)
 
#define LCDC_CTRL_SHADOW_OP_SHIFT   (17U)
 
#define LCDC_CTRL_SHADOW_OP_SET(x)   (((uint32_t)(x) << LCDC_CTRL_SHADOW_OP_SHIFT) & LCDC_CTRL_SHADOW_OP_MASK)
 
#define LCDC_CTRL_SHADOW_OP_GET(x)   (((uint32_t)(x) & LCDC_CTRL_SHADOW_OP_MASK) >> LCDC_CTRL_SHADOW_OP_SHIFT)
 
#define LCDC_CTRL_B_LE_MODE_MASK   (0x10000UL)
 
#define LCDC_CTRL_B_LE_MODE_SHIFT   (16U)
 
#define LCDC_CTRL_B_LE_MODE_SET(x)   (((uint32_t)(x) << LCDC_CTRL_B_LE_MODE_SHIFT) & LCDC_CTRL_B_LE_MODE_MASK)
 
#define LCDC_CTRL_B_LE_MODE_GET(x)   (((uint32_t)(x) & LCDC_CTRL_B_LE_MODE_MASK) >> LCDC_CTRL_B_LE_MODE_SHIFT)
 
#define LCDC_CTRL_G_LE_MODE_MASK   (0x8000U)
 
#define LCDC_CTRL_G_LE_MODE_SHIFT   (15U)
 
#define LCDC_CTRL_G_LE_MODE_SET(x)   (((uint32_t)(x) << LCDC_CTRL_G_LE_MODE_SHIFT) & LCDC_CTRL_G_LE_MODE_MASK)
 
#define LCDC_CTRL_G_LE_MODE_GET(x)   (((uint32_t)(x) & LCDC_CTRL_G_LE_MODE_MASK) >> LCDC_CTRL_G_LE_MODE_SHIFT)
 
#define LCDC_CTRL_R_LE_MODE_MASK   (0x4000U)
 
#define LCDC_CTRL_R_LE_MODE_SHIFT   (14U)
 
#define LCDC_CTRL_R_LE_MODE_SET(x)   (((uint32_t)(x) << LCDC_CTRL_R_LE_MODE_SHIFT) & LCDC_CTRL_R_LE_MODE_MASK)
 
#define LCDC_CTRL_R_LE_MODE_GET(x)   (((uint32_t)(x) & LCDC_CTRL_R_LE_MODE_MASK) >> LCDC_CTRL_R_LE_MODE_SHIFT)
 
#define LCDC_CTRL_CAM_SYNC_EN_MASK   (0x2000U)
 
#define LCDC_CTRL_CAM_SYNC_EN_SHIFT   (13U)
 
#define LCDC_CTRL_CAM_SYNC_EN_SET(x)   (((uint32_t)(x) << LCDC_CTRL_CAM_SYNC_EN_SHIFT) & LCDC_CTRL_CAM_SYNC_EN_MASK)
 
#define LCDC_CTRL_CAM_SYNC_EN_GET(x)   (((uint32_t)(x) & LCDC_CTRL_CAM_SYNC_EN_MASK) >> LCDC_CTRL_CAM_SYNC_EN_SHIFT)
 
#define LCDC_CTRL_INV_PXDATA_MASK   (0x10U)
 
#define LCDC_CTRL_INV_PXDATA_SHIFT   (4U)
 
#define LCDC_CTRL_INV_PXDATA_SET(x)   (((uint32_t)(x) << LCDC_CTRL_INV_PXDATA_SHIFT) & LCDC_CTRL_INV_PXDATA_MASK)
 
#define LCDC_CTRL_INV_PXDATA_GET(x)   (((uint32_t)(x) & LCDC_CTRL_INV_PXDATA_MASK) >> LCDC_CTRL_INV_PXDATA_SHIFT)
 
#define LCDC_CTRL_INV_PXCLK_MASK   (0x8U)
 
#define LCDC_CTRL_INV_PXCLK_SHIFT   (3U)
 
#define LCDC_CTRL_INV_PXCLK_SET(x)   (((uint32_t)(x) << LCDC_CTRL_INV_PXCLK_SHIFT) & LCDC_CTRL_INV_PXCLK_MASK)
 
#define LCDC_CTRL_INV_PXCLK_GET(x)   (((uint32_t)(x) & LCDC_CTRL_INV_PXCLK_MASK) >> LCDC_CTRL_INV_PXCLK_SHIFT)
 
#define LCDC_CTRL_INV_HREF_MASK   (0x4U)
 
#define LCDC_CTRL_INV_HREF_SHIFT   (2U)
 
#define LCDC_CTRL_INV_HREF_SET(x)   (((uint32_t)(x) << LCDC_CTRL_INV_HREF_SHIFT) & LCDC_CTRL_INV_HREF_MASK)
 
#define LCDC_CTRL_INV_HREF_GET(x)   (((uint32_t)(x) & LCDC_CTRL_INV_HREF_MASK) >> LCDC_CTRL_INV_HREF_SHIFT)
 
#define LCDC_CTRL_INV_VSYNC_MASK   (0x2U)
 
#define LCDC_CTRL_INV_VSYNC_SHIFT   (1U)
 
#define LCDC_CTRL_INV_VSYNC_SET(x)   (((uint32_t)(x) << LCDC_CTRL_INV_VSYNC_SHIFT) & LCDC_CTRL_INV_VSYNC_MASK)
 
#define LCDC_CTRL_INV_VSYNC_GET(x)   (((uint32_t)(x) & LCDC_CTRL_INV_VSYNC_MASK) >> LCDC_CTRL_INV_VSYNC_SHIFT)
 
#define LCDC_CTRL_INV_HSYNC_MASK   (0x1U)
 
#define LCDC_CTRL_INV_HSYNC_SHIFT   (0U)
 
#define LCDC_CTRL_INV_HSYNC_SET(x)   (((uint32_t)(x) << LCDC_CTRL_INV_HSYNC_SHIFT) & LCDC_CTRL_INV_HSYNC_MASK)
 
#define LCDC_CTRL_INV_HSYNC_GET(x)   (((uint32_t)(x) & LCDC_CTRL_INV_HSYNC_MASK) >> LCDC_CTRL_INV_HSYNC_SHIFT)
 
#define LCDC_BGND_CL_R_MASK   (0xFF0000UL)
 
#define LCDC_BGND_CL_R_SHIFT   (16U)
 
#define LCDC_BGND_CL_R_SET(x)   (((uint32_t)(x) << LCDC_BGND_CL_R_SHIFT) & LCDC_BGND_CL_R_MASK)
 
#define LCDC_BGND_CL_R_GET(x)   (((uint32_t)(x) & LCDC_BGND_CL_R_MASK) >> LCDC_BGND_CL_R_SHIFT)
 
#define LCDC_BGND_CL_G_MASK   (0xFF00U)
 
#define LCDC_BGND_CL_G_SHIFT   (8U)
 
#define LCDC_BGND_CL_G_SET(x)   (((uint32_t)(x) << LCDC_BGND_CL_G_SHIFT) & LCDC_BGND_CL_G_MASK)
 
#define LCDC_BGND_CL_G_GET(x)   (((uint32_t)(x) & LCDC_BGND_CL_G_MASK) >> LCDC_BGND_CL_G_SHIFT)
 
#define LCDC_BGND_CL_B_MASK   (0xFFU)
 
#define LCDC_BGND_CL_B_SHIFT   (0U)
 
#define LCDC_BGND_CL_B_SET(x)   (((uint32_t)(x) << LCDC_BGND_CL_B_SHIFT) & LCDC_BGND_CL_B_MASK)
 
#define LCDC_BGND_CL_B_GET(x)   (((uint32_t)(x) & LCDC_BGND_CL_B_MASK) >> LCDC_BGND_CL_B_SHIFT)
 
#define LCDC_DISP_WN_SIZE_Y_MASK   (0xFFF0000UL)
 
#define LCDC_DISP_WN_SIZE_Y_SHIFT   (16U)
 
#define LCDC_DISP_WN_SIZE_Y_SET(x)   (((uint32_t)(x) << LCDC_DISP_WN_SIZE_Y_SHIFT) & LCDC_DISP_WN_SIZE_Y_MASK)
 
#define LCDC_DISP_WN_SIZE_Y_GET(x)   (((uint32_t)(x) & LCDC_DISP_WN_SIZE_Y_MASK) >> LCDC_DISP_WN_SIZE_Y_SHIFT)
 
#define LCDC_DISP_WN_SIZE_X_MASK   (0xFFFU)
 
#define LCDC_DISP_WN_SIZE_X_SHIFT   (0U)
 
#define LCDC_DISP_WN_SIZE_X_SET(x)   (((uint32_t)(x) << LCDC_DISP_WN_SIZE_X_SHIFT) & LCDC_DISP_WN_SIZE_X_MASK)
 
#define LCDC_DISP_WN_SIZE_X_GET(x)   (((uint32_t)(x) & LCDC_DISP_WN_SIZE_X_MASK) >> LCDC_DISP_WN_SIZE_X_SHIFT)
 
#define LCDC_HSYNC_PARA_FP_MASK   (0x7FC00000UL)
 
#define LCDC_HSYNC_PARA_FP_SHIFT   (22U)
 
#define LCDC_HSYNC_PARA_FP_SET(x)   (((uint32_t)(x) << LCDC_HSYNC_PARA_FP_SHIFT) & LCDC_HSYNC_PARA_FP_MASK)
 
#define LCDC_HSYNC_PARA_FP_GET(x)   (((uint32_t)(x) & LCDC_HSYNC_PARA_FP_MASK) >> LCDC_HSYNC_PARA_FP_SHIFT)
 
#define LCDC_HSYNC_PARA_BP_MASK   (0xFF800UL)
 
#define LCDC_HSYNC_PARA_BP_SHIFT   (11U)
 
#define LCDC_HSYNC_PARA_BP_SET(x)   (((uint32_t)(x) << LCDC_HSYNC_PARA_BP_SHIFT) & LCDC_HSYNC_PARA_BP_MASK)
 
#define LCDC_HSYNC_PARA_BP_GET(x)   (((uint32_t)(x) & LCDC_HSYNC_PARA_BP_MASK) >> LCDC_HSYNC_PARA_BP_SHIFT)
 
#define LCDC_HSYNC_PARA_PW_MASK   (0x1FFU)
 
#define LCDC_HSYNC_PARA_PW_SHIFT   (0U)
 
#define LCDC_HSYNC_PARA_PW_SET(x)   (((uint32_t)(x) << LCDC_HSYNC_PARA_PW_SHIFT) & LCDC_HSYNC_PARA_PW_MASK)
 
#define LCDC_HSYNC_PARA_PW_GET(x)   (((uint32_t)(x) & LCDC_HSYNC_PARA_PW_MASK) >> LCDC_HSYNC_PARA_PW_SHIFT)
 
#define LCDC_VSYNC_PARA_FP_MASK   (0x7FC00000UL)
 
#define LCDC_VSYNC_PARA_FP_SHIFT   (22U)
 
#define LCDC_VSYNC_PARA_FP_SET(x)   (((uint32_t)(x) << LCDC_VSYNC_PARA_FP_SHIFT) & LCDC_VSYNC_PARA_FP_MASK)
 
#define LCDC_VSYNC_PARA_FP_GET(x)   (((uint32_t)(x) & LCDC_VSYNC_PARA_FP_MASK) >> LCDC_VSYNC_PARA_FP_SHIFT)
 
#define LCDC_VSYNC_PARA_BP_MASK   (0xFF800UL)
 
#define LCDC_VSYNC_PARA_BP_SHIFT   (11U)
 
#define LCDC_VSYNC_PARA_BP_SET(x)   (((uint32_t)(x) << LCDC_VSYNC_PARA_BP_SHIFT) & LCDC_VSYNC_PARA_BP_MASK)
 
#define LCDC_VSYNC_PARA_BP_GET(x)   (((uint32_t)(x) & LCDC_VSYNC_PARA_BP_MASK) >> LCDC_VSYNC_PARA_BP_SHIFT)
 
#define LCDC_VSYNC_PARA_PW_MASK   (0x1FFU)
 
#define LCDC_VSYNC_PARA_PW_SHIFT   (0U)
 
#define LCDC_VSYNC_PARA_PW_SET(x)   (((uint32_t)(x) << LCDC_VSYNC_PARA_PW_SHIFT) & LCDC_VSYNC_PARA_PW_MASK)
 
#define LCDC_VSYNC_PARA_PW_GET(x)   (((uint32_t)(x) & LCDC_VSYNC_PARA_PW_MASK) >> LCDC_VSYNC_PARA_PW_SHIFT)
 
#define LCDC_DMA_ST_DMA_ERR_MASK   (0xFF000000UL)
 
#define LCDC_DMA_ST_DMA_ERR_SHIFT   (24U)
 
#define LCDC_DMA_ST_DMA_ERR_SET(x)   (((uint32_t)(x) << LCDC_DMA_ST_DMA_ERR_SHIFT) & LCDC_DMA_ST_DMA_ERR_MASK)
 
#define LCDC_DMA_ST_DMA_ERR_GET(x)   (((uint32_t)(x) & LCDC_DMA_ST_DMA_ERR_MASK) >> LCDC_DMA_ST_DMA_ERR_SHIFT)
 
#define LCDC_DMA_ST_DMA1_DONE_MASK   (0xFF0000UL)
 
#define LCDC_DMA_ST_DMA1_DONE_SHIFT   (16U)
 
#define LCDC_DMA_ST_DMA1_DONE_SET(x)   (((uint32_t)(x) << LCDC_DMA_ST_DMA1_DONE_SHIFT) & LCDC_DMA_ST_DMA1_DONE_MASK)
 
#define LCDC_DMA_ST_DMA1_DONE_GET(x)   (((uint32_t)(x) & LCDC_DMA_ST_DMA1_DONE_MASK) >> LCDC_DMA_ST_DMA1_DONE_SHIFT)
 
#define LCDC_DMA_ST_DMA0_DONE_MASK   (0xFF00U)
 
#define LCDC_DMA_ST_DMA0_DONE_SHIFT   (8U)
 
#define LCDC_DMA_ST_DMA0_DONE_SET(x)   (((uint32_t)(x) << LCDC_DMA_ST_DMA0_DONE_SHIFT) & LCDC_DMA_ST_DMA0_DONE_MASK)
 
#define LCDC_DMA_ST_DMA0_DONE_GET(x)   (((uint32_t)(x) & LCDC_DMA_ST_DMA0_DONE_MASK) >> LCDC_DMA_ST_DMA0_DONE_SHIFT)
 
#define LCDC_ST_P1_HANDSHAKE_ABORT_MASK   (0x100U)
 
#define LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT   (8U)
 
#define LCDC_ST_P1_HANDSHAKE_ABORT_SET(x)   (((uint32_t)(x) << LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT) & LCDC_ST_P1_HANDSHAKE_ABORT_MASK)
 
#define LCDC_ST_P1_HANDSHAKE_ABORT_GET(x)   (((uint32_t)(x) & LCDC_ST_P1_HANDSHAKE_ABORT_MASK) >> LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT)
 
#define LCDC_ST_P0_HANDSHAKE_ABORT_MASK   (0x80U)
 
#define LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT   (7U)
 
#define LCDC_ST_P0_HANDSHAKE_ABORT_SET(x)   (((uint32_t)(x) << LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT) & LCDC_ST_P0_HANDSHAKE_ABORT_MASK)
 
#define LCDC_ST_P0_HANDSHAKE_ABORT_GET(x)   (((uint32_t)(x) & LCDC_ST_P0_HANDSHAKE_ABORT_MASK) >> LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT)
 
#define LCDC_ST_CAM_HCNT_FAIL_MASK   (0x40U)
 
#define LCDC_ST_CAM_HCNT_FAIL_SHIFT   (6U)
 
#define LCDC_ST_CAM_HCNT_FAIL_SET(x)   (((uint32_t)(x) << LCDC_ST_CAM_HCNT_FAIL_SHIFT) & LCDC_ST_CAM_HCNT_FAIL_MASK)
 
#define LCDC_ST_CAM_HCNT_FAIL_GET(x)   (((uint32_t)(x) & LCDC_ST_CAM_HCNT_FAIL_MASK) >> LCDC_ST_CAM_HCNT_FAIL_SHIFT)
 
#define LCDC_ST_CAM_VSYNC_FAIL_MASK   (0x20U)
 
#define LCDC_ST_CAM_VSYNC_FAIL_SHIFT   (5U)
 
#define LCDC_ST_CAM_VSYNC_FAIL_SET(x)   (((uint32_t)(x) << LCDC_ST_CAM_VSYNC_FAIL_SHIFT) & LCDC_ST_CAM_VSYNC_FAIL_MASK)
 
#define LCDC_ST_CAM_VSYNC_FAIL_GET(x)   (((uint32_t)(x) & LCDC_ST_CAM_VSYNC_FAIL_MASK) >> LCDC_ST_CAM_VSYNC_FAIL_SHIFT)
 
#define LCDC_ST_SHADOW_DONE_MASK   (0x10U)
 
#define LCDC_ST_SHADOW_DONE_SHIFT   (4U)
 
#define LCDC_ST_SHADOW_DONE_GET(x)   (((uint32_t)(x) & LCDC_ST_SHADOW_DONE_MASK) >> LCDC_ST_SHADOW_DONE_SHIFT)
 
#define LCDC_ST_URGENT_UNDERRUN_MASK   (0x8U)
 
#define LCDC_ST_URGENT_UNDERRUN_SHIFT   (3U)
 
#define LCDC_ST_URGENT_UNDERRUN_SET(x)   (((uint32_t)(x) << LCDC_ST_URGENT_UNDERRUN_SHIFT) & LCDC_ST_URGENT_UNDERRUN_MASK)
 
#define LCDC_ST_URGENT_UNDERRUN_GET(x)   (((uint32_t)(x) & LCDC_ST_URGENT_UNDERRUN_MASK) >> LCDC_ST_URGENT_UNDERRUN_SHIFT)
 
#define LCDC_ST_VS_BLANK_MASK   (0x4U)
 
#define LCDC_ST_VS_BLANK_SHIFT   (2U)
 
#define LCDC_ST_VS_BLANK_SET(x)   (((uint32_t)(x) << LCDC_ST_VS_BLANK_SHIFT) & LCDC_ST_VS_BLANK_MASK)
 
#define LCDC_ST_VS_BLANK_GET(x)   (((uint32_t)(x) & LCDC_ST_VS_BLANK_MASK) >> LCDC_ST_VS_BLANK_SHIFT)
 
#define LCDC_ST_UNDERRUN_MASK   (0x2U)
 
#define LCDC_ST_UNDERRUN_SHIFT   (1U)
 
#define LCDC_ST_UNDERRUN_SET(x)   (((uint32_t)(x) << LCDC_ST_UNDERRUN_SHIFT) & LCDC_ST_UNDERRUN_MASK)
 
#define LCDC_ST_UNDERRUN_GET(x)   (((uint32_t)(x) & LCDC_ST_UNDERRUN_MASK) >> LCDC_ST_UNDERRUN_SHIFT)
 
#define LCDC_ST_VSYNC_MASK   (0x1U)
 
#define LCDC_ST_VSYNC_SHIFT   (0U)
 
#define LCDC_ST_VSYNC_SET(x)   (((uint32_t)(x) << LCDC_ST_VSYNC_SHIFT) & LCDC_ST_VSYNC_MASK)
 
#define LCDC_ST_VSYNC_GET(x)   (((uint32_t)(x) & LCDC_ST_VSYNC_MASK) >> LCDC_ST_VSYNC_SHIFT)
 
#define LCDC_INT_EN_DMA_ERR_MASK   (0xFF000000UL)
 
#define LCDC_INT_EN_DMA_ERR_SHIFT   (24U)
 
#define LCDC_INT_EN_DMA_ERR_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_DMA_ERR_SHIFT) & LCDC_INT_EN_DMA_ERR_MASK)
 
#define LCDC_INT_EN_DMA_ERR_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_DMA_ERR_MASK) >> LCDC_INT_EN_DMA_ERR_SHIFT)
 
#define LCDC_INT_EN_DMA_DONE_MASK   (0xFF0000UL)
 
#define LCDC_INT_EN_DMA_DONE_SHIFT   (16U)
 
#define LCDC_INT_EN_DMA_DONE_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_DMA_DONE_SHIFT) & LCDC_INT_EN_DMA_DONE_MASK)
 
#define LCDC_INT_EN_DMA_DONE_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_DMA_DONE_MASK) >> LCDC_INT_EN_DMA_DONE_SHIFT)
 
#define LCDC_INT_EN_HANDSHAKE_ABORT_MASK   (0x80U)
 
#define LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT   (7U)
 
#define LCDC_INT_EN_HANDSHAKE_ABORT_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT) & LCDC_INT_EN_HANDSHAKE_ABORT_MASK)
 
#define LCDC_INT_EN_HANDSHAKE_ABORT_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_HANDSHAKE_ABORT_MASK) >> LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT)
 
#define LCDC_INT_EN_CAM_HCNT_FAIL_MASK   (0x40U)
 
#define LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT   (6U)
 
#define LCDC_INT_EN_CAM_HCNT_FAIL_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT) & LCDC_INT_EN_CAM_HCNT_FAIL_MASK)
 
#define LCDC_INT_EN_CAM_HCNT_FAIL_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_CAM_HCNT_FAIL_MASK) >> LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT)
 
#define LCDC_INT_EN_CAM_VSYNC_FAIL_MASK   (0x20U)
 
#define LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT   (5U)
 
#define LCDC_INT_EN_CAM_VSYNC_FAIL_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT) & LCDC_INT_EN_CAM_VSYNC_FAIL_MASK)
 
#define LCDC_INT_EN_CAM_VSYNC_FAIL_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_CAM_VSYNC_FAIL_MASK) >> LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT)
 
#define LCDC_INT_EN_SHADOW_DONE_MASK   (0x10U)
 
#define LCDC_INT_EN_SHADOW_DONE_SHIFT   (4U)
 
#define LCDC_INT_EN_SHADOW_DONE_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_SHADOW_DONE_SHIFT) & LCDC_INT_EN_SHADOW_DONE_MASK)
 
#define LCDC_INT_EN_SHADOW_DONE_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_SHADOW_DONE_MASK) >> LCDC_INT_EN_SHADOW_DONE_SHIFT)
 
#define LCDC_INT_EN_URGENT_UNDERRUN_MASK   (0x8U)
 
#define LCDC_INT_EN_URGENT_UNDERRUN_SHIFT   (3U)
 
#define LCDC_INT_EN_URGENT_UNDERRUN_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_URGENT_UNDERRUN_SHIFT) & LCDC_INT_EN_URGENT_UNDERRUN_MASK)
 
#define LCDC_INT_EN_URGENT_UNDERRUN_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_URGENT_UNDERRUN_MASK) >> LCDC_INT_EN_URGENT_UNDERRUN_SHIFT)
 
#define LCDC_INT_EN_VS_BLANK_MASK   (0x4U)
 
#define LCDC_INT_EN_VS_BLANK_SHIFT   (2U)
 
#define LCDC_INT_EN_VS_BLANK_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_VS_BLANK_SHIFT) & LCDC_INT_EN_VS_BLANK_MASK)
 
#define LCDC_INT_EN_VS_BLANK_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_VS_BLANK_MASK) >> LCDC_INT_EN_VS_BLANK_SHIFT)
 
#define LCDC_INT_EN_UNDERRUN_MASK   (0x2U)
 
#define LCDC_INT_EN_UNDERRUN_SHIFT   (1U)
 
#define LCDC_INT_EN_UNDERRUN_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_UNDERRUN_SHIFT) & LCDC_INT_EN_UNDERRUN_MASK)
 
#define LCDC_INT_EN_UNDERRUN_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_UNDERRUN_MASK) >> LCDC_INT_EN_UNDERRUN_SHIFT)
 
#define LCDC_INT_EN_VSYNC_MASK   (0x1U)
 
#define LCDC_INT_EN_VSYNC_SHIFT   (0U)
 
#define LCDC_INT_EN_VSYNC_SET(x)   (((uint32_t)(x) << LCDC_INT_EN_VSYNC_SHIFT) & LCDC_INT_EN_VSYNC_MASK)
 
#define LCDC_INT_EN_VSYNC_GET(x)   (((uint32_t)(x) & LCDC_INT_EN_VSYNC_MASK) >> LCDC_INT_EN_VSYNC_SHIFT)
 
#define LCDC_TXFIFO_THRSH_MASK   (0xFFU)
 
#define LCDC_TXFIFO_THRSH_SHIFT   (0U)
 
#define LCDC_TXFIFO_THRSH_SET(x)   (((uint32_t)(x) << LCDC_TXFIFO_THRSH_SHIFT) & LCDC_TXFIFO_THRSH_MASK)
 
#define LCDC_TXFIFO_THRSH_GET(x)   (((uint32_t)(x) & LCDC_TXFIFO_THRSH_MASK) >> LCDC_TXFIFO_THRSH_SHIFT)
 
#define LCDC_CTRL_BP_V_RANGE_MAX_MASK   (0x7FC0000UL)
 
#define LCDC_CTRL_BP_V_RANGE_MAX_SHIFT   (18U)
 
#define LCDC_CTRL_BP_V_RANGE_MAX_SET(x)   (((uint32_t)(x) << LCDC_CTRL_BP_V_RANGE_MAX_SHIFT) & LCDC_CTRL_BP_V_RANGE_MAX_MASK)
 
#define LCDC_CTRL_BP_V_RANGE_MAX_GET(x)   (((uint32_t)(x) & LCDC_CTRL_BP_V_RANGE_MAX_MASK) >> LCDC_CTRL_BP_V_RANGE_MAX_SHIFT)
 
#define LCDC_CTRL_BP_V_RANGE_BEST_MASK   (0x3FE00UL)
 
#define LCDC_CTRL_BP_V_RANGE_BEST_SHIFT   (9U)
 
#define LCDC_CTRL_BP_V_RANGE_BEST_SET(x)   (((uint32_t)(x) << LCDC_CTRL_BP_V_RANGE_BEST_SHIFT) & LCDC_CTRL_BP_V_RANGE_BEST_MASK)
 
#define LCDC_CTRL_BP_V_RANGE_BEST_GET(x)   (((uint32_t)(x) & LCDC_CTRL_BP_V_RANGE_BEST_MASK) >> LCDC_CTRL_BP_V_RANGE_BEST_SHIFT)
 
#define LCDC_CTRL_BP_V_RANGE_MIN_MASK   (0x1FFU)
 
#define LCDC_CTRL_BP_V_RANGE_MIN_SHIFT   (0U)
 
#define LCDC_CTRL_BP_V_RANGE_MIN_SET(x)   (((uint32_t)(x) << LCDC_CTRL_BP_V_RANGE_MIN_SHIFT) & LCDC_CTRL_BP_V_RANGE_MIN_MASK)
 
#define LCDC_CTRL_BP_V_RANGE_MIN_GET(x)   (((uint32_t)(x) & LCDC_CTRL_BP_V_RANGE_MIN_MASK) >> LCDC_CTRL_BP_V_RANGE_MIN_SHIFT)
 
#define LCDC_CTRL_PW_V_RANGE_MAX_MASK   (0x7FC0000UL)
 
#define LCDC_CTRL_PW_V_RANGE_MAX_SHIFT   (18U)
 
#define LCDC_CTRL_PW_V_RANGE_MAX_SET(x)   (((uint32_t)(x) << LCDC_CTRL_PW_V_RANGE_MAX_SHIFT) & LCDC_CTRL_PW_V_RANGE_MAX_MASK)
 
#define LCDC_CTRL_PW_V_RANGE_MAX_GET(x)   (((uint32_t)(x) & LCDC_CTRL_PW_V_RANGE_MAX_MASK) >> LCDC_CTRL_PW_V_RANGE_MAX_SHIFT)
 
#define LCDC_CTRL_PW_V_RANGE_BEST_MASK   (0x3FE00UL)
 
#define LCDC_CTRL_PW_V_RANGE_BEST_SHIFT   (9U)
 
#define LCDC_CTRL_PW_V_RANGE_BEST_SET(x)   (((uint32_t)(x) << LCDC_CTRL_PW_V_RANGE_BEST_SHIFT) & LCDC_CTRL_PW_V_RANGE_BEST_MASK)
 
#define LCDC_CTRL_PW_V_RANGE_BEST_GET(x)   (((uint32_t)(x) & LCDC_CTRL_PW_V_RANGE_BEST_MASK) >> LCDC_CTRL_PW_V_RANGE_BEST_SHIFT)
 
#define LCDC_CTRL_PW_V_RANGE_MIN_MASK   (0x1FFU)
 
#define LCDC_CTRL_PW_V_RANGE_MIN_SHIFT   (0U)
 
#define LCDC_CTRL_PW_V_RANGE_MIN_SET(x)   (((uint32_t)(x) << LCDC_CTRL_PW_V_RANGE_MIN_SHIFT) & LCDC_CTRL_PW_V_RANGE_MIN_MASK)
 
#define LCDC_CTRL_PW_V_RANGE_MIN_GET(x)   (((uint32_t)(x) & LCDC_CTRL_PW_V_RANGE_MIN_MASK) >> LCDC_CTRL_PW_V_RANGE_MIN_SHIFT)
 
#define LCDC_CTRL_FP_V_RANGE_MAX_MASK   (0x7FC0000UL)
 
#define LCDC_CTRL_FP_V_RANGE_MAX_SHIFT   (18U)
 
#define LCDC_CTRL_FP_V_RANGE_MAX_SET(x)   (((uint32_t)(x) << LCDC_CTRL_FP_V_RANGE_MAX_SHIFT) & LCDC_CTRL_FP_V_RANGE_MAX_MASK)
 
#define LCDC_CTRL_FP_V_RANGE_MAX_GET(x)   (((uint32_t)(x) & LCDC_CTRL_FP_V_RANGE_MAX_MASK) >> LCDC_CTRL_FP_V_RANGE_MAX_SHIFT)
 
#define LCDC_CTRL_FP_V_RANGE_BEST_MASK   (0x3FE00UL)
 
#define LCDC_CTRL_FP_V_RANGE_BEST_SHIFT   (9U)
 
#define LCDC_CTRL_FP_V_RANGE_BEST_SET(x)   (((uint32_t)(x) << LCDC_CTRL_FP_V_RANGE_BEST_SHIFT) & LCDC_CTRL_FP_V_RANGE_BEST_MASK)
 
#define LCDC_CTRL_FP_V_RANGE_BEST_GET(x)   (((uint32_t)(x) & LCDC_CTRL_FP_V_RANGE_BEST_MASK) >> LCDC_CTRL_FP_V_RANGE_BEST_SHIFT)
 
#define LCDC_CTRL_FP_V_RANGE_MIN_MASK   (0x1FFU)
 
#define LCDC_CTRL_FP_V_RANGE_MIN_SHIFT   (0U)
 
#define LCDC_CTRL_FP_V_RANGE_MIN_SET(x)   (((uint32_t)(x) << LCDC_CTRL_FP_V_RANGE_MIN_SHIFT) & LCDC_CTRL_FP_V_RANGE_MIN_MASK)
 
#define LCDC_CTRL_FP_V_RANGE_MIN_GET(x)   (((uint32_t)(x) & LCDC_CTRL_FP_V_RANGE_MIN_MASK) >> LCDC_CTRL_FP_V_RANGE_MIN_SHIFT)
 
#define LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK   (0xFFFFU)
 
#define LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT   (0U)
 
#define LCDC_CAM_SYNC_HCNT_MIN_VAL_SET(x)   (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT) & LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK)
 
#define LCDC_CAM_SYNC_HCNT_MIN_VAL_GET(x)   (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT)
 
#define LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK   (0xFF0000UL)
 
#define LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT   (16U)
 
#define LCDC_CAM_SYNC_HCNT_BEST_HYST_SET(x)   (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT) & LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK)
 
#define LCDC_CAM_SYNC_HCNT_BEST_HYST_GET(x)   (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK) >> LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT)
 
#define LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK   (0xFFFFU)
 
#define LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT   (0U)
 
#define LCDC_CAM_SYNC_HCNT_BEST_VAL_SET(x)   (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT) & LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK)
 
#define LCDC_CAM_SYNC_HCNT_BEST_VAL_GET(x)   (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT)
 
#define LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK   (0xFFFFU)
 
#define LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT   (0U)
 
#define LCDC_CAM_SYNC_HCNT_MAX_VAL_SET(x)   (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT) & LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK)
 
#define LCDC_CAM_SYNC_HCNT_MAX_VAL_GET(x)   (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT)
 
#define LCDC_CAM_SYNC_HCNT_ST_VAL_MASK   (0xFFFFU)
 
#define LCDC_CAM_SYNC_HCNT_ST_VAL_SHIFT   (0U)
 
#define LCDC_CAM_SYNC_HCNT_ST_VAL_GET(x)   (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_ST_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_ST_VAL_SHIFT)
 
#define LCDC_SHADOW_DONE_ST_VAL_MASK   (0xFFU)
 
#define LCDC_SHADOW_DONE_ST_VAL_SHIFT   (0U)
 
#define LCDC_SHADOW_DONE_ST_VAL_SET(x)   (((uint32_t)(x) << LCDC_SHADOW_DONE_ST_VAL_SHIFT) & LCDC_SHADOW_DONE_ST_VAL_MASK)
 
#define LCDC_SHADOW_DONE_ST_VAL_GET(x)   (((uint32_t)(x) & LCDC_SHADOW_DONE_ST_VAL_MASK) >> LCDC_SHADOW_DONE_ST_VAL_SHIFT)
 
#define LCDC_SHADOW_DONE_INT_EN_VAL_MASK   (0xFFU)
 
#define LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT   (0U)
 
#define LCDC_SHADOW_DONE_INT_EN_VAL_SET(x)   (((uint32_t)(x) << LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT) & LCDC_SHADOW_DONE_INT_EN_VAL_MASK)
 
#define LCDC_SHADOW_DONE_INT_EN_VAL_GET(x)   (((uint32_t)(x) & LCDC_SHADOW_DONE_INT_EN_VAL_MASK) >> LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK   (0xF0000000UL)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT   (28U)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT) & LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK) >> LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK   (0xF000000UL)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT   (24U)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT) & LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK)
 
#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK) >> LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK   (0x800000UL)
 
#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT   (23U)
 
#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT) & LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK)
 
#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK) >> LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK   (0x400000UL)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT   (22U)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT) & LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK) >> LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK   (0x200000UL)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT   (21U)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT) & LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK)
 
#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK) >> LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK   (0x100000UL)
 
#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT   (20U)
 
#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT) & LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK)
 
#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK) >> LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_PACK_DIR_MASK   (0x80000UL)
 
#define LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT   (19U)
 
#define LCDC_LAYER_LAYCTRL_PACK_DIR_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT) & LCDC_LAYER_LAYCTRL_PACK_DIR_MASK)
 
#define LCDC_LAYER_LAYCTRL_PACK_DIR_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_PACK_DIR_MASK) >> LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK   (0x10000UL)
 
#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT   (16U)
 
#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT) & LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK)
 
#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK) >> LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK   (0xC000U)
 
#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT   (14U)
 
#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT) & LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK)
 
#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK) >> LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK   (0x3C00U)
 
#define LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT   (10U)
 
#define LCDC_LAYER_LAYCTRL_PIXFORMAT_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT) & LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK)
 
#define LCDC_LAYER_LAYCTRL_PIXFORMAT_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK) >> LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK   (0x300U)
 
#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT   (8U)
 
#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT) & LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK)
 
#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK) >> LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK   (0xC0U)
 
#define LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT   (6U)
 
#define LCDC_LAYER_LAYCTRL_INALPHA_OP_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT) & LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK)
 
#define LCDC_LAYER_LAYCTRL_INALPHA_OP_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK) >> LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_AB_MODE_MASK   (0x3CU)
 
#define LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT   (2U)
 
#define LCDC_LAYER_LAYCTRL_AB_MODE_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT) & LCDC_LAYER_LAYCTRL_AB_MODE_MASK)
 
#define LCDC_LAYER_LAYCTRL_AB_MODE_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_AB_MODE_MASK) >> LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT)
 
#define LCDC_LAYER_LAYCTRL_EN_MASK   (0x1U)
 
#define LCDC_LAYER_LAYCTRL_EN_SHIFT   (0U)
 
#define LCDC_LAYER_LAYCTRL_EN_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_EN_SHIFT) & LCDC_LAYER_LAYCTRL_EN_MASK)
 
#define LCDC_LAYER_LAYCTRL_EN_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_EN_MASK) >> LCDC_LAYER_LAYCTRL_EN_SHIFT)
 
#define LCDC_LAYER_ALPHAS_LOCD_MASK   (0xFF00U)
 
#define LCDC_LAYER_ALPHAS_LOCD_SHIFT   (8U)
 
#define LCDC_LAYER_ALPHAS_LOCD_SET(x)   (((uint32_t)(x) << LCDC_LAYER_ALPHAS_LOCD_SHIFT) & LCDC_LAYER_ALPHAS_LOCD_MASK)
 
#define LCDC_LAYER_ALPHAS_LOCD_GET(x)   (((uint32_t)(x) & LCDC_LAYER_ALPHAS_LOCD_MASK) >> LCDC_LAYER_ALPHAS_LOCD_SHIFT)
 
#define LCDC_LAYER_ALPHAS_IND_MASK   (0xFFU)
 
#define LCDC_LAYER_ALPHAS_IND_SHIFT   (0U)
 
#define LCDC_LAYER_ALPHAS_IND_SET(x)   (((uint32_t)(x) << LCDC_LAYER_ALPHAS_IND_SHIFT) & LCDC_LAYER_ALPHAS_IND_MASK)
 
#define LCDC_LAYER_ALPHAS_IND_GET(x)   (((uint32_t)(x) & LCDC_LAYER_ALPHAS_IND_MASK) >> LCDC_LAYER_ALPHAS_IND_SHIFT)
 
#define LCDC_LAYER_LAYSIZE_HEIGHT_MASK   (0xFFF0000UL)
 
#define LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT   (16U)
 
#define LCDC_LAYER_LAYSIZE_HEIGHT_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT) & LCDC_LAYER_LAYSIZE_HEIGHT_MASK)
 
#define LCDC_LAYER_LAYSIZE_HEIGHT_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYSIZE_HEIGHT_MASK) >> LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT)
 
#define LCDC_LAYER_LAYSIZE_WIDTH_MASK   (0xFFFU)
 
#define LCDC_LAYER_LAYSIZE_WIDTH_SHIFT   (0U)
 
#define LCDC_LAYER_LAYSIZE_WIDTH_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYSIZE_WIDTH_SHIFT) & LCDC_LAYER_LAYSIZE_WIDTH_MASK)
 
#define LCDC_LAYER_LAYSIZE_WIDTH_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYSIZE_WIDTH_MASK) >> LCDC_LAYER_LAYSIZE_WIDTH_SHIFT)
 
#define LCDC_LAYER_LAYPOS_Y_MASK   (0xFFFF0000UL)
 
#define LCDC_LAYER_LAYPOS_Y_SHIFT   (16U)
 
#define LCDC_LAYER_LAYPOS_Y_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYPOS_Y_SHIFT) & LCDC_LAYER_LAYPOS_Y_MASK)
 
#define LCDC_LAYER_LAYPOS_Y_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYPOS_Y_MASK) >> LCDC_LAYER_LAYPOS_Y_SHIFT)
 
#define LCDC_LAYER_LAYPOS_X_MASK   (0xFFFFU)
 
#define LCDC_LAYER_LAYPOS_X_SHIFT   (0U)
 
#define LCDC_LAYER_LAYPOS_X_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LAYPOS_X_SHIFT) & LCDC_LAYER_LAYPOS_X_MASK)
 
#define LCDC_LAYER_LAYPOS_X_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LAYPOS_X_MASK) >> LCDC_LAYER_LAYPOS_X_SHIFT)
 
#define LCDC_LAYER_START0_ADDR0_MASK   (0xFFFFFFFFUL)
 
#define LCDC_LAYER_START0_ADDR0_SHIFT   (0U)
 
#define LCDC_LAYER_START0_ADDR0_SET(x)   (((uint32_t)(x) << LCDC_LAYER_START0_ADDR0_SHIFT) & LCDC_LAYER_START0_ADDR0_MASK)
 
#define LCDC_LAYER_START0_ADDR0_GET(x)   (((uint32_t)(x) & LCDC_LAYER_START0_ADDR0_MASK) >> LCDC_LAYER_START0_ADDR0_SHIFT)
 
#define LCDC_LAYER_LINECFG_MPT_SIZE_MASK   (0xE0000000UL)
 
#define LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT   (29U)
 
#define LCDC_LAYER_LINECFG_MPT_SIZE_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT) & LCDC_LAYER_LINECFG_MPT_SIZE_MASK)
 
#define LCDC_LAYER_LINECFG_MPT_SIZE_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LINECFG_MPT_SIZE_MASK) >> LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT)
 
#define LCDC_LAYER_LINECFG_MAX_OT_MASK   (0xE00000UL)
 
#define LCDC_LAYER_LINECFG_MAX_OT_SHIFT   (21U)
 
#define LCDC_LAYER_LINECFG_MAX_OT_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LINECFG_MAX_OT_SHIFT) & LCDC_LAYER_LINECFG_MAX_OT_MASK)
 
#define LCDC_LAYER_LINECFG_MAX_OT_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LINECFG_MAX_OT_MASK) >> LCDC_LAYER_LINECFG_MAX_OT_SHIFT)
 
#define LCDC_LAYER_LINECFG_PITCH_MASK   (0xFFFFU)
 
#define LCDC_LAYER_LINECFG_PITCH_SHIFT   (0U)
 
#define LCDC_LAYER_LINECFG_PITCH_SET(x)   (((uint32_t)(x) << LCDC_LAYER_LINECFG_PITCH_SHIFT) & LCDC_LAYER_LINECFG_PITCH_MASK)
 
#define LCDC_LAYER_LINECFG_PITCH_GET(x)   (((uint32_t)(x) & LCDC_LAYER_LINECFG_PITCH_MASK) >> LCDC_LAYER_LINECFG_PITCH_SHIFT)
 
#define LCDC_LAYER_BG_CL_ARGB_MASK   (0xFFFFFFFFUL)
 
#define LCDC_LAYER_BG_CL_ARGB_SHIFT   (0U)
 
#define LCDC_LAYER_BG_CL_ARGB_SET(x)   (((uint32_t)(x) << LCDC_LAYER_BG_CL_ARGB_SHIFT) & LCDC_LAYER_BG_CL_ARGB_MASK)
 
#define LCDC_LAYER_BG_CL_ARGB_GET(x)   (((uint32_t)(x) & LCDC_LAYER_BG_CL_ARGB_MASK) >> LCDC_LAYER_BG_CL_ARGB_SHIFT)
 
#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK   (0x80000000UL)
 
#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT   (31U)
 
#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT) & LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK)
 
#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK) >> LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT)
 
#define LCDC_LAYER_CSC_COEF0_ENABLE_MASK   (0x40000000UL)
 
#define LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT   (30U)
 
#define LCDC_LAYER_CSC_COEF0_ENABLE_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT) & LCDC_LAYER_CSC_COEF0_ENABLE_MASK)
 
#define LCDC_LAYER_CSC_COEF0_ENABLE_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_ENABLE_MASK) >> LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT)
 
#define LCDC_LAYER_CSC_COEF0_C0_MASK   (0x1FFC0000UL)
 
#define LCDC_LAYER_CSC_COEF0_C0_SHIFT   (18U)
 
#define LCDC_LAYER_CSC_COEF0_C0_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_C0_SHIFT) & LCDC_LAYER_CSC_COEF0_C0_MASK)
 
#define LCDC_LAYER_CSC_COEF0_C0_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_C0_MASK) >> LCDC_LAYER_CSC_COEF0_C0_SHIFT)
 
#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK   (0x3FE00UL)
 
#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT   (9U)
 
#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT) & LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK)
 
#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK) >> LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT)
 
#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK   (0x1FFU)
 
#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT   (0U)
 
#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT) & LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK)
 
#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK) >> LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT)
 
#define LCDC_LAYER_CSC_COEF1_C1_MASK   (0x7FF0000UL)
 
#define LCDC_LAYER_CSC_COEF1_C1_SHIFT   (16U)
 
#define LCDC_LAYER_CSC_COEF1_C1_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF1_C1_SHIFT) & LCDC_LAYER_CSC_COEF1_C1_MASK)
 
#define LCDC_LAYER_CSC_COEF1_C1_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF1_C1_MASK) >> LCDC_LAYER_CSC_COEF1_C1_SHIFT)
 
#define LCDC_LAYER_CSC_COEF1_C4_MASK   (0x7FFU)
 
#define LCDC_LAYER_CSC_COEF1_C4_SHIFT   (0U)
 
#define LCDC_LAYER_CSC_COEF1_C4_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF1_C4_SHIFT) & LCDC_LAYER_CSC_COEF1_C4_MASK)
 
#define LCDC_LAYER_CSC_COEF1_C4_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF1_C4_MASK) >> LCDC_LAYER_CSC_COEF1_C4_SHIFT)
 
#define LCDC_LAYER_CSC_COEF2_C2_MASK   (0x7FF0000UL)
 
#define LCDC_LAYER_CSC_COEF2_C2_SHIFT   (16U)
 
#define LCDC_LAYER_CSC_COEF2_C2_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF2_C2_SHIFT) & LCDC_LAYER_CSC_COEF2_C2_MASK)
 
#define LCDC_LAYER_CSC_COEF2_C2_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF2_C2_MASK) >> LCDC_LAYER_CSC_COEF2_C2_SHIFT)
 
#define LCDC_LAYER_CSC_COEF2_C3_MASK   (0x7FFU)
 
#define LCDC_LAYER_CSC_COEF2_C3_SHIFT   (0U)
 
#define LCDC_LAYER_CSC_COEF2_C3_SET(x)   (((uint32_t)(x) << LCDC_LAYER_CSC_COEF2_C3_SHIFT) & LCDC_LAYER_CSC_COEF2_C3_MASK)
 
#define LCDC_LAYER_CSC_COEF2_C3_GET(x)   (((uint32_t)(x) & LCDC_LAYER_CSC_COEF2_C3_MASK) >> LCDC_LAYER_CSC_COEF2_C3_SHIFT)
 
#define LCDC_LAYER_0   (0UL)
 
#define LCDC_LAYER_1   (1UL)
 
#define LCDC_LAYER_2   (2UL)
 
#define LCDC_LAYER_3   (3UL)
 
#define LCDC_LAYER_4   (4UL)
 
#define LCDC_LAYER_5   (5UL)
 
#define LCDC_LAYER_6   (6UL)
 
#define LCDC_LAYER_7   (7UL)
 

Macro Definition Documentation

◆ LCDC_BGND_CL_B_GET

#define LCDC_BGND_CL_B_GET (   x)    (((uint32_t)(x) & LCDC_BGND_CL_B_MASK) >> LCDC_BGND_CL_B_SHIFT)

◆ LCDC_BGND_CL_B_MASK

#define LCDC_BGND_CL_B_MASK   (0xFFU)

◆ LCDC_BGND_CL_B_SET

#define LCDC_BGND_CL_B_SET (   x)    (((uint32_t)(x) << LCDC_BGND_CL_B_SHIFT) & LCDC_BGND_CL_B_MASK)

◆ LCDC_BGND_CL_B_SHIFT

#define LCDC_BGND_CL_B_SHIFT   (0U)

◆ LCDC_BGND_CL_G_GET

#define LCDC_BGND_CL_G_GET (   x)    (((uint32_t)(x) & LCDC_BGND_CL_G_MASK) >> LCDC_BGND_CL_G_SHIFT)

◆ LCDC_BGND_CL_G_MASK

#define LCDC_BGND_CL_G_MASK   (0xFF00U)

◆ LCDC_BGND_CL_G_SET

#define LCDC_BGND_CL_G_SET (   x)    (((uint32_t)(x) << LCDC_BGND_CL_G_SHIFT) & LCDC_BGND_CL_G_MASK)

◆ LCDC_BGND_CL_G_SHIFT

#define LCDC_BGND_CL_G_SHIFT   (8U)

◆ LCDC_BGND_CL_R_GET

#define LCDC_BGND_CL_R_GET (   x)    (((uint32_t)(x) & LCDC_BGND_CL_R_MASK) >> LCDC_BGND_CL_R_SHIFT)

◆ LCDC_BGND_CL_R_MASK

#define LCDC_BGND_CL_R_MASK   (0xFF0000UL)

◆ LCDC_BGND_CL_R_SET

#define LCDC_BGND_CL_R_SET (   x)    (((uint32_t)(x) << LCDC_BGND_CL_R_SHIFT) & LCDC_BGND_CL_R_MASK)

◆ LCDC_BGND_CL_R_SHIFT

#define LCDC_BGND_CL_R_SHIFT   (16U)

◆ LCDC_CAM_SYNC_HCNT_BEST_HYST_GET

#define LCDC_CAM_SYNC_HCNT_BEST_HYST_GET (   x)    (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK) >> LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT)

◆ LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK

#define LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK   (0xFF0000UL)

◆ LCDC_CAM_SYNC_HCNT_BEST_HYST_SET

#define LCDC_CAM_SYNC_HCNT_BEST_HYST_SET (   x)    (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT) & LCDC_CAM_SYNC_HCNT_BEST_HYST_MASK)

◆ LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT

#define LCDC_CAM_SYNC_HCNT_BEST_HYST_SHIFT   (16U)

◆ LCDC_CAM_SYNC_HCNT_BEST_VAL_GET

#define LCDC_CAM_SYNC_HCNT_BEST_VAL_GET (   x)    (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT)

◆ LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK

#define LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK   (0xFFFFU)

◆ LCDC_CAM_SYNC_HCNT_BEST_VAL_SET

#define LCDC_CAM_SYNC_HCNT_BEST_VAL_SET (   x)    (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT) & LCDC_CAM_SYNC_HCNT_BEST_VAL_MASK)

◆ LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT

#define LCDC_CAM_SYNC_HCNT_BEST_VAL_SHIFT   (0U)

◆ LCDC_CAM_SYNC_HCNT_MAX_VAL_GET

#define LCDC_CAM_SYNC_HCNT_MAX_VAL_GET (   x)    (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT)

◆ LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK

#define LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK   (0xFFFFU)

◆ LCDC_CAM_SYNC_HCNT_MAX_VAL_SET

#define LCDC_CAM_SYNC_HCNT_MAX_VAL_SET (   x)    (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT) & LCDC_CAM_SYNC_HCNT_MAX_VAL_MASK)

◆ LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT

#define LCDC_CAM_SYNC_HCNT_MAX_VAL_SHIFT   (0U)

◆ LCDC_CAM_SYNC_HCNT_MIN_VAL_GET

#define LCDC_CAM_SYNC_HCNT_MIN_VAL_GET (   x)    (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT)

◆ LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK

#define LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK   (0xFFFFU)

◆ LCDC_CAM_SYNC_HCNT_MIN_VAL_SET

#define LCDC_CAM_SYNC_HCNT_MIN_VAL_SET (   x)    (((uint32_t)(x) << LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT) & LCDC_CAM_SYNC_HCNT_MIN_VAL_MASK)

◆ LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT

#define LCDC_CAM_SYNC_HCNT_MIN_VAL_SHIFT   (0U)

◆ LCDC_CAM_SYNC_HCNT_ST_VAL_GET

#define LCDC_CAM_SYNC_HCNT_ST_VAL_GET (   x)    (((uint32_t)(x) & LCDC_CAM_SYNC_HCNT_ST_VAL_MASK) >> LCDC_CAM_SYNC_HCNT_ST_VAL_SHIFT)

◆ LCDC_CAM_SYNC_HCNT_ST_VAL_MASK

#define LCDC_CAM_SYNC_HCNT_ST_VAL_MASK   (0xFFFFU)

◆ LCDC_CAM_SYNC_HCNT_ST_VAL_SHIFT

#define LCDC_CAM_SYNC_HCNT_ST_VAL_SHIFT   (0U)

◆ LCDC_CTRL_ARQOS_GET

#define LCDC_CTRL_ARQOS_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_ARQOS_MASK) >> LCDC_CTRL_ARQOS_SHIFT)

◆ LCDC_CTRL_ARQOS_MASK

#define LCDC_CTRL_ARQOS_MASK   (0xF00000UL)

◆ LCDC_CTRL_ARQOS_SET

#define LCDC_CTRL_ARQOS_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_ARQOS_SHIFT) & LCDC_CTRL_ARQOS_MASK)

◆ LCDC_CTRL_ARQOS_SHIFT

#define LCDC_CTRL_ARQOS_SHIFT   (20U)

◆ LCDC_CTRL_B_LE_MODE_GET

#define LCDC_CTRL_B_LE_MODE_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_B_LE_MODE_MASK) >> LCDC_CTRL_B_LE_MODE_SHIFT)

◆ LCDC_CTRL_B_LE_MODE_MASK

#define LCDC_CTRL_B_LE_MODE_MASK   (0x10000UL)

◆ LCDC_CTRL_B_LE_MODE_SET

#define LCDC_CTRL_B_LE_MODE_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_B_LE_MODE_SHIFT) & LCDC_CTRL_B_LE_MODE_MASK)

◆ LCDC_CTRL_B_LE_MODE_SHIFT

#define LCDC_CTRL_B_LE_MODE_SHIFT   (16U)

◆ LCDC_CTRL_BGDCL4CLR_GET

#define LCDC_CTRL_BGDCL4CLR_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_BGDCL4CLR_MASK) >> LCDC_CTRL_BGDCL4CLR_SHIFT)

◆ LCDC_CTRL_BGDCL4CLR_MASK

#define LCDC_CTRL_BGDCL4CLR_MASK   (0x1000000UL)

◆ LCDC_CTRL_BGDCL4CLR_SET

#define LCDC_CTRL_BGDCL4CLR_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_BGDCL4CLR_SHIFT) & LCDC_CTRL_BGDCL4CLR_MASK)

◆ LCDC_CTRL_BGDCL4CLR_SHIFT

#define LCDC_CTRL_BGDCL4CLR_SHIFT   (24U)

◆ LCDC_CTRL_BP_V_RANGE_BEST_GET

#define LCDC_CTRL_BP_V_RANGE_BEST_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_BP_V_RANGE_BEST_MASK) >> LCDC_CTRL_BP_V_RANGE_BEST_SHIFT)

◆ LCDC_CTRL_BP_V_RANGE_BEST_MASK

#define LCDC_CTRL_BP_V_RANGE_BEST_MASK   (0x3FE00UL)

◆ LCDC_CTRL_BP_V_RANGE_BEST_SET

#define LCDC_CTRL_BP_V_RANGE_BEST_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_BP_V_RANGE_BEST_SHIFT) & LCDC_CTRL_BP_V_RANGE_BEST_MASK)

◆ LCDC_CTRL_BP_V_RANGE_BEST_SHIFT

#define LCDC_CTRL_BP_V_RANGE_BEST_SHIFT   (9U)

◆ LCDC_CTRL_BP_V_RANGE_MAX_GET

#define LCDC_CTRL_BP_V_RANGE_MAX_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_BP_V_RANGE_MAX_MASK) >> LCDC_CTRL_BP_V_RANGE_MAX_SHIFT)

◆ LCDC_CTRL_BP_V_RANGE_MAX_MASK

#define LCDC_CTRL_BP_V_RANGE_MAX_MASK   (0x7FC0000UL)

◆ LCDC_CTRL_BP_V_RANGE_MAX_SET

#define LCDC_CTRL_BP_V_RANGE_MAX_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_BP_V_RANGE_MAX_SHIFT) & LCDC_CTRL_BP_V_RANGE_MAX_MASK)

◆ LCDC_CTRL_BP_V_RANGE_MAX_SHIFT

#define LCDC_CTRL_BP_V_RANGE_MAX_SHIFT   (18U)

◆ LCDC_CTRL_BP_V_RANGE_MIN_GET

#define LCDC_CTRL_BP_V_RANGE_MIN_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_BP_V_RANGE_MIN_MASK) >> LCDC_CTRL_BP_V_RANGE_MIN_SHIFT)

◆ LCDC_CTRL_BP_V_RANGE_MIN_MASK

#define LCDC_CTRL_BP_V_RANGE_MIN_MASK   (0x1FFU)

◆ LCDC_CTRL_BP_V_RANGE_MIN_SET

#define LCDC_CTRL_BP_V_RANGE_MIN_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_BP_V_RANGE_MIN_SHIFT) & LCDC_CTRL_BP_V_RANGE_MIN_MASK)

◆ LCDC_CTRL_BP_V_RANGE_MIN_SHIFT

#define LCDC_CTRL_BP_V_RANGE_MIN_SHIFT   (0U)

◆ LCDC_CTRL_CAM_SYNC_EN_GET

#define LCDC_CTRL_CAM_SYNC_EN_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_CAM_SYNC_EN_MASK) >> LCDC_CTRL_CAM_SYNC_EN_SHIFT)

◆ LCDC_CTRL_CAM_SYNC_EN_MASK

#define LCDC_CTRL_CAM_SYNC_EN_MASK   (0x2000U)

◆ LCDC_CTRL_CAM_SYNC_EN_SET

#define LCDC_CTRL_CAM_SYNC_EN_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_CAM_SYNC_EN_SHIFT) & LCDC_CTRL_CAM_SYNC_EN_MASK)

◆ LCDC_CTRL_CAM_SYNC_EN_SHIFT

#define LCDC_CTRL_CAM_SYNC_EN_SHIFT   (13U)

◆ LCDC_CTRL_DISP_MODE_GET

#define LCDC_CTRL_DISP_MODE_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_DISP_MODE_MASK) >> LCDC_CTRL_DISP_MODE_SHIFT)

◆ LCDC_CTRL_DISP_MODE_MASK

#define LCDC_CTRL_DISP_MODE_MASK   (0x6000000UL)

◆ LCDC_CTRL_DISP_MODE_SET

#define LCDC_CTRL_DISP_MODE_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_DISP_MODE_SHIFT) & LCDC_CTRL_DISP_MODE_MASK)

◆ LCDC_CTRL_DISP_MODE_SHIFT

#define LCDC_CTRL_DISP_MODE_SHIFT   (25U)

◆ LCDC_CTRL_DISP_ON_GET

#define LCDC_CTRL_DISP_ON_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_DISP_ON_MASK) >> LCDC_CTRL_DISP_ON_SHIFT)

◆ LCDC_CTRL_DISP_ON_MASK

#define LCDC_CTRL_DISP_ON_MASK   (0x40000000UL)

◆ LCDC_CTRL_DISP_ON_SET

#define LCDC_CTRL_DISP_ON_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_DISP_ON_SHIFT) & LCDC_CTRL_DISP_ON_MASK)

◆ LCDC_CTRL_DISP_ON_SHIFT

#define LCDC_CTRL_DISP_ON_SHIFT   (30U)

◆ LCDC_CTRL_FP_V_RANGE_BEST_GET

#define LCDC_CTRL_FP_V_RANGE_BEST_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_FP_V_RANGE_BEST_MASK) >> LCDC_CTRL_FP_V_RANGE_BEST_SHIFT)

◆ LCDC_CTRL_FP_V_RANGE_BEST_MASK

#define LCDC_CTRL_FP_V_RANGE_BEST_MASK   (0x3FE00UL)

◆ LCDC_CTRL_FP_V_RANGE_BEST_SET

#define LCDC_CTRL_FP_V_RANGE_BEST_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_FP_V_RANGE_BEST_SHIFT) & LCDC_CTRL_FP_V_RANGE_BEST_MASK)

◆ LCDC_CTRL_FP_V_RANGE_BEST_SHIFT

#define LCDC_CTRL_FP_V_RANGE_BEST_SHIFT   (9U)

◆ LCDC_CTRL_FP_V_RANGE_MAX_GET

#define LCDC_CTRL_FP_V_RANGE_MAX_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_FP_V_RANGE_MAX_MASK) >> LCDC_CTRL_FP_V_RANGE_MAX_SHIFT)

◆ LCDC_CTRL_FP_V_RANGE_MAX_MASK

#define LCDC_CTRL_FP_V_RANGE_MAX_MASK   (0x7FC0000UL)

◆ LCDC_CTRL_FP_V_RANGE_MAX_SET

#define LCDC_CTRL_FP_V_RANGE_MAX_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_FP_V_RANGE_MAX_SHIFT) & LCDC_CTRL_FP_V_RANGE_MAX_MASK)

◆ LCDC_CTRL_FP_V_RANGE_MAX_SHIFT

#define LCDC_CTRL_FP_V_RANGE_MAX_SHIFT   (18U)

◆ LCDC_CTRL_FP_V_RANGE_MIN_GET

#define LCDC_CTRL_FP_V_RANGE_MIN_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_FP_V_RANGE_MIN_MASK) >> LCDC_CTRL_FP_V_RANGE_MIN_SHIFT)

◆ LCDC_CTRL_FP_V_RANGE_MIN_MASK

#define LCDC_CTRL_FP_V_RANGE_MIN_MASK   (0x1FFU)

◆ LCDC_CTRL_FP_V_RANGE_MIN_SET

#define LCDC_CTRL_FP_V_RANGE_MIN_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_FP_V_RANGE_MIN_SHIFT) & LCDC_CTRL_FP_V_RANGE_MIN_MASK)

◆ LCDC_CTRL_FP_V_RANGE_MIN_SHIFT

#define LCDC_CTRL_FP_V_RANGE_MIN_SHIFT   (0U)

◆ LCDC_CTRL_G_LE_MODE_GET

#define LCDC_CTRL_G_LE_MODE_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_G_LE_MODE_MASK) >> LCDC_CTRL_G_LE_MODE_SHIFT)

◆ LCDC_CTRL_G_LE_MODE_MASK

#define LCDC_CTRL_G_LE_MODE_MASK   (0x8000U)

◆ LCDC_CTRL_G_LE_MODE_SET

#define LCDC_CTRL_G_LE_MODE_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_G_LE_MODE_SHIFT) & LCDC_CTRL_G_LE_MODE_MASK)

◆ LCDC_CTRL_G_LE_MODE_SHIFT

#define LCDC_CTRL_G_LE_MODE_SHIFT   (15U)

◆ LCDC_CTRL_INV_HREF_GET

#define LCDC_CTRL_INV_HREF_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_INV_HREF_MASK) >> LCDC_CTRL_INV_HREF_SHIFT)

◆ LCDC_CTRL_INV_HREF_MASK

#define LCDC_CTRL_INV_HREF_MASK   (0x4U)

◆ LCDC_CTRL_INV_HREF_SET

#define LCDC_CTRL_INV_HREF_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_INV_HREF_SHIFT) & LCDC_CTRL_INV_HREF_MASK)

◆ LCDC_CTRL_INV_HREF_SHIFT

#define LCDC_CTRL_INV_HREF_SHIFT   (2U)

◆ LCDC_CTRL_INV_HSYNC_GET

#define LCDC_CTRL_INV_HSYNC_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_INV_HSYNC_MASK) >> LCDC_CTRL_INV_HSYNC_SHIFT)

◆ LCDC_CTRL_INV_HSYNC_MASK

#define LCDC_CTRL_INV_HSYNC_MASK   (0x1U)

◆ LCDC_CTRL_INV_HSYNC_SET

#define LCDC_CTRL_INV_HSYNC_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_INV_HSYNC_SHIFT) & LCDC_CTRL_INV_HSYNC_MASK)

◆ LCDC_CTRL_INV_HSYNC_SHIFT

#define LCDC_CTRL_INV_HSYNC_SHIFT   (0U)

◆ LCDC_CTRL_INV_PXCLK_GET

#define LCDC_CTRL_INV_PXCLK_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_INV_PXCLK_MASK) >> LCDC_CTRL_INV_PXCLK_SHIFT)

◆ LCDC_CTRL_INV_PXCLK_MASK

#define LCDC_CTRL_INV_PXCLK_MASK   (0x8U)

◆ LCDC_CTRL_INV_PXCLK_SET

#define LCDC_CTRL_INV_PXCLK_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_INV_PXCLK_SHIFT) & LCDC_CTRL_INV_PXCLK_MASK)

◆ LCDC_CTRL_INV_PXCLK_SHIFT

#define LCDC_CTRL_INV_PXCLK_SHIFT   (3U)

◆ LCDC_CTRL_INV_PXDATA_GET

#define LCDC_CTRL_INV_PXDATA_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_INV_PXDATA_MASK) >> LCDC_CTRL_INV_PXDATA_SHIFT)

◆ LCDC_CTRL_INV_PXDATA_MASK

#define LCDC_CTRL_INV_PXDATA_MASK   (0x10U)

◆ LCDC_CTRL_INV_PXDATA_SET

#define LCDC_CTRL_INV_PXDATA_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_INV_PXDATA_SHIFT) & LCDC_CTRL_INV_PXDATA_MASK)

◆ LCDC_CTRL_INV_PXDATA_SHIFT

#define LCDC_CTRL_INV_PXDATA_SHIFT   (4U)

◆ LCDC_CTRL_INV_VSYNC_GET

#define LCDC_CTRL_INV_VSYNC_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_INV_VSYNC_MASK) >> LCDC_CTRL_INV_VSYNC_SHIFT)

◆ LCDC_CTRL_INV_VSYNC_MASK

#define LCDC_CTRL_INV_VSYNC_MASK   (0x2U)

◆ LCDC_CTRL_INV_VSYNC_SET

#define LCDC_CTRL_INV_VSYNC_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_INV_VSYNC_SHIFT) & LCDC_CTRL_INV_VSYNC_MASK)

◆ LCDC_CTRL_INV_VSYNC_SHIFT

#define LCDC_CTRL_INV_VSYNC_SHIFT   (1U)

◆ LCDC_CTRL_LINE_PATTERN_GET

#define LCDC_CTRL_LINE_PATTERN_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_LINE_PATTERN_MASK) >> LCDC_CTRL_LINE_PATTERN_SHIFT)

◆ LCDC_CTRL_LINE_PATTERN_MASK

#define LCDC_CTRL_LINE_PATTERN_MASK   (0x38000000UL)

◆ LCDC_CTRL_LINE_PATTERN_SET

#define LCDC_CTRL_LINE_PATTERN_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_LINE_PATTERN_SHIFT) & LCDC_CTRL_LINE_PATTERN_MASK)

◆ LCDC_CTRL_LINE_PATTERN_SHIFT

#define LCDC_CTRL_LINE_PATTERN_SHIFT   (27U)

◆ LCDC_CTRL_PW_V_RANGE_BEST_GET

#define LCDC_CTRL_PW_V_RANGE_BEST_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_PW_V_RANGE_BEST_MASK) >> LCDC_CTRL_PW_V_RANGE_BEST_SHIFT)

◆ LCDC_CTRL_PW_V_RANGE_BEST_MASK

#define LCDC_CTRL_PW_V_RANGE_BEST_MASK   (0x3FE00UL)

◆ LCDC_CTRL_PW_V_RANGE_BEST_SET

#define LCDC_CTRL_PW_V_RANGE_BEST_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_PW_V_RANGE_BEST_SHIFT) & LCDC_CTRL_PW_V_RANGE_BEST_MASK)

◆ LCDC_CTRL_PW_V_RANGE_BEST_SHIFT

#define LCDC_CTRL_PW_V_RANGE_BEST_SHIFT   (9U)

◆ LCDC_CTRL_PW_V_RANGE_MAX_GET

#define LCDC_CTRL_PW_V_RANGE_MAX_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_PW_V_RANGE_MAX_MASK) >> LCDC_CTRL_PW_V_RANGE_MAX_SHIFT)

◆ LCDC_CTRL_PW_V_RANGE_MAX_MASK

#define LCDC_CTRL_PW_V_RANGE_MAX_MASK   (0x7FC0000UL)

◆ LCDC_CTRL_PW_V_RANGE_MAX_SET

#define LCDC_CTRL_PW_V_RANGE_MAX_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_PW_V_RANGE_MAX_SHIFT) & LCDC_CTRL_PW_V_RANGE_MAX_MASK)

◆ LCDC_CTRL_PW_V_RANGE_MAX_SHIFT

#define LCDC_CTRL_PW_V_RANGE_MAX_SHIFT   (18U)

◆ LCDC_CTRL_PW_V_RANGE_MIN_GET

#define LCDC_CTRL_PW_V_RANGE_MIN_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_PW_V_RANGE_MIN_MASK) >> LCDC_CTRL_PW_V_RANGE_MIN_SHIFT)

◆ LCDC_CTRL_PW_V_RANGE_MIN_MASK

#define LCDC_CTRL_PW_V_RANGE_MIN_MASK   (0x1FFU)

◆ LCDC_CTRL_PW_V_RANGE_MIN_SET

#define LCDC_CTRL_PW_V_RANGE_MIN_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_PW_V_RANGE_MIN_SHIFT) & LCDC_CTRL_PW_V_RANGE_MIN_MASK)

◆ LCDC_CTRL_PW_V_RANGE_MIN_SHIFT

#define LCDC_CTRL_PW_V_RANGE_MIN_SHIFT   (0U)

◆ LCDC_CTRL_R_LE_MODE_GET

#define LCDC_CTRL_R_LE_MODE_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_R_LE_MODE_MASK) >> LCDC_CTRL_R_LE_MODE_SHIFT)

◆ LCDC_CTRL_R_LE_MODE_MASK

#define LCDC_CTRL_R_LE_MODE_MASK   (0x4000U)

◆ LCDC_CTRL_R_LE_MODE_SET

#define LCDC_CTRL_R_LE_MODE_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_R_LE_MODE_SHIFT) & LCDC_CTRL_R_LE_MODE_MASK)

◆ LCDC_CTRL_R_LE_MODE_SHIFT

#define LCDC_CTRL_R_LE_MODE_SHIFT   (14U)

◆ LCDC_CTRL_SHADOW_OP_GET

#define LCDC_CTRL_SHADOW_OP_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_SHADOW_OP_MASK) >> LCDC_CTRL_SHADOW_OP_SHIFT)

◆ LCDC_CTRL_SHADOW_OP_MASK

#define LCDC_CTRL_SHADOW_OP_MASK   (0x20000UL)

◆ LCDC_CTRL_SHADOW_OP_SET

#define LCDC_CTRL_SHADOW_OP_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_SHADOW_OP_SHIFT) & LCDC_CTRL_SHADOW_OP_MASK)

◆ LCDC_CTRL_SHADOW_OP_SHIFT

#define LCDC_CTRL_SHADOW_OP_SHIFT   (17U)

◆ LCDC_CTRL_SW_RST_GET

#define LCDC_CTRL_SW_RST_GET (   x)    (((uint32_t)(x) & LCDC_CTRL_SW_RST_MASK) >> LCDC_CTRL_SW_RST_SHIFT)

◆ LCDC_CTRL_SW_RST_MASK

#define LCDC_CTRL_SW_RST_MASK   (0x80000000UL)

◆ LCDC_CTRL_SW_RST_SET

#define LCDC_CTRL_SW_RST_SET (   x)    (((uint32_t)(x) << LCDC_CTRL_SW_RST_SHIFT) & LCDC_CTRL_SW_RST_MASK)

◆ LCDC_CTRL_SW_RST_SHIFT

#define LCDC_CTRL_SW_RST_SHIFT   (31U)

◆ LCDC_DISP_WN_SIZE_X_GET

#define LCDC_DISP_WN_SIZE_X_GET (   x)    (((uint32_t)(x) & LCDC_DISP_WN_SIZE_X_MASK) >> LCDC_DISP_WN_SIZE_X_SHIFT)

◆ LCDC_DISP_WN_SIZE_X_MASK

#define LCDC_DISP_WN_SIZE_X_MASK   (0xFFFU)

◆ LCDC_DISP_WN_SIZE_X_SET

#define LCDC_DISP_WN_SIZE_X_SET (   x)    (((uint32_t)(x) << LCDC_DISP_WN_SIZE_X_SHIFT) & LCDC_DISP_WN_SIZE_X_MASK)

◆ LCDC_DISP_WN_SIZE_X_SHIFT

#define LCDC_DISP_WN_SIZE_X_SHIFT   (0U)

◆ LCDC_DISP_WN_SIZE_Y_GET

#define LCDC_DISP_WN_SIZE_Y_GET (   x)    (((uint32_t)(x) & LCDC_DISP_WN_SIZE_Y_MASK) >> LCDC_DISP_WN_SIZE_Y_SHIFT)

◆ LCDC_DISP_WN_SIZE_Y_MASK

#define LCDC_DISP_WN_SIZE_Y_MASK   (0xFFF0000UL)

◆ LCDC_DISP_WN_SIZE_Y_SET

#define LCDC_DISP_WN_SIZE_Y_SET (   x)    (((uint32_t)(x) << LCDC_DISP_WN_SIZE_Y_SHIFT) & LCDC_DISP_WN_SIZE_Y_MASK)

◆ LCDC_DISP_WN_SIZE_Y_SHIFT

#define LCDC_DISP_WN_SIZE_Y_SHIFT   (16U)

◆ LCDC_DMA_ST_DMA0_DONE_GET

#define LCDC_DMA_ST_DMA0_DONE_GET (   x)    (((uint32_t)(x) & LCDC_DMA_ST_DMA0_DONE_MASK) >> LCDC_DMA_ST_DMA0_DONE_SHIFT)

◆ LCDC_DMA_ST_DMA0_DONE_MASK

#define LCDC_DMA_ST_DMA0_DONE_MASK   (0xFF00U)

◆ LCDC_DMA_ST_DMA0_DONE_SET

#define LCDC_DMA_ST_DMA0_DONE_SET (   x)    (((uint32_t)(x) << LCDC_DMA_ST_DMA0_DONE_SHIFT) & LCDC_DMA_ST_DMA0_DONE_MASK)

◆ LCDC_DMA_ST_DMA0_DONE_SHIFT

#define LCDC_DMA_ST_DMA0_DONE_SHIFT   (8U)

◆ LCDC_DMA_ST_DMA1_DONE_GET

#define LCDC_DMA_ST_DMA1_DONE_GET (   x)    (((uint32_t)(x) & LCDC_DMA_ST_DMA1_DONE_MASK) >> LCDC_DMA_ST_DMA1_DONE_SHIFT)

◆ LCDC_DMA_ST_DMA1_DONE_MASK

#define LCDC_DMA_ST_DMA1_DONE_MASK   (0xFF0000UL)

◆ LCDC_DMA_ST_DMA1_DONE_SET

#define LCDC_DMA_ST_DMA1_DONE_SET (   x)    (((uint32_t)(x) << LCDC_DMA_ST_DMA1_DONE_SHIFT) & LCDC_DMA_ST_DMA1_DONE_MASK)

◆ LCDC_DMA_ST_DMA1_DONE_SHIFT

#define LCDC_DMA_ST_DMA1_DONE_SHIFT   (16U)

◆ LCDC_DMA_ST_DMA_ERR_GET

#define LCDC_DMA_ST_DMA_ERR_GET (   x)    (((uint32_t)(x) & LCDC_DMA_ST_DMA_ERR_MASK) >> LCDC_DMA_ST_DMA_ERR_SHIFT)

◆ LCDC_DMA_ST_DMA_ERR_MASK

#define LCDC_DMA_ST_DMA_ERR_MASK   (0xFF000000UL)

◆ LCDC_DMA_ST_DMA_ERR_SET

#define LCDC_DMA_ST_DMA_ERR_SET (   x)    (((uint32_t)(x) << LCDC_DMA_ST_DMA_ERR_SHIFT) & LCDC_DMA_ST_DMA_ERR_MASK)

◆ LCDC_DMA_ST_DMA_ERR_SHIFT

#define LCDC_DMA_ST_DMA_ERR_SHIFT   (24U)

◆ LCDC_HSYNC_PARA_BP_GET

#define LCDC_HSYNC_PARA_BP_GET (   x)    (((uint32_t)(x) & LCDC_HSYNC_PARA_BP_MASK) >> LCDC_HSYNC_PARA_BP_SHIFT)

◆ LCDC_HSYNC_PARA_BP_MASK

#define LCDC_HSYNC_PARA_BP_MASK   (0xFF800UL)

◆ LCDC_HSYNC_PARA_BP_SET

#define LCDC_HSYNC_PARA_BP_SET (   x)    (((uint32_t)(x) << LCDC_HSYNC_PARA_BP_SHIFT) & LCDC_HSYNC_PARA_BP_MASK)

◆ LCDC_HSYNC_PARA_BP_SHIFT

#define LCDC_HSYNC_PARA_BP_SHIFT   (11U)

◆ LCDC_HSYNC_PARA_FP_GET

#define LCDC_HSYNC_PARA_FP_GET (   x)    (((uint32_t)(x) & LCDC_HSYNC_PARA_FP_MASK) >> LCDC_HSYNC_PARA_FP_SHIFT)

◆ LCDC_HSYNC_PARA_FP_MASK

#define LCDC_HSYNC_PARA_FP_MASK   (0x7FC00000UL)

◆ LCDC_HSYNC_PARA_FP_SET

#define LCDC_HSYNC_PARA_FP_SET (   x)    (((uint32_t)(x) << LCDC_HSYNC_PARA_FP_SHIFT) & LCDC_HSYNC_PARA_FP_MASK)

◆ LCDC_HSYNC_PARA_FP_SHIFT

#define LCDC_HSYNC_PARA_FP_SHIFT   (22U)

◆ LCDC_HSYNC_PARA_PW_GET

#define LCDC_HSYNC_PARA_PW_GET (   x)    (((uint32_t)(x) & LCDC_HSYNC_PARA_PW_MASK) >> LCDC_HSYNC_PARA_PW_SHIFT)

◆ LCDC_HSYNC_PARA_PW_MASK

#define LCDC_HSYNC_PARA_PW_MASK   (0x1FFU)

◆ LCDC_HSYNC_PARA_PW_SET

#define LCDC_HSYNC_PARA_PW_SET (   x)    (((uint32_t)(x) << LCDC_HSYNC_PARA_PW_SHIFT) & LCDC_HSYNC_PARA_PW_MASK)

◆ LCDC_HSYNC_PARA_PW_SHIFT

#define LCDC_HSYNC_PARA_PW_SHIFT   (0U)

◆ LCDC_INT_EN_CAM_HCNT_FAIL_GET

#define LCDC_INT_EN_CAM_HCNT_FAIL_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_CAM_HCNT_FAIL_MASK) >> LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT)

◆ LCDC_INT_EN_CAM_HCNT_FAIL_MASK

#define LCDC_INT_EN_CAM_HCNT_FAIL_MASK   (0x40U)

◆ LCDC_INT_EN_CAM_HCNT_FAIL_SET

#define LCDC_INT_EN_CAM_HCNT_FAIL_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT) & LCDC_INT_EN_CAM_HCNT_FAIL_MASK)

◆ LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT

#define LCDC_INT_EN_CAM_HCNT_FAIL_SHIFT   (6U)

◆ LCDC_INT_EN_CAM_VSYNC_FAIL_GET

#define LCDC_INT_EN_CAM_VSYNC_FAIL_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_CAM_VSYNC_FAIL_MASK) >> LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT)

◆ LCDC_INT_EN_CAM_VSYNC_FAIL_MASK

#define LCDC_INT_EN_CAM_VSYNC_FAIL_MASK   (0x20U)

◆ LCDC_INT_EN_CAM_VSYNC_FAIL_SET

#define LCDC_INT_EN_CAM_VSYNC_FAIL_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT) & LCDC_INT_EN_CAM_VSYNC_FAIL_MASK)

◆ LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT

#define LCDC_INT_EN_CAM_VSYNC_FAIL_SHIFT   (5U)

◆ LCDC_INT_EN_DMA_DONE_GET

#define LCDC_INT_EN_DMA_DONE_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_DMA_DONE_MASK) >> LCDC_INT_EN_DMA_DONE_SHIFT)

◆ LCDC_INT_EN_DMA_DONE_MASK

#define LCDC_INT_EN_DMA_DONE_MASK   (0xFF0000UL)

◆ LCDC_INT_EN_DMA_DONE_SET

#define LCDC_INT_EN_DMA_DONE_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_DMA_DONE_SHIFT) & LCDC_INT_EN_DMA_DONE_MASK)

◆ LCDC_INT_EN_DMA_DONE_SHIFT

#define LCDC_INT_EN_DMA_DONE_SHIFT   (16U)

◆ LCDC_INT_EN_DMA_ERR_GET

#define LCDC_INT_EN_DMA_ERR_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_DMA_ERR_MASK) >> LCDC_INT_EN_DMA_ERR_SHIFT)

◆ LCDC_INT_EN_DMA_ERR_MASK

#define LCDC_INT_EN_DMA_ERR_MASK   (0xFF000000UL)

◆ LCDC_INT_EN_DMA_ERR_SET

#define LCDC_INT_EN_DMA_ERR_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_DMA_ERR_SHIFT) & LCDC_INT_EN_DMA_ERR_MASK)

◆ LCDC_INT_EN_DMA_ERR_SHIFT

#define LCDC_INT_EN_DMA_ERR_SHIFT   (24U)

◆ LCDC_INT_EN_HANDSHAKE_ABORT_GET

#define LCDC_INT_EN_HANDSHAKE_ABORT_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_HANDSHAKE_ABORT_MASK) >> LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT)

◆ LCDC_INT_EN_HANDSHAKE_ABORT_MASK

#define LCDC_INT_EN_HANDSHAKE_ABORT_MASK   (0x80U)

◆ LCDC_INT_EN_HANDSHAKE_ABORT_SET

#define LCDC_INT_EN_HANDSHAKE_ABORT_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT) & LCDC_INT_EN_HANDSHAKE_ABORT_MASK)

◆ LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT

#define LCDC_INT_EN_HANDSHAKE_ABORT_SHIFT   (7U)

◆ LCDC_INT_EN_SHADOW_DONE_GET

#define LCDC_INT_EN_SHADOW_DONE_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_SHADOW_DONE_MASK) >> LCDC_INT_EN_SHADOW_DONE_SHIFT)

◆ LCDC_INT_EN_SHADOW_DONE_MASK

#define LCDC_INT_EN_SHADOW_DONE_MASK   (0x10U)

◆ LCDC_INT_EN_SHADOW_DONE_SET

#define LCDC_INT_EN_SHADOW_DONE_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_SHADOW_DONE_SHIFT) & LCDC_INT_EN_SHADOW_DONE_MASK)

◆ LCDC_INT_EN_SHADOW_DONE_SHIFT

#define LCDC_INT_EN_SHADOW_DONE_SHIFT   (4U)

◆ LCDC_INT_EN_UNDERRUN_GET

#define LCDC_INT_EN_UNDERRUN_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_UNDERRUN_MASK) >> LCDC_INT_EN_UNDERRUN_SHIFT)

◆ LCDC_INT_EN_UNDERRUN_MASK

#define LCDC_INT_EN_UNDERRUN_MASK   (0x2U)

◆ LCDC_INT_EN_UNDERRUN_SET

#define LCDC_INT_EN_UNDERRUN_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_UNDERRUN_SHIFT) & LCDC_INT_EN_UNDERRUN_MASK)

◆ LCDC_INT_EN_UNDERRUN_SHIFT

#define LCDC_INT_EN_UNDERRUN_SHIFT   (1U)

◆ LCDC_INT_EN_URGENT_UNDERRUN_GET

#define LCDC_INT_EN_URGENT_UNDERRUN_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_URGENT_UNDERRUN_MASK) >> LCDC_INT_EN_URGENT_UNDERRUN_SHIFT)

◆ LCDC_INT_EN_URGENT_UNDERRUN_MASK

#define LCDC_INT_EN_URGENT_UNDERRUN_MASK   (0x8U)

◆ LCDC_INT_EN_URGENT_UNDERRUN_SET

#define LCDC_INT_EN_URGENT_UNDERRUN_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_URGENT_UNDERRUN_SHIFT) & LCDC_INT_EN_URGENT_UNDERRUN_MASK)

◆ LCDC_INT_EN_URGENT_UNDERRUN_SHIFT

#define LCDC_INT_EN_URGENT_UNDERRUN_SHIFT   (3U)

◆ LCDC_INT_EN_VS_BLANK_GET

#define LCDC_INT_EN_VS_BLANK_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_VS_BLANK_MASK) >> LCDC_INT_EN_VS_BLANK_SHIFT)

◆ LCDC_INT_EN_VS_BLANK_MASK

#define LCDC_INT_EN_VS_BLANK_MASK   (0x4U)

◆ LCDC_INT_EN_VS_BLANK_SET

#define LCDC_INT_EN_VS_BLANK_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_VS_BLANK_SHIFT) & LCDC_INT_EN_VS_BLANK_MASK)

◆ LCDC_INT_EN_VS_BLANK_SHIFT

#define LCDC_INT_EN_VS_BLANK_SHIFT   (2U)

◆ LCDC_INT_EN_VSYNC_GET

#define LCDC_INT_EN_VSYNC_GET (   x)    (((uint32_t)(x) & LCDC_INT_EN_VSYNC_MASK) >> LCDC_INT_EN_VSYNC_SHIFT)

◆ LCDC_INT_EN_VSYNC_MASK

#define LCDC_INT_EN_VSYNC_MASK   (0x1U)

◆ LCDC_INT_EN_VSYNC_SET

#define LCDC_INT_EN_VSYNC_SET (   x)    (((uint32_t)(x) << LCDC_INT_EN_VSYNC_SHIFT) & LCDC_INT_EN_VSYNC_MASK)

◆ LCDC_INT_EN_VSYNC_SHIFT

#define LCDC_INT_EN_VSYNC_SHIFT   (0U)

◆ LCDC_LAYER_0

#define LCDC_LAYER_0   (0UL)

◆ LCDC_LAYER_1

#define LCDC_LAYER_1   (1UL)

◆ LCDC_LAYER_2

#define LCDC_LAYER_2   (2UL)

◆ LCDC_LAYER_3

#define LCDC_LAYER_3   (3UL)

◆ LCDC_LAYER_4

#define LCDC_LAYER_4   (4UL)

◆ LCDC_LAYER_5

#define LCDC_LAYER_5   (5UL)

◆ LCDC_LAYER_6

#define LCDC_LAYER_6   (6UL)

◆ LCDC_LAYER_7

#define LCDC_LAYER_7   (7UL)

◆ LCDC_LAYER_ALPHAS_IND_GET

#define LCDC_LAYER_ALPHAS_IND_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_ALPHAS_IND_MASK) >> LCDC_LAYER_ALPHAS_IND_SHIFT)

◆ LCDC_LAYER_ALPHAS_IND_MASK

#define LCDC_LAYER_ALPHAS_IND_MASK   (0xFFU)

◆ LCDC_LAYER_ALPHAS_IND_SET

#define LCDC_LAYER_ALPHAS_IND_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_ALPHAS_IND_SHIFT) & LCDC_LAYER_ALPHAS_IND_MASK)

◆ LCDC_LAYER_ALPHAS_IND_SHIFT

#define LCDC_LAYER_ALPHAS_IND_SHIFT   (0U)

◆ LCDC_LAYER_ALPHAS_LOCD_GET

#define LCDC_LAYER_ALPHAS_LOCD_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_ALPHAS_LOCD_MASK) >> LCDC_LAYER_ALPHAS_LOCD_SHIFT)

◆ LCDC_LAYER_ALPHAS_LOCD_MASK

#define LCDC_LAYER_ALPHAS_LOCD_MASK   (0xFF00U)

◆ LCDC_LAYER_ALPHAS_LOCD_SET

#define LCDC_LAYER_ALPHAS_LOCD_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_ALPHAS_LOCD_SHIFT) & LCDC_LAYER_ALPHAS_LOCD_MASK)

◆ LCDC_LAYER_ALPHAS_LOCD_SHIFT

#define LCDC_LAYER_ALPHAS_LOCD_SHIFT   (8U)

◆ LCDC_LAYER_BG_CL_ARGB_GET

#define LCDC_LAYER_BG_CL_ARGB_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_BG_CL_ARGB_MASK) >> LCDC_LAYER_BG_CL_ARGB_SHIFT)

◆ LCDC_LAYER_BG_CL_ARGB_MASK

#define LCDC_LAYER_BG_CL_ARGB_MASK   (0xFFFFFFFFUL)

◆ LCDC_LAYER_BG_CL_ARGB_SET

#define LCDC_LAYER_BG_CL_ARGB_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_BG_CL_ARGB_SHIFT) & LCDC_LAYER_BG_CL_ARGB_MASK)

◆ LCDC_LAYER_BG_CL_ARGB_SHIFT

#define LCDC_LAYER_BG_CL_ARGB_SHIFT   (0U)

◆ LCDC_LAYER_CSC_COEF0_C0_GET

#define LCDC_LAYER_CSC_COEF0_C0_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_C0_MASK) >> LCDC_LAYER_CSC_COEF0_C0_SHIFT)

◆ LCDC_LAYER_CSC_COEF0_C0_MASK

#define LCDC_LAYER_CSC_COEF0_C0_MASK   (0x1FFC0000UL)

◆ LCDC_LAYER_CSC_COEF0_C0_SET

#define LCDC_LAYER_CSC_COEF0_C0_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_C0_SHIFT) & LCDC_LAYER_CSC_COEF0_C0_MASK)

◆ LCDC_LAYER_CSC_COEF0_C0_SHIFT

#define LCDC_LAYER_CSC_COEF0_C0_SHIFT   (18U)

◆ LCDC_LAYER_CSC_COEF0_ENABLE_GET

#define LCDC_LAYER_CSC_COEF0_ENABLE_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_ENABLE_MASK) >> LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT)

◆ LCDC_LAYER_CSC_COEF0_ENABLE_MASK

#define LCDC_LAYER_CSC_COEF0_ENABLE_MASK   (0x40000000UL)

◆ LCDC_LAYER_CSC_COEF0_ENABLE_SET

#define LCDC_LAYER_CSC_COEF0_ENABLE_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT) & LCDC_LAYER_CSC_COEF0_ENABLE_MASK)

◆ LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT

#define LCDC_LAYER_CSC_COEF0_ENABLE_SHIFT   (30U)

◆ LCDC_LAYER_CSC_COEF0_UV_OFFSET_GET

#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK) >> LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT)

◆ LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK

#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK   (0x3FE00UL)

◆ LCDC_LAYER_CSC_COEF0_UV_OFFSET_SET

#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT) & LCDC_LAYER_CSC_COEF0_UV_OFFSET_MASK)

◆ LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT

#define LCDC_LAYER_CSC_COEF0_UV_OFFSET_SHIFT   (9U)

◆ LCDC_LAYER_CSC_COEF0_Y_OFFSET_GET

#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK) >> LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT)

◆ LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK

#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK   (0x1FFU)

◆ LCDC_LAYER_CSC_COEF0_Y_OFFSET_SET

#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT) & LCDC_LAYER_CSC_COEF0_Y_OFFSET_MASK)

◆ LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT

#define LCDC_LAYER_CSC_COEF0_Y_OFFSET_SHIFT   (0U)

◆ LCDC_LAYER_CSC_COEF0_YCBCR_MODE_GET

#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK) >> LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT)

◆ LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK

#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK   (0x80000000UL)

◆ LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SET

#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT) & LCDC_LAYER_CSC_COEF0_YCBCR_MODE_MASK)

◆ LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT

#define LCDC_LAYER_CSC_COEF0_YCBCR_MODE_SHIFT   (31U)

◆ LCDC_LAYER_CSC_COEF1_C1_GET

#define LCDC_LAYER_CSC_COEF1_C1_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF1_C1_MASK) >> LCDC_LAYER_CSC_COEF1_C1_SHIFT)

◆ LCDC_LAYER_CSC_COEF1_C1_MASK

#define LCDC_LAYER_CSC_COEF1_C1_MASK   (0x7FF0000UL)

◆ LCDC_LAYER_CSC_COEF1_C1_SET

#define LCDC_LAYER_CSC_COEF1_C1_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF1_C1_SHIFT) & LCDC_LAYER_CSC_COEF1_C1_MASK)

◆ LCDC_LAYER_CSC_COEF1_C1_SHIFT

#define LCDC_LAYER_CSC_COEF1_C1_SHIFT   (16U)

◆ LCDC_LAYER_CSC_COEF1_C4_GET

#define LCDC_LAYER_CSC_COEF1_C4_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF1_C4_MASK) >> LCDC_LAYER_CSC_COEF1_C4_SHIFT)

◆ LCDC_LAYER_CSC_COEF1_C4_MASK

#define LCDC_LAYER_CSC_COEF1_C4_MASK   (0x7FFU)

◆ LCDC_LAYER_CSC_COEF1_C4_SET

#define LCDC_LAYER_CSC_COEF1_C4_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF1_C4_SHIFT) & LCDC_LAYER_CSC_COEF1_C4_MASK)

◆ LCDC_LAYER_CSC_COEF1_C4_SHIFT

#define LCDC_LAYER_CSC_COEF1_C4_SHIFT   (0U)

◆ LCDC_LAYER_CSC_COEF2_C2_GET

#define LCDC_LAYER_CSC_COEF2_C2_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF2_C2_MASK) >> LCDC_LAYER_CSC_COEF2_C2_SHIFT)

◆ LCDC_LAYER_CSC_COEF2_C2_MASK

#define LCDC_LAYER_CSC_COEF2_C2_MASK   (0x7FF0000UL)

◆ LCDC_LAYER_CSC_COEF2_C2_SET

#define LCDC_LAYER_CSC_COEF2_C2_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF2_C2_SHIFT) & LCDC_LAYER_CSC_COEF2_C2_MASK)

◆ LCDC_LAYER_CSC_COEF2_C2_SHIFT

#define LCDC_LAYER_CSC_COEF2_C2_SHIFT   (16U)

◆ LCDC_LAYER_CSC_COEF2_C3_GET

#define LCDC_LAYER_CSC_COEF2_C3_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_CSC_COEF2_C3_MASK) >> LCDC_LAYER_CSC_COEF2_C3_SHIFT)

◆ LCDC_LAYER_CSC_COEF2_C3_MASK

#define LCDC_LAYER_CSC_COEF2_C3_MASK   (0x7FFU)

◆ LCDC_LAYER_CSC_COEF2_C3_SET

#define LCDC_LAYER_CSC_COEF2_C3_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_CSC_COEF2_C3_SHIFT) & LCDC_LAYER_CSC_COEF2_C3_MASK)

◆ LCDC_LAYER_CSC_COEF2_C3_SHIFT

#define LCDC_LAYER_CSC_COEF2_C3_SHIFT   (0U)

◆ LCDC_LAYER_LAYCTRL_AB_MODE_GET

#define LCDC_LAYER_LAYCTRL_AB_MODE_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_AB_MODE_MASK) >> LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT)

◆ LCDC_LAYER_LAYCTRL_AB_MODE_MASK

#define LCDC_LAYER_LAYCTRL_AB_MODE_MASK   (0x3CU)

◆ LCDC_LAYER_LAYCTRL_AB_MODE_SET

#define LCDC_LAYER_LAYCTRL_AB_MODE_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT) & LCDC_LAYER_LAYCTRL_AB_MODE_MASK)

◆ LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT

#define LCDC_LAYER_LAYCTRL_AB_MODE_SHIFT   (2U)

◆ LCDC_LAYER_LAYCTRL_EN_GET

#define LCDC_LAYER_LAYCTRL_EN_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_EN_MASK) >> LCDC_LAYER_LAYCTRL_EN_SHIFT)

◆ LCDC_LAYER_LAYCTRL_EN_MASK

#define LCDC_LAYER_LAYCTRL_EN_MASK   (0x1U)

◆ LCDC_LAYER_LAYCTRL_EN_SET

#define LCDC_LAYER_LAYCTRL_EN_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_EN_SHIFT) & LCDC_LAYER_LAYCTRL_EN_MASK)

◆ LCDC_LAYER_LAYCTRL_EN_SHIFT

#define LCDC_LAYER_LAYCTRL_EN_SHIFT   (0U)

◆ LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_GET

#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK) >> LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT)

◆ LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK

#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK   (0x100000UL)

◆ LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SET

#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT) & LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_MASK)

◆ LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT

#define LCDC_LAYER_LAYCTRL_ENABLE_HANDSHAKE_SHIFT   (20U)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_GET

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK) >> LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK   (0x400000UL)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SET

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT) & LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_MASK)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_ABORT_INT_EN_SHIFT   (22U)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_GET

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK) >> LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK   (0x200000UL)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SET

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT) & LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_MASK)

◆ LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT

#define LCDC_LAYER_LAYCTRL_HANDSHAKE_BUFSIZE_SHIFT   (21U)

◆ LCDC_LAYER_LAYCTRL_INALPHA_OP_GET

#define LCDC_LAYER_LAYCTRL_INALPHA_OP_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK) >> LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT)

◆ LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK

#define LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK   (0xC0U)

◆ LCDC_LAYER_LAYCTRL_INALPHA_OP_SET

#define LCDC_LAYER_LAYCTRL_INALPHA_OP_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT) & LCDC_LAYER_LAYCTRL_INALPHA_OP_MASK)

◆ LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT

#define LCDC_LAYER_LAYCTRL_INALPHA_OP_SHIFT   (6U)

◆ LCDC_LAYER_LAYCTRL_LOCALPHA_OP_GET

#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK) >> LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT)

◆ LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK

#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK   (0x300U)

◆ LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SET

#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT) & LCDC_LAYER_LAYCTRL_LOCALPHA_OP_MASK)

◆ LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT

#define LCDC_LAYER_LAYCTRL_LOCALPHA_OP_SHIFT   (8U)

◆ LCDC_LAYER_LAYCTRL_NORMLZ_OUT_GET

#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK) >> LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT)

◆ LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK

#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK   (0x800000UL)

◆ LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SET

#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT) & LCDC_LAYER_LAYCTRL_NORMLZ_OUT_MASK)

◆ LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT

#define LCDC_LAYER_LAYCTRL_NORMLZ_OUT_SHIFT   (23U)

◆ LCDC_LAYER_LAYCTRL_PACK_DIR_GET

#define LCDC_LAYER_LAYCTRL_PACK_DIR_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_PACK_DIR_MASK) >> LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT)

◆ LCDC_LAYER_LAYCTRL_PACK_DIR_MASK

#define LCDC_LAYER_LAYCTRL_PACK_DIR_MASK   (0x80000UL)

◆ LCDC_LAYER_LAYCTRL_PACK_DIR_SET

#define LCDC_LAYER_LAYCTRL_PACK_DIR_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT) & LCDC_LAYER_LAYCTRL_PACK_DIR_MASK)

◆ LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT

#define LCDC_LAYER_LAYCTRL_PACK_DIR_SHIFT   (19U)

◆ LCDC_LAYER_LAYCTRL_PIXFORMAT_GET

#define LCDC_LAYER_LAYCTRL_PIXFORMAT_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK) >> LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT)

◆ LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK

#define LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK   (0x3C00U)

◆ LCDC_LAYER_LAYCTRL_PIXFORMAT_SET

#define LCDC_LAYER_LAYCTRL_PIXFORMAT_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT) & LCDC_LAYER_LAYCTRL_PIXFORMAT_MASK)

◆ LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT

#define LCDC_LAYER_LAYCTRL_PIXFORMAT_SHIFT   (10U)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_GET

#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK) >> LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK

#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK   (0xF000000UL)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SET

#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT) & LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_MASK)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT

#define LCDC_LAYER_LAYCTRL_RESAMPLE_HRATIO_SHIFT   (24U)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_GET

#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK) >> LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK

#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK   (0xF0000000UL)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SET

#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT) & LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_MASK)

◆ LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT

#define LCDC_LAYER_LAYCTRL_RESAMPLE_VRATIO_SHIFT   (28U)

◆ LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_GET

#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK) >> LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT)

◆ LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK

#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK   (0x10000UL)

◆ LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SET

#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT) & LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_MASK)

◆ LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT

#define LCDC_LAYER_LAYCTRL_SHADOW_LOAD_EN_SHIFT   (16U)

◆ LCDC_LAYER_LAYCTRL_YUV_FORMAT_GET

#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK) >> LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT)

◆ LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK

#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK   (0xC000U)

◆ LCDC_LAYER_LAYCTRL_YUV_FORMAT_SET

#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT) & LCDC_LAYER_LAYCTRL_YUV_FORMAT_MASK)

◆ LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT

#define LCDC_LAYER_LAYCTRL_YUV_FORMAT_SHIFT   (14U)

◆ LCDC_LAYER_LAYPOS_X_GET

#define LCDC_LAYER_LAYPOS_X_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYPOS_X_MASK) >> LCDC_LAYER_LAYPOS_X_SHIFT)

◆ LCDC_LAYER_LAYPOS_X_MASK

#define LCDC_LAYER_LAYPOS_X_MASK   (0xFFFFU)

◆ LCDC_LAYER_LAYPOS_X_SET

#define LCDC_LAYER_LAYPOS_X_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYPOS_X_SHIFT) & LCDC_LAYER_LAYPOS_X_MASK)

◆ LCDC_LAYER_LAYPOS_X_SHIFT

#define LCDC_LAYER_LAYPOS_X_SHIFT   (0U)

◆ LCDC_LAYER_LAYPOS_Y_GET

#define LCDC_LAYER_LAYPOS_Y_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYPOS_Y_MASK) >> LCDC_LAYER_LAYPOS_Y_SHIFT)

◆ LCDC_LAYER_LAYPOS_Y_MASK

#define LCDC_LAYER_LAYPOS_Y_MASK   (0xFFFF0000UL)

◆ LCDC_LAYER_LAYPOS_Y_SET

#define LCDC_LAYER_LAYPOS_Y_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYPOS_Y_SHIFT) & LCDC_LAYER_LAYPOS_Y_MASK)

◆ LCDC_LAYER_LAYPOS_Y_SHIFT

#define LCDC_LAYER_LAYPOS_Y_SHIFT   (16U)

◆ LCDC_LAYER_LAYSIZE_HEIGHT_GET

#define LCDC_LAYER_LAYSIZE_HEIGHT_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYSIZE_HEIGHT_MASK) >> LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT)

◆ LCDC_LAYER_LAYSIZE_HEIGHT_MASK

#define LCDC_LAYER_LAYSIZE_HEIGHT_MASK   (0xFFF0000UL)

◆ LCDC_LAYER_LAYSIZE_HEIGHT_SET

#define LCDC_LAYER_LAYSIZE_HEIGHT_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT) & LCDC_LAYER_LAYSIZE_HEIGHT_MASK)

◆ LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT

#define LCDC_LAYER_LAYSIZE_HEIGHT_SHIFT   (16U)

◆ LCDC_LAYER_LAYSIZE_WIDTH_GET

#define LCDC_LAYER_LAYSIZE_WIDTH_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LAYSIZE_WIDTH_MASK) >> LCDC_LAYER_LAYSIZE_WIDTH_SHIFT)

◆ LCDC_LAYER_LAYSIZE_WIDTH_MASK

#define LCDC_LAYER_LAYSIZE_WIDTH_MASK   (0xFFFU)

◆ LCDC_LAYER_LAYSIZE_WIDTH_SET

#define LCDC_LAYER_LAYSIZE_WIDTH_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LAYSIZE_WIDTH_SHIFT) & LCDC_LAYER_LAYSIZE_WIDTH_MASK)

◆ LCDC_LAYER_LAYSIZE_WIDTH_SHIFT

#define LCDC_LAYER_LAYSIZE_WIDTH_SHIFT   (0U)

◆ LCDC_LAYER_LINECFG_MAX_OT_GET

#define LCDC_LAYER_LINECFG_MAX_OT_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LINECFG_MAX_OT_MASK) >> LCDC_LAYER_LINECFG_MAX_OT_SHIFT)

◆ LCDC_LAYER_LINECFG_MAX_OT_MASK

#define LCDC_LAYER_LINECFG_MAX_OT_MASK   (0xE00000UL)

◆ LCDC_LAYER_LINECFG_MAX_OT_SET

#define LCDC_LAYER_LINECFG_MAX_OT_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LINECFG_MAX_OT_SHIFT) & LCDC_LAYER_LINECFG_MAX_OT_MASK)

◆ LCDC_LAYER_LINECFG_MAX_OT_SHIFT

#define LCDC_LAYER_LINECFG_MAX_OT_SHIFT   (21U)

◆ LCDC_LAYER_LINECFG_MPT_SIZE_GET

#define LCDC_LAYER_LINECFG_MPT_SIZE_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LINECFG_MPT_SIZE_MASK) >> LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT)

◆ LCDC_LAYER_LINECFG_MPT_SIZE_MASK

#define LCDC_LAYER_LINECFG_MPT_SIZE_MASK   (0xE0000000UL)

◆ LCDC_LAYER_LINECFG_MPT_SIZE_SET

#define LCDC_LAYER_LINECFG_MPT_SIZE_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT) & LCDC_LAYER_LINECFG_MPT_SIZE_MASK)

◆ LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT

#define LCDC_LAYER_LINECFG_MPT_SIZE_SHIFT   (29U)

◆ LCDC_LAYER_LINECFG_PITCH_GET

#define LCDC_LAYER_LINECFG_PITCH_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_LINECFG_PITCH_MASK) >> LCDC_LAYER_LINECFG_PITCH_SHIFT)

◆ LCDC_LAYER_LINECFG_PITCH_MASK

#define LCDC_LAYER_LINECFG_PITCH_MASK   (0xFFFFU)

◆ LCDC_LAYER_LINECFG_PITCH_SET

#define LCDC_LAYER_LINECFG_PITCH_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_LINECFG_PITCH_SHIFT) & LCDC_LAYER_LINECFG_PITCH_MASK)

◆ LCDC_LAYER_LINECFG_PITCH_SHIFT

#define LCDC_LAYER_LINECFG_PITCH_SHIFT   (0U)

◆ LCDC_LAYER_START0_ADDR0_GET

#define LCDC_LAYER_START0_ADDR0_GET (   x)    (((uint32_t)(x) & LCDC_LAYER_START0_ADDR0_MASK) >> LCDC_LAYER_START0_ADDR0_SHIFT)

◆ LCDC_LAYER_START0_ADDR0_MASK

#define LCDC_LAYER_START0_ADDR0_MASK   (0xFFFFFFFFUL)

◆ LCDC_LAYER_START0_ADDR0_SET

#define LCDC_LAYER_START0_ADDR0_SET (   x)    (((uint32_t)(x) << LCDC_LAYER_START0_ADDR0_SHIFT) & LCDC_LAYER_START0_ADDR0_MASK)

◆ LCDC_LAYER_START0_ADDR0_SHIFT

#define LCDC_LAYER_START0_ADDR0_SHIFT   (0U)

◆ LCDC_SHADOW_DONE_INT_EN_VAL_GET

#define LCDC_SHADOW_DONE_INT_EN_VAL_GET (   x)    (((uint32_t)(x) & LCDC_SHADOW_DONE_INT_EN_VAL_MASK) >> LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT)

◆ LCDC_SHADOW_DONE_INT_EN_VAL_MASK

#define LCDC_SHADOW_DONE_INT_EN_VAL_MASK   (0xFFU)

◆ LCDC_SHADOW_DONE_INT_EN_VAL_SET

#define LCDC_SHADOW_DONE_INT_EN_VAL_SET (   x)    (((uint32_t)(x) << LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT) & LCDC_SHADOW_DONE_INT_EN_VAL_MASK)

◆ LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT

#define LCDC_SHADOW_DONE_INT_EN_VAL_SHIFT   (0U)

◆ LCDC_SHADOW_DONE_ST_VAL_GET

#define LCDC_SHADOW_DONE_ST_VAL_GET (   x)    (((uint32_t)(x) & LCDC_SHADOW_DONE_ST_VAL_MASK) >> LCDC_SHADOW_DONE_ST_VAL_SHIFT)

◆ LCDC_SHADOW_DONE_ST_VAL_MASK

#define LCDC_SHADOW_DONE_ST_VAL_MASK   (0xFFU)

◆ LCDC_SHADOW_DONE_ST_VAL_SET

#define LCDC_SHADOW_DONE_ST_VAL_SET (   x)    (((uint32_t)(x) << LCDC_SHADOW_DONE_ST_VAL_SHIFT) & LCDC_SHADOW_DONE_ST_VAL_MASK)

◆ LCDC_SHADOW_DONE_ST_VAL_SHIFT

#define LCDC_SHADOW_DONE_ST_VAL_SHIFT   (0U)

◆ LCDC_ST_CAM_HCNT_FAIL_GET

#define LCDC_ST_CAM_HCNT_FAIL_GET (   x)    (((uint32_t)(x) & LCDC_ST_CAM_HCNT_FAIL_MASK) >> LCDC_ST_CAM_HCNT_FAIL_SHIFT)

◆ LCDC_ST_CAM_HCNT_FAIL_MASK

#define LCDC_ST_CAM_HCNT_FAIL_MASK   (0x40U)

◆ LCDC_ST_CAM_HCNT_FAIL_SET

#define LCDC_ST_CAM_HCNT_FAIL_SET (   x)    (((uint32_t)(x) << LCDC_ST_CAM_HCNT_FAIL_SHIFT) & LCDC_ST_CAM_HCNT_FAIL_MASK)

◆ LCDC_ST_CAM_HCNT_FAIL_SHIFT

#define LCDC_ST_CAM_HCNT_FAIL_SHIFT   (6U)

◆ LCDC_ST_CAM_VSYNC_FAIL_GET

#define LCDC_ST_CAM_VSYNC_FAIL_GET (   x)    (((uint32_t)(x) & LCDC_ST_CAM_VSYNC_FAIL_MASK) >> LCDC_ST_CAM_VSYNC_FAIL_SHIFT)

◆ LCDC_ST_CAM_VSYNC_FAIL_MASK

#define LCDC_ST_CAM_VSYNC_FAIL_MASK   (0x20U)

◆ LCDC_ST_CAM_VSYNC_FAIL_SET

#define LCDC_ST_CAM_VSYNC_FAIL_SET (   x)    (((uint32_t)(x) << LCDC_ST_CAM_VSYNC_FAIL_SHIFT) & LCDC_ST_CAM_VSYNC_FAIL_MASK)

◆ LCDC_ST_CAM_VSYNC_FAIL_SHIFT

#define LCDC_ST_CAM_VSYNC_FAIL_SHIFT   (5U)

◆ LCDC_ST_P0_HANDSHAKE_ABORT_GET

#define LCDC_ST_P0_HANDSHAKE_ABORT_GET (   x)    (((uint32_t)(x) & LCDC_ST_P0_HANDSHAKE_ABORT_MASK) >> LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT)

◆ LCDC_ST_P0_HANDSHAKE_ABORT_MASK

#define LCDC_ST_P0_HANDSHAKE_ABORT_MASK   (0x80U)

◆ LCDC_ST_P0_HANDSHAKE_ABORT_SET

#define LCDC_ST_P0_HANDSHAKE_ABORT_SET (   x)    (((uint32_t)(x) << LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT) & LCDC_ST_P0_HANDSHAKE_ABORT_MASK)

◆ LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT

#define LCDC_ST_P0_HANDSHAKE_ABORT_SHIFT   (7U)

◆ LCDC_ST_P1_HANDSHAKE_ABORT_GET

#define LCDC_ST_P1_HANDSHAKE_ABORT_GET (   x)    (((uint32_t)(x) & LCDC_ST_P1_HANDSHAKE_ABORT_MASK) >> LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT)

◆ LCDC_ST_P1_HANDSHAKE_ABORT_MASK

#define LCDC_ST_P1_HANDSHAKE_ABORT_MASK   (0x100U)

◆ LCDC_ST_P1_HANDSHAKE_ABORT_SET

#define LCDC_ST_P1_HANDSHAKE_ABORT_SET (   x)    (((uint32_t)(x) << LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT) & LCDC_ST_P1_HANDSHAKE_ABORT_MASK)

◆ LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT

#define LCDC_ST_P1_HANDSHAKE_ABORT_SHIFT   (8U)

◆ LCDC_ST_SHADOW_DONE_GET

#define LCDC_ST_SHADOW_DONE_GET (   x)    (((uint32_t)(x) & LCDC_ST_SHADOW_DONE_MASK) >> LCDC_ST_SHADOW_DONE_SHIFT)

◆ LCDC_ST_SHADOW_DONE_MASK

#define LCDC_ST_SHADOW_DONE_MASK   (0x10U)

◆ LCDC_ST_SHADOW_DONE_SHIFT

#define LCDC_ST_SHADOW_DONE_SHIFT   (4U)

◆ LCDC_ST_UNDERRUN_GET

#define LCDC_ST_UNDERRUN_GET (   x)    (((uint32_t)(x) & LCDC_ST_UNDERRUN_MASK) >> LCDC_ST_UNDERRUN_SHIFT)

◆ LCDC_ST_UNDERRUN_MASK

#define LCDC_ST_UNDERRUN_MASK   (0x2U)

◆ LCDC_ST_UNDERRUN_SET

#define LCDC_ST_UNDERRUN_SET (   x)    (((uint32_t)(x) << LCDC_ST_UNDERRUN_SHIFT) & LCDC_ST_UNDERRUN_MASK)

◆ LCDC_ST_UNDERRUN_SHIFT

#define LCDC_ST_UNDERRUN_SHIFT   (1U)

◆ LCDC_ST_URGENT_UNDERRUN_GET

#define LCDC_ST_URGENT_UNDERRUN_GET (   x)    (((uint32_t)(x) & LCDC_ST_URGENT_UNDERRUN_MASK) >> LCDC_ST_URGENT_UNDERRUN_SHIFT)

◆ LCDC_ST_URGENT_UNDERRUN_MASK

#define LCDC_ST_URGENT_UNDERRUN_MASK   (0x8U)

◆ LCDC_ST_URGENT_UNDERRUN_SET

#define LCDC_ST_URGENT_UNDERRUN_SET (   x)    (((uint32_t)(x) << LCDC_ST_URGENT_UNDERRUN_SHIFT) & LCDC_ST_URGENT_UNDERRUN_MASK)

◆ LCDC_ST_URGENT_UNDERRUN_SHIFT

#define LCDC_ST_URGENT_UNDERRUN_SHIFT   (3U)

◆ LCDC_ST_VS_BLANK_GET

#define LCDC_ST_VS_BLANK_GET (   x)    (((uint32_t)(x) & LCDC_ST_VS_BLANK_MASK) >> LCDC_ST_VS_BLANK_SHIFT)

◆ LCDC_ST_VS_BLANK_MASK

#define LCDC_ST_VS_BLANK_MASK   (0x4U)

◆ LCDC_ST_VS_BLANK_SET

#define LCDC_ST_VS_BLANK_SET (   x)    (((uint32_t)(x) << LCDC_ST_VS_BLANK_SHIFT) & LCDC_ST_VS_BLANK_MASK)

◆ LCDC_ST_VS_BLANK_SHIFT

#define LCDC_ST_VS_BLANK_SHIFT   (2U)

◆ LCDC_ST_VSYNC_GET

#define LCDC_ST_VSYNC_GET (   x)    (((uint32_t)(x) & LCDC_ST_VSYNC_MASK) >> LCDC_ST_VSYNC_SHIFT)

◆ LCDC_ST_VSYNC_MASK

#define LCDC_ST_VSYNC_MASK   (0x1U)

◆ LCDC_ST_VSYNC_SET

#define LCDC_ST_VSYNC_SET (   x)    (((uint32_t)(x) << LCDC_ST_VSYNC_SHIFT) & LCDC_ST_VSYNC_MASK)

◆ LCDC_ST_VSYNC_SHIFT

#define LCDC_ST_VSYNC_SHIFT   (0U)

◆ LCDC_TXFIFO_THRSH_GET

#define LCDC_TXFIFO_THRSH_GET (   x)    (((uint32_t)(x) & LCDC_TXFIFO_THRSH_MASK) >> LCDC_TXFIFO_THRSH_SHIFT)

◆ LCDC_TXFIFO_THRSH_MASK

#define LCDC_TXFIFO_THRSH_MASK   (0xFFU)

◆ LCDC_TXFIFO_THRSH_SET

#define LCDC_TXFIFO_THRSH_SET (   x)    (((uint32_t)(x) << LCDC_TXFIFO_THRSH_SHIFT) & LCDC_TXFIFO_THRSH_MASK)

◆ LCDC_TXFIFO_THRSH_SHIFT

#define LCDC_TXFIFO_THRSH_SHIFT   (0U)

◆ LCDC_VSYNC_PARA_BP_GET

#define LCDC_VSYNC_PARA_BP_GET (   x)    (((uint32_t)(x) & LCDC_VSYNC_PARA_BP_MASK) >> LCDC_VSYNC_PARA_BP_SHIFT)

◆ LCDC_VSYNC_PARA_BP_MASK

#define LCDC_VSYNC_PARA_BP_MASK   (0xFF800UL)

◆ LCDC_VSYNC_PARA_BP_SET

#define LCDC_VSYNC_PARA_BP_SET (   x)    (((uint32_t)(x) << LCDC_VSYNC_PARA_BP_SHIFT) & LCDC_VSYNC_PARA_BP_MASK)

◆ LCDC_VSYNC_PARA_BP_SHIFT

#define LCDC_VSYNC_PARA_BP_SHIFT   (11U)

◆ LCDC_VSYNC_PARA_FP_GET

#define LCDC_VSYNC_PARA_FP_GET (   x)    (((uint32_t)(x) & LCDC_VSYNC_PARA_FP_MASK) >> LCDC_VSYNC_PARA_FP_SHIFT)

◆ LCDC_VSYNC_PARA_FP_MASK

#define LCDC_VSYNC_PARA_FP_MASK   (0x7FC00000UL)

◆ LCDC_VSYNC_PARA_FP_SET

#define LCDC_VSYNC_PARA_FP_SET (   x)    (((uint32_t)(x) << LCDC_VSYNC_PARA_FP_SHIFT) & LCDC_VSYNC_PARA_FP_MASK)

◆ LCDC_VSYNC_PARA_FP_SHIFT

#define LCDC_VSYNC_PARA_FP_SHIFT   (22U)

◆ LCDC_VSYNC_PARA_PW_GET

#define LCDC_VSYNC_PARA_PW_GET (   x)    (((uint32_t)(x) & LCDC_VSYNC_PARA_PW_MASK) >> LCDC_VSYNC_PARA_PW_SHIFT)

◆ LCDC_VSYNC_PARA_PW_MASK

#define LCDC_VSYNC_PARA_PW_MASK   (0x1FFU)

◆ LCDC_VSYNC_PARA_PW_SET

#define LCDC_VSYNC_PARA_PW_SET (   x)    (((uint32_t)(x) << LCDC_VSYNC_PARA_PW_SHIFT) & LCDC_VSYNC_PARA_PW_MASK)

◆ LCDC_VSYNC_PARA_PW_SHIFT

#define LCDC_VSYNC_PARA_PW_SHIFT   (0U)