1# Copyright (c) 2020, Teslabs Engineering S.L.
2# SPDX-License-Identifier: Apache-2.0
3
4description: ILI9488 320x480 display controller
5
6compatible: "ilitek,ili9488"
7
8include: ilitek,ili9xxx-common.yaml
9
10properties:
11  frmctr1:
12    type: uint8-array
13    default: [0xb0, 0x11]
14    description:
15      Frame rate control (in normal mode / full colors) (FRMCTR1) register value.
16
17  disctrl:
18    type: uint8-array
19    default: [0x02, 0x02, 0x3b]
20    description:
21      Display function control (DISCTRL) register value. Note that changing
22      default SS bit value (0) may interfere with display rotation.
23
24  pwctrl1:
25    type: uint8-array
26    default: [0x0e, 0x0e]
27    description:
28      Power control 1 (PWCTRL1) register values.
29
30  pwctrl2:
31    type: uint8-array
32    default: [0x43]
33    description:
34      Power control 2 (PWCTRL2) register values.
35
36  vmctrl:
37    type: uint8-array
38    default: [0x00, 0x40, 0x00, 0x40]
39    description:
40      VCOM control (VMCTRL) register values.
41
42  pgamctrl:
43    type: uint8-array
44    default: [
45      0x0f,
46      0x1f,
47      0x1c,
48      0x0b,
49      0x0e,
50      0x09,
51      0x48,
52      0x99,
53      0x38,
54      0x0a,
55      0x14,
56      0x06,
57      0x11,
58      0x09,
59      0x00
60    ]
61    description:
62      Positive gamma correction (PGAMCTRL) register values.
63
64  ngamctrl:
65    type: uint8-array
66    default: [
67      0x0f,
68      0x36,
69      0x2e,
70      0x09,
71      0x0a,
72      0x04,
73      0x46,
74      0x66,
75      0x37,
76      0x06,
77      0x10,
78      0x04,
79      0x24,
80      0x20,
81      0x00
82    ]
83    description:
84      Negative gamma correction (NGAMCTRL) register values.
85