mb/google/brya: Create rull variant
[coreboot2.git] / src / drivers / mipi / panel-AUO_B101UAN08_3.c
blob5144ce5ecb1c6c1e245605ffa1f0b8f94035b39d
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <mipi/panel.h>
5 struct panel_serializable_data AUO_B101UAN08_3 = {
6 .edid = {
7 .ascii_string = "B101UAN08.3",
8 .manufacturer_name = "AUO",
9 .panel_bits_per_color = 8,
10 .panel_bits_per_pixel = 24,
11 .mode = {
12 .pixel_clock = 159192,
13 .lvds_dual_channel = 0,
14 .refresh = 60,
15 .ha = 1200, .hbl = 144, .hso = 60, .hspw = 4,
16 .va = 1920, .vbl = 60, .vso = 34, .vspw = 2,
17 .phsync = '-', .pvsync = '-',
18 .x_mm = 135, .y_mm = 216,
21 .init = {
22 PANEL_DELAY(24),
23 PANEL_DCS(0xB0, 0x01),
24 PANEL_DCS(0xC0, 0x48),
25 PANEL_DCS(0xC1, 0x48),
26 PANEL_DCS(0xC2, 0x47),
27 PANEL_DCS(0xC3, 0x47),
28 PANEL_DCS(0xC4, 0x46),
29 PANEL_DCS(0xC5, 0x46),
30 PANEL_DCS(0xC6, 0x45),
31 PANEL_DCS(0xC7, 0x45),
32 PANEL_DCS(0xC8, 0x64),
33 PANEL_DCS(0xC9, 0x64),
34 PANEL_DCS(0xCA, 0x4F),
35 PANEL_DCS(0xCB, 0x4F),
36 PANEL_DCS(0xCC, 0x40),
37 PANEL_DCS(0xCD, 0x40),
38 PANEL_DCS(0xCE, 0x66),
39 PANEL_DCS(0xCF, 0x66),
40 PANEL_DCS(0xD0, 0x4F),
41 PANEL_DCS(0xD1, 0x4F),
42 PANEL_DCS(0xD2, 0x41),
43 PANEL_DCS(0xD3, 0x41),
44 PANEL_DCS(0xD4, 0x48),
45 PANEL_DCS(0xD5, 0x48),
46 PANEL_DCS(0xD6, 0x47),
47 PANEL_DCS(0xD7, 0x47),
48 PANEL_DCS(0xD8, 0x46),
49 PANEL_DCS(0xD9, 0x46),
50 PANEL_DCS(0xDA, 0x45),
51 PANEL_DCS(0xDB, 0x45),
52 PANEL_DCS(0xDC, 0x64),
53 PANEL_DCS(0xDD, 0x64),
54 PANEL_DCS(0xDE, 0x4F),
55 PANEL_DCS(0xDF, 0x4F),
56 PANEL_DCS(0xE0, 0x40),
57 PANEL_DCS(0xE1, 0x40),
58 PANEL_DCS(0xE2, 0x66),
59 PANEL_DCS(0xE3, 0x66),
60 PANEL_DCS(0xE4, 0x4F),
61 PANEL_DCS(0xE5, 0x4F),
62 PANEL_DCS(0xE6, 0x41),
63 PANEL_DCS(0xE7, 0x41),
64 PANEL_DELAY(150),
65 PANEL_END,