1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 3 #include <mipi/panel.h> 4 5 struct panel_serializable_data VIS_RM69299 = { 6 .edid = { 7 .ascii_string = "RM69299", 8 .manufacturer_name = "RM", 9 .panel_bits_per_color = 8, 10 .panel_bits_per_pixel = 24, 11 .mode = { 12 .pixel_clock = 158695, 13 .lvds_dual_channel = 0, 14 .refresh = 60, 15 .ha = 1080, .hbl = 64, .hso = 26, .hspw = 2, 16 .va = 2248, .vbl = 64, .vso = 56, .vspw = 4, 17 .phsync = '-', .pvsync = '-', 18 .x_mm = 74, .y_mm = 131, 19 }, 20 }, 21 .init = { 22 PANEL_DCS(0xFE, 0x00, 0x15, 0x80), 23 PANEL_DCS(0xc2, 0x08, 0x15, 0x80), 24 PANEL_DCS(0x35, 0x00, 0x15, 0x80), 25 PANEL_DCS(0x51, 0xff, 0x15, 0x80), 26 PANEL_DCS(0x11, 0x00, 0x05, 0x80), 27 PANEL_DELAY(150), 28 PANEL_DCS(0x29, 0x00, 0x05, 0x80), 29 PANEL_DELAY(50), 30 PANEL_END, 31 }, 32 }; 33