Lines Matching +full:0 +full:x429

12 /* CMD register 0x000 ~ 0x43 */
14 /* Address 0x000 ~ 0x002 */
21 /* Address 0x008 ~ 0x00a */
28 /* Address 0x010 ~ 0x012 */
35 /* Address 0x018 ~ 0x01a */
42 /* Address 0x028 */
47 /* Address 0x030 ~ 0x033 */
55 /* Address 0x036 ~ 0x03e */
68 /* Address 0x040 ~ 0x043 */
80 /* COM register 0x300 ~ 0x329 */
82 /* Address 0x300 ~ 0x301 */
86 /* _COM_PIN_OUTPUT_ENABLE0/1/2/3_0: Address 0x302 ~ 0x305 */
89 /* _COM_PIN_OUTPUT_POLARITY0/1/2/3_0: Address 0x306 ~ 0x309 */
92 /* _COM_PIN_OUTPUT_DATA0/1/2/3_0: Address 0x30a ~ 0x30d */
95 /* _COM_PIN_INPUT_ENABLE0_0: Address 0x30e ~ 0x311 */
98 /* Address 0x312 ~ 0x313 */
102 /* _COM_PIN_OUTPUT_SELECT0/1/2/3/4/5/6_0: Address 0x314 ~ 0x31a */
105 /* Address 0x31b ~ 0x329 */
174 /* DISP register 0x400 ~ 0x4c1 */
176 /* Address 0x400 ~ 0x40a */
189 /* Address 0x40b ~ 0x419: _DISP_H_PULSE0/1/2_ */
192 /* Address 0x41a ~ 0x421 */
196 /* Address 0x422 ~ 0x425 */
200 /* Address 0x426 ~ 0x429 */
206 /* Address 0x42a ~ 0x42d: _DISP_PP_SELECT_A/B/C/D_0 */
209 /* Address 0x42e ~ 0x435 */
219 /* Address 0x436 ~ 0x439 */
227 /* Address 0x43c ~ 0x442 */
236 /* Address 0x443 ~ 0x446 */
242 uint reserved1[0x39]; /* reserved1[0x39], */
244 /* Address 0x480 ~ 0x484 */
251 uint reserved2[0x3b]; /* reserved2[0x3b] */
253 /* Address 0x4c0 ~ 0x4c1 */
259 /* Address 0x4e4 */
264 WINC_FILTER_COUNT = 0x10,
267 /* Window A/B/C register 0x500 ~ 0x628 */
270 /* Address 0x500 */
273 uint reserved0[0xff]; /* reserved_0[0xff] */
275 /* Address 0x600 */
278 /* _WINC_H_FILTER_P00~0F_0 */
279 /* Address 0x601 ~ 0x610 */
282 /* Address 0x611 ~ 0x618 */
292 /* Address 0x619 ~ 0x628: _WINC_V_FILTER_P00~0F_0 */
296 /* WIN A/B/C Register 0x700 ~ 0x719*/
298 /* Address 0x700 ~ 0x719 */
327 /* WINBUF A/B/C Register 0x800 ~ 0x80d */
329 /* Address 0x800 ~ 0x80d */
348 struct dc_cmd_reg cmd; /* CMD register 0x000 ~ 0x43 */
349 uint reserved0[0x2bc];
351 struct dc_com_reg com; /* COM register 0x300 ~ 0x329 */
352 uint reserved1[0xd6];
354 struct dc_disp_reg disp; /* DISP register 0x400 ~ 0x4e4 */
355 uint reserved2[0x1b];
357 struct dc_winc_reg winc; /* Window A/B/C 0x500 ~ 0x628 */
358 uint reserved3[0xd7];
360 struct dc_win_reg win; /* WIN A/B/C 0x700 ~ 0x719*/
361 uint reserved4[0xe6];
363 struct dc_winbuf_reg winbuf; /* WINBUF A/B/C 0x800 ~ 0x80d */
366 /* DC_CMD_DISPLAY_COMMAND 0x032 */
368 #define CTRL_MODE_MASK (0x3 << CTRL_MODE_SHIFT)
401 /* DC_CMD_DISPLAY_POWER_CONTROL 0x036 */
402 #define PW0_ENABLE BIT(0)
412 /* DC_CMD_STATE_ACCESS 0x040 */
413 #define READ_MUX_ASSEMBLY (0 << 0)
414 #define READ_MUX_ACTIVE (1 << 0)
415 #define WRITE_MUX_ASSEMBLY (0 << 2)
418 /* DC_CMD_STATE_CONTROL 0x041 */
419 #define GENERAL_ACT_REQ BIT(0)
435 /* DC_CMD_DISPLAY_WINDOW_HEADER 0x042 */
442 /* DC_DISP_DISP_WIN_OPTIONS 0x402 */
449 /* DC_DISP_DISP_TIMING_OPTIONS 0x405 */
450 #define VSYNC_H_POSITION(x) ((x) & 0xfff)
452 /* DC_DISP_DISP_CLOCK_CONTROL 0x42e */
453 #define SHIFT_CLK_DIVIDER_SHIFT 0
454 #define SHIFT_CLK_DIVIDER_MASK (0xff << SHIFT_CLK_DIVIDER_SHIFT)
456 #define PIXEL_CLK_DIVIDER_MSK (0xf << PIXEL_CLK_DIVIDER_SHIFT)
473 /* DC_DISP_DISP_INTERFACE_CONTROL 0x42f */
474 #define DATA_FORMAT_SHIFT 0
475 #define DATA_FORMAT_MASK (0xf << DATA_FORMAT_SHIFT)
498 /* DC_DISP_DATA_ENABLE_OPTIONS 0x432 */
499 #define DE_SELECT_SHIFT 0
500 #define DE_SELECT_MASK (0x3 << DE_SELECT_SHIFT)
501 #define DE_SELECT_ACTIVE_BLANK 0x0
502 #define DE_SELECT_ACTIVE 0x1
503 #define DE_SELECT_ACTIVE_IS 0x2
505 #define DE_CONTROL_MASK (0x7 << DE_CONTROL_SHIFT)
514 /* DC_WIN_WIN_OPTIONS 0x700 */
515 #define H_DIRECTION BIT(0)
530 /* DC_WIN_BYTE_SWAP 0x701 */
531 #define BYTE_SWAP_SHIFT 0
540 /* DC_WIN_POSITION 0x704 */
541 #define H_POSITION_SHIFT 0
542 #define H_POSITION_MASK (0x1FFF << H_POSITION_SHIFT)
544 #define V_POSITION_MASK (0x1FFF << V_POSITION_SHIFT)
546 /* DC_WIN_SIZE 0x705 */
547 #define H_SIZE_SHIFT 0
548 #define H_SIZE_MASK (0x1FFF << H_SIZE_SHIFT)
550 #define V_SIZE_MASK (0x1FFF << V_SIZE_SHIFT)
552 /* DC_WIN_PRESCALED_SIZE 0x706 */
553 #define H_PRESCALED_SIZE_SHIFT 0
554 #define H_PRESCALED_SIZE_MASK (0x7FFF << H_PRESCALED_SIZE)
556 #define V_PRESCALED_SIZE_MASK (0x1FFF << V_PRESCALED_SIZE)
558 /* DC_WIN_DDA_INCREMENT 0x709 */
559 #define H_DDA_INC_SHIFT 0
560 #define H_DDA_INC_MASK (0xFFFF << H_DDA_INC_SHIFT)
562 #define V_DDA_INC_MASK (0xFFFF << V_DDA_INC_SHIFT)