适配新七寸屏和AW83791芯片
This commit is contained in:
@@ -0,0 +1,257 @@
|
||||
// SPDX-License-Identifier: GPL-2.0+ OR MIT
|
||||
/*
|
||||
* JD9365 MIPI WXGA panel configuration
|
||||
*
|
||||
* Vendor initialization sequence, 800x1280, four DSI lanes.
|
||||
*/
|
||||
|
||||
/ { lcds {
|
||||
lcd_jd9365_mipi_wxga: lcd_jd9365_mipi_wxga {
|
||||
sprd,dsi-work-mode = <1>;
|
||||
sprd,dsi-lane-number = <4>;
|
||||
sprd,dsi-color-format = "rgb888";
|
||||
|
||||
/* Vendor PLL_CLOCK: 407 Mbps per lane. */
|
||||
sprd,phy-bit-clock = <407000>;
|
||||
sprd,phy-escape-clock = <20000>;
|
||||
|
||||
sprd,panel-if-type = <2>;
|
||||
sprd,power-gpio-delay = <20>;
|
||||
sprd,mipi-port = <1>;
|
||||
|
||||
/*
|
||||
* The vendor did not provide a readable panel ID. HDMI is probed
|
||||
* first; when it is absent this DSI1 panel is the fallback.
|
||||
*/
|
||||
sprd,lcd-id-tokernel = <0xffff>;
|
||||
|
||||
sprd,reset-on-sequence = <1 5>, <0 10>, <1 120>;
|
||||
sprd,reset-off-sequence = <0 20>;
|
||||
|
||||
sprd,use-dcs-write;
|
||||
sprd,initial-command = [
|
||||
23 00 00 02 E0 00
|
||||
23 00 00 02 E1 93
|
||||
23 00 00 02 E2 65
|
||||
23 00 00 02 E3 F8
|
||||
23 00 00 02 80 03
|
||||
23 00 00 02 E0 01
|
||||
23 00 00 02 00 00
|
||||
23 00 00 02 01 37
|
||||
23 00 00 02 03 00
|
||||
23 00 00 02 04 37
|
||||
23 00 00 02 17 00
|
||||
23 00 00 02 18 AF
|
||||
23 00 00 02 19 01
|
||||
23 00 00 02 1A 00
|
||||
23 00 00 02 1B AF
|
||||
23 00 00 02 1C 01
|
||||
23 00 00 02 24 FE
|
||||
23 00 00 02 35 28
|
||||
23 00 00 02 37 09
|
||||
23 00 00 02 38 04
|
||||
23 00 00 02 39 08
|
||||
23 00 00 02 3A 12
|
||||
23 00 00 02 3C 78
|
||||
23 00 00 02 3D FF
|
||||
23 00 00 02 3E FF
|
||||
23 00 00 02 3F FF
|
||||
23 00 00 02 40 06
|
||||
23 00 00 02 41 A0
|
||||
23 00 00 02 43 11
|
||||
23 00 00 02 44 0F
|
||||
23 00 00 02 45 28
|
||||
23 00 00 02 55 02
|
||||
23 00 00 02 57 89
|
||||
23 00 00 02 59 0A
|
||||
23 00 00 02 5A 29
|
||||
23 00 00 02 5B 15
|
||||
23 00 00 02 5D 7F
|
||||
23 00 00 02 5E 62
|
||||
23 00 00 02 5F 53
|
||||
23 00 00 02 60 46
|
||||
23 00 00 02 61 42
|
||||
23 00 00 02 62 34
|
||||
23 00 00 02 63 37
|
||||
23 00 00 02 64 21
|
||||
23 00 00 02 65 3B
|
||||
23 00 00 02 66 3A
|
||||
23 00 00 02 67 38
|
||||
23 00 00 02 68 54
|
||||
23 00 00 02 69 3E
|
||||
23 00 00 02 6A 41
|
||||
23 00 00 02 6B 33
|
||||
23 00 00 02 6C 2E
|
||||
23 00 00 02 6D 20
|
||||
23 00 00 02 6E 0F
|
||||
23 00 00 02 6F 02
|
||||
23 00 00 02 70 67
|
||||
23 00 00 02 71 62
|
||||
23 00 00 02 72 53
|
||||
23 00 00 02 73 46
|
||||
23 00 00 02 74 42
|
||||
23 00 00 02 75 34
|
||||
23 00 00 02 76 37
|
||||
23 00 00 02 77 21
|
||||
23 00 00 02 78 3B
|
||||
23 00 00 02 79 3A
|
||||
23 00 00 02 7A 38
|
||||
23 00 00 02 7B 54
|
||||
23 00 00 02 7C 3E
|
||||
23 00 00 02 7D 41
|
||||
23 00 00 02 7E 33
|
||||
23 00 00 02 7F 2E
|
||||
23 00 00 02 80 20
|
||||
23 00 00 02 81 0F
|
||||
23 00 00 02 82 02
|
||||
23 00 00 02 E0 02
|
||||
23 00 00 02 00 5F
|
||||
23 00 00 02 01 5F
|
||||
23 00 00 02 02 53
|
||||
23 00 00 02 03 51
|
||||
23 00 00 02 04 4B
|
||||
23 00 00 02 05 49
|
||||
23 00 00 02 06 47
|
||||
23 00 00 02 07 45
|
||||
23 00 00 02 08 41
|
||||
23 00 00 02 09 43
|
||||
23 00 00 02 0A 5F
|
||||
23 00 00 02 0B 5F
|
||||
23 00 00 02 0C 5F
|
||||
23 00 00 02 0D 5F
|
||||
23 00 00 02 0E 5F
|
||||
23 00 00 02 0F 5F
|
||||
23 00 00 02 10 5F
|
||||
23 00 00 02 11 5F
|
||||
23 00 00 02 12 5F
|
||||
23 00 00 02 13 5F
|
||||
23 00 00 02 14 5F
|
||||
23 00 00 02 15 5F
|
||||
23 00 00 02 16 5F
|
||||
23 00 00 02 17 5F
|
||||
23 00 00 02 18 52
|
||||
23 00 00 02 19 50
|
||||
23 00 00 02 1A 4A
|
||||
23 00 00 02 1B 48
|
||||
23 00 00 02 1C 46
|
||||
23 00 00 02 1D 44
|
||||
23 00 00 02 1E 40
|
||||
23 00 00 02 1F 42
|
||||
23 00 00 02 20 5F
|
||||
23 00 00 02 21 5F
|
||||
23 00 00 02 22 5F
|
||||
23 00 00 02 23 5F
|
||||
23 00 00 02 24 5F
|
||||
23 00 00 02 25 5F
|
||||
23 00 00 02 26 5F
|
||||
23 00 00 02 27 5F
|
||||
23 00 00 02 28 5F
|
||||
23 00 00 02 29 5F
|
||||
23 00 00 02 2A 5F
|
||||
23 00 00 02 2B 5F
|
||||
23 00 00 02 2C 5F
|
||||
23 00 00 02 2D 5F
|
||||
23 00 00 02 2E 00
|
||||
23 00 00 02 2F 02
|
||||
23 00 00 02 30 08
|
||||
23 00 00 02 31 0A
|
||||
23 00 00 02 32 04
|
||||
23 00 00 02 33 06
|
||||
23 00 00 02 34 12
|
||||
23 00 00 02 35 10
|
||||
23 00 00 02 36 1F
|
||||
23 00 00 02 37 1F
|
||||
23 00 00 02 38 1F
|
||||
23 00 00 02 39 1F
|
||||
23 00 00 02 3A 1F
|
||||
23 00 00 02 3B 1F
|
||||
23 00 00 02 3C 1F
|
||||
23 00 00 02 3D 1F
|
||||
23 00 00 02 3E 1F
|
||||
23 00 00 02 3F 1F
|
||||
23 00 00 02 40 1F
|
||||
23 00 00 02 41 1F
|
||||
23 00 00 02 42 5F
|
||||
23 00 00 02 43 5F
|
||||
23 00 00 02 44 01
|
||||
23 00 00 02 45 03
|
||||
23 00 00 02 46 09
|
||||
23 00 00 02 47 0B
|
||||
23 00 00 02 48 05
|
||||
23 00 00 02 49 07
|
||||
23 00 00 02 4A 13
|
||||
23 00 00 02 4B 11
|
||||
23 00 00 02 4C 1F
|
||||
23 00 00 02 4D 1F
|
||||
23 00 00 02 4E 1F
|
||||
23 00 00 02 4F 1F
|
||||
23 00 00 02 50 1F
|
||||
23 00 00 02 51 1F
|
||||
23 00 00 02 52 1F
|
||||
23 00 00 02 53 1F
|
||||
23 00 00 02 54 1F
|
||||
23 00 00 02 55 1F
|
||||
23 00 00 02 56 1F
|
||||
23 00 00 02 57 1F
|
||||
23 00 00 02 58 40
|
||||
23 00 00 02 5B 30
|
||||
23 00 00 02 5C 09
|
||||
23 00 00 02 5D 30
|
||||
23 00 00 02 5E 01
|
||||
23 00 00 02 5F 02
|
||||
23 00 00 02 60 30
|
||||
23 00 00 02 61 01
|
||||
23 00 00 02 62 02
|
||||
23 00 00 02 63 1C
|
||||
23 00 00 02 64 6A
|
||||
23 00 00 02 65 75
|
||||
23 00 00 02 66 0D
|
||||
23 00 00 02 67 72
|
||||
23 00 00 02 68 0C
|
||||
23 00 00 02 69 1C
|
||||
23 00 00 02 6A 6A
|
||||
23 00 00 02 6B 08
|
||||
23 00 00 02 6C 00
|
||||
23 00 00 02 6D 00
|
||||
23 00 00 02 6E 00
|
||||
23 00 00 02 6F 88
|
||||
23 00 00 02 75 BB
|
||||
23 00 00 02 76 01
|
||||
23 00 00 02 77 0D
|
||||
23 00 00 02 78 10
|
||||
23 00 00 02 E0 04
|
||||
23 00 00 02 00 0E
|
||||
23 00 00 02 02 B3
|
||||
23 00 00 02 09 60
|
||||
23 00 00 02 0E 48
|
||||
23 00 00 02 E0 00
|
||||
23 78 00 02 11 00
|
||||
23 05 00 02 29 00
|
||||
23 00 00 02 35 00
|
||||
];
|
||||
|
||||
sprd,sleep-in-command = [
|
||||
13 0A 00 01 28
|
||||
13 78 00 01 10
|
||||
];
|
||||
sprd,sleep-out-command = [
|
||||
13 78 00 01 11
|
||||
13 05 00 01 29
|
||||
];
|
||||
|
||||
display-timings {
|
||||
timing0 {
|
||||
clock-frequency = <67750800>;
|
||||
hactive = <800>;
|
||||
vactive = <1280>;
|
||||
hback-porch = <20>;
|
||||
hfront-porch = <20>;
|
||||
vback-porch = <8>;
|
||||
vfront-porch = <17>;
|
||||
hsync-len = <20>;
|
||||
vsync-len = <8>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};};
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
//#include "lcd/lcd_nt36672e_truly_mipi_fhd_nodsc.dtsi"
|
||||
//#include "lcd/lcd_ili7806s_truly_mipi_hdplus.dtsi"
|
||||
#include "lcd/lcd_lt8912b_mipi_hdmi_1080p.dtsi"
|
||||
#include "lcd/lcd_ili9881c_truly_mipi_wxga.dtsi"
|
||||
#include "lcd/lcd_jd9365_mipi_wxga.dtsi"
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/input/input.h>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user