coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
panel-AUO_B101UAN08_3.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <mipi/panel.h>
4 
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,
19  },
20  },
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,
66  },
67 };
#define PANEL_DELAY(delay)
Definition: panel.h:49
#define PANEL_END
Definition: panel.h:53
#define PANEL_DCS(...)
Definition: panel.h:39
struct panel_serializable_data AUO_B101UAN08_3
char ascii_string[EDID_ASCII_STRING_LENGTH+1]
Definition: edid.h:85
struct edid edid
Definition: panel.h:30