|
| #define | PL111_LCD_TIMING0_PPL(val) |
| #define | PL111_LCD_TIMING0_PPL_GET(reg) |
| #define | PL111_LCD_TIMING0_PPL_SET(reg, val) |
| #define | PL111_LCD_TIMING0_HSW(val) |
| #define | PL111_LCD_TIMING0_HSW_GET(reg) |
| #define | PL111_LCD_TIMING0_HSW_SET(reg, val) |
| #define | PL111_LCD_TIMING0_HFP(val) |
| #define | PL111_LCD_TIMING0_HFP_GET(reg) |
| #define | PL111_LCD_TIMING0_HFP_SET(reg, val) |
| #define | PL111_LCD_TIMING0_HBP(val) |
| #define | PL111_LCD_TIMING0_HBP_GET(reg) |
| #define | PL111_LCD_TIMING0_HBP_SET(reg, val) |
| #define | PL111_LCD_TIMING1_LPP(val) |
| #define | PL111_LCD_TIMING1_LPP_GET(reg) |
| #define | PL111_LCD_TIMING1_LPP_SET(reg, val) |
| #define | PL111_LCD_TIMING1_VSW(val) |
| #define | PL111_LCD_TIMING1_VSW_GET(reg) |
| #define | PL111_LCD_TIMING1_VSW_SET(reg, val) |
| #define | PL111_LCD_TIMING1_VFP(val) |
| #define | PL111_LCD_TIMING1_VFP_GET(reg) |
| #define | PL111_LCD_TIMING1_VFP_SET(reg, val) |
| #define | PL111_LCD_TIMING1_VBP(val) |
| #define | PL111_LCD_TIMING1_VBP_GET(reg) |
| #define | PL111_LCD_TIMING1_VBP_SET(reg, val) |
| #define | PL111_LCD_TIMING2_PCD_LO(val) |
| #define | PL111_LCD_TIMING2_PCD_LO_GET(reg) |
| #define | PL111_LCD_TIMING2_PCD_LO_SET(reg, val) |
|
#define | PL111_LCD_TIMING2_CLKSEL BSP_BIT32(5) |
| #define | PL111_LCD_TIMING2_ACB(val) |
| #define | PL111_LCD_TIMING2_ACB_GET(reg) |
| #define | PL111_LCD_TIMING2_ACB_SET(reg, val) |
|
#define | PL111_LCD_TIMING2_IVS BSP_BIT32(11) |
|
#define | PL111_LCD_TIMING2_IHS BSP_BIT32(12) |
|
#define | PL111_LCD_TIMING2_IPC BSP_BIT32(13) |
|
#define | PL111_LCD_TIMING2_IOE BSP_BIT32(14) |
| #define | PL111_LCD_TIMING2_CPL(val) |
| #define | PL111_LCD_TIMING2_CPL_GET(reg) |
| #define | PL111_LCD_TIMING2_CPL_SET(reg, val) |
|
#define | PL111_LCD_TIMING2_BCD BSP_BIT32(26) |
| #define | PL111_LCD_TIMING2_PCD_HI(val) |
| #define | PL111_LCD_TIMING2_PCD_HI_GET(reg) |
| #define | PL111_LCD_TIMING2_PCD_HI_SET(reg, val) |
| #define | PL111_LCD_TIMING3_LED(val) |
| #define | PL111_LCD_TIMING3_LED_GET(reg) |
| #define | PL111_LCD_TIMING3_LED_SET(reg, val) |
|
#define | PL111_LCD_TIMING3_LEE BSP_BIT32(16) |
|
#define | PL111_LCD_CONTROL_LCD_EN BSP_BIT32(0) |
| #define | PL111_LCD_CONTROL_LCD_BPP(val) |
| #define | PL111_LCD_CONTROL_LCD_BPP_GET(reg) |
| #define | PL111_LCD_CONTROL_LCD_BPP_SET(reg, val) |
|
#define | PL111_LCD_CONTROL_LCD_BPP_1 0x00U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_2 0x01U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_4 0x02U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_8 0x03U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_16 0x04U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_24 0x05U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_16_5_6_5 0x06U |
|
#define | PL111_LCD_CONTROL_LCD_BPP_12 0x07U |
|
#define | PL111_LCD_CONTROL_LCD_BW BSP_BIT32(4) |
|
#define | PL111_LCD_CONTROL_LCD_TFT BSP_BIT32(5) |
|
#define | PL111_LCD_CONTROL_LCD_MONO8 BSP_BIT32(6) |
|
#define | PL111_LCD_CONTROL_LCD_DUAL BSP_BIT32(7) |
|
#define | PL111_LCD_CONTROL_BGR BSP_BIT32(8) |
|
#define | PL111_LCD_CONTROL_BEBO BSP_BIT32(9) |
|
#define | PL111_LCD_CONTROL_BEPO BSP_BIT32(10) |
|
#define | PL111_LCD_CONTROL_LCD_PWR BSP_BIT32(11) |
| #define | PL111_LCD_CONTROL_LCD_V_COMP(val) |
| #define | PL111_LCD_CONTROL_LCD_V_COMP_GET(reg) |
| #define | PL111_LCD_CONTROL_LCD_V_COMP_SET(reg, val) |
|
#define | PL111_LCD_CONTROL_WATERMARK BSP_BIT32(16) |
|
#define | PL111_LCD_I_FUF BSP_BIT32(1) |
|
#define | PL111_LCD_I_LNBU BSP_BIT32(2) |
|
#define | PL111_LCD_I_VCOMP BSP_BIT32(3) |
|
#define | PL111_LCD_I_MBERROR BSP_BIT32(4) |
| #define | PL111_LCD_PAL_R(val) |
| #define | PL111_LCD_PAL_R_GET(reg) |
| #define | PL111_LCD_PAL_R_SET(reg, val) |
| #define | PL111_LCD_PAL_G(val) |
| #define | PL111_LCD_PAL_G_GET(reg) |
| #define | PL111_LCD_PAL_G_SET(reg, val) |
| #define | PL111_LCD_PAL_B(val) |
| #define | PL111_LCD_PAL_B_GET(reg) |
| #define | PL111_LCD_PAL_B_SET(reg, val) |
|
#define | PL111_LCD_PAL_I BSP_BIT16(15) |
|
#define | PL111_CRSR_CTRL_ON BSP_BIT32(0) |
| #define | PL111_CRSR_CTRL_NUMBER(val) |
| #define | PL111_CRSR_CTRL_NUMBER_GET(reg) |
| #define | PL111_CRSR_CTRL_NUMBER_SET(reg, val) |
|
#define | PL111_CRSR_CONFIG_SIZE BSP_BIT32(0) |
|
#define | PL111_CRSR_CONFIG_FRAME_SYNC BSP_BIT32(1) |
| #define | PL111_CRSR_PALETTE_RED(val) |
| #define | PL111_CRSR_PALETTE_RED_GET(reg) |
| #define | PL111_CRSR_PALETTE_RED_SET(reg, val) |
| #define | PL111_CRSR_PALETTE_GREEN(val) |
| #define | PL111_CRSR_PALETTE_GREEN_GET(reg) |
| #define | PL111_CRSR_PALETTE_GREEN_SET(reg, val) |
| #define | PL111_CRSR_PALETTE_BLUE(val) |
| #define | PL111_CRSR_PALETTE_BLUE_GET(reg) |
| #define | PL111_CRSR_PALETTE_BLUE_SET(reg, val) |
| #define | PL111_CRSR_XY_X(val) |
| #define | PL111_CRSR_XY_X_GET(reg) |
| #define | PL111_CRSR_XY_X_SET(reg, val) |
| #define | PL111_CRSR_XY_X_EXP(val) |
| #define | PL111_CRSR_XY_X_EXP_GET(reg) |
| #define | PL111_CRSR_XY_X_EXP_SET(reg, val) |
| #define | PL111_CRSR_XY_Y(val) |
| #define | PL111_CRSR_XY_Y_GET(reg) |
| #define | PL111_CRSR_XY_Y_SET(reg, val) |
| #define | PL111_CRSR_XY_Y_EXP(val) |
| #define | PL111_CRSR_XY_Y_EXP_GET(reg) |
| #define | PL111_CRSR_XY_Y_EXP_SET(reg, val) |
| #define | PL111_CRSR_CLIP_X(val) |
| #define | PL111_CRSR_CLIP_X_GET(reg) |
| #define | PL111_CRSR_CLIP_X_SET(reg, val) |
| #define | PL111_CRSR_CLIP_Y(val) |
| #define | PL111_CRSR_CLIP_Y_GET(reg) |
| #define | PL111_CRSR_CLIP_Y_SET(reg, val) |
|
#define | PL111_CRSR_I_CRSR BSP_BIT32(0) |
ARM PL111 Register definitions.