arm64: dts: align BPI-M8 DSI init with R2Pro panel

This commit is contained in:
Qubot 2026-07-02 21:56:59 +08:00
parent faeeb9e200
commit fa8a3fda33

View File

@ -173,241 +173,228 @@
width-mm = <143>;
height-mm = <238>;
// dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_SLAVE_MODE)>;
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_ASYNC_INCELL)>;
dsi,lanes = <4>;
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST | MIPI_DSI_MODE_LPM)>;
dsi,lanes = <2>;
dsi,format = <0>;
panel-init-sequence = [
15 00 02 00 00
15 00 02 FA 5A
15 00 02 00 00
39 00 04 FF 82 05 01
15 00 02 00 80
39 00 03 FF 82 05
15 00 02 00 93
15 00 02 C5 6B
15 00 02 00 97
15 00 02 C5 6B
15 00 02 00 9E
15 00 02 C5 0A
15 00 02 00 9A
15 00 02 C5 CD
15 00 02 00 9C
15 00 02 C5 CD
15 00 02 00 B6
39 00 03 C5 57 57
15 00 02 00 B8
39 00 03 C5 43 43
15 00 02 00 A0
15 00 02 A5 04
15 00 02 00 00
39 00 03 D8 B4 B4
15 00 02 00 82
15 00 02 C5 95
15 00 02 00 83
15 00 02 C5 07
15 00 02 00 D9
15 00 02 CB 40
15 00 02 00 00
39 00 11 E1 00 04 11 1E 27 31 41 4F 52 5F 63 79 88 73 71 65
15 00 02 00 10
39 00 09 E1 5B 4F 3E 34 2B 1E 16 15
15 00 02 00 00
39 00 11 E2 00 04 11 1E 27 31 41 4F 52 5F 63 79 88 73 71 65
15 00 02 00 10
39 00 09 E2 5B 4F 3E 34 2B 1B 0C 0A
15 00 02 00 A1
39 00 03 B3 04 B0
15 00 02 00 A3
39 00 03 B3 07 D0
15 00 02 00 A5
39 00 03 B3 80 13
15 00 02 00 80
39 00 08 CB 3C 3C 3C 3C 3C 3C 3C
15 00 02 00 87
15 00 02 CB 3C
15 00 02 00 88
39 00 09 CB 3C 3C 3C 3C 3C 3C 3C 3C
15 00 02 00 90
39 00 07 CB 03 3C 3C 3C 3C 3C
15 00 02 00 97
15 00 02 CB 33
15 00 02 00 98
39 00 09 CB 34 34 34 34 34 34 34 34
15 00 02 00 A0
39 00 09 CB 34 34 34 37 34 34 34 34
15 00 02 00 A8
39 00 07 CB C8 34 34 34 34 34
15 00 02 00 B0
39 00 08 CB 00 00 00 00 00 00 00
15 00 02 00 B7
15 00 02 CB 00
15 00 02 00 B8
39 00 09 CB 00 00 00 00 00 00 00 00
15 00 02 00 C0
39 00 08 CB 00 00 00 00 00 00 00
15 00 02 00 C7
15 00 02 CB 00
15 00 02 00 80
39 00 09 CC 2F 2F 2F 27 31 32 01 2C
15 00 02 00 88
39 00 09 CC 2D 1B 1D 1F 21 0B 0D 0F
15 00 02 00 90
39 00 07 CC 11 13 15 03 2F 2F
15 00 02 00 80
39 00 09 CD 2F 2F 2F 27 31 32 02 2C
15 00 02 00 88
39 00 09 CD 2D 1C 1E 20 22 0C 0E 10
15 00 02 00 90
39 00 07 CD 12 14 16 04 2F 2F
15 00 02 00 80
39 00 05 C2 8C 0A 7A AA
15 00 02 00 84
39 00 05 C2 8B 0A 7A AA
15 00 02 00 C0
39 00 08 C2 86 87 00 06 7A AA 0B
15 00 02 00 C7
39 00 08 C2 85 86 00 06 7A AA 0B
15 00 02 00 D0
39 00 08 C2 84 85 00 06 7A AA 0B
15 00 02 00 D7
39 00 08 C2 83 84 00 06 7A AA 0B
15 00 02 00 E0
39 00 08 C2 82 83 00 06 7A AA 0B
15 00 02 00 E7
39 00 08 C2 81 82 00 06 7A AA 0B
15 00 02 00 F0
39 00 08 C2 80 81 00 06 7A AA 0B
15 00 02 00 F7
39 00 08 C2 01 80 00 06 7A AA 0B
15 00 02 00 80
39 00 08 C3 02 8B 00 06 7A AA 0B
15 00 02 00 87
39 00 08 C3 03 8A 00 06 7A AA 0B
15 00 02 00 90
39 00 08 C3 04 89 00 06 7A AA 0B
15 00 02 00 97
39 00 08 C3 05 88 00 06 7A AA 0B
15 00 02 00 A0
39 00 05 C2 06 46 7A AA
15 00 02 00 A4
39 00 05 C2 05 46 7A AA
15 00 02 00 A8
39 00 05 C2 04 46 7A AA
15 00 02 00 AC
39 00 05 C2 03 46 7A AA
15 00 02 00 B0
39 00 05 C2 02 46 7A AA
15 00 02 00 B4
39 00 05 C2 01 46 7A AA
15 00 02 00 B8
39 00 05 C2 00 06 7A AA
15 00 02 00 BC
39 00 05 C2 01 06 7A AA
15 00 02 00 A0
39 00 09 C3 00 70 D3 0A 7A AA 00 00
15 00 02 00 A8
39 00 09 C3 00 70 D4 0B 7A AA 00 00
15 00 02 00 F0
39 00 06 CC 3D 8E 8E 18 18
15 00 02 00 A2
15 00 02 F3 55
15 00 02 00 E0
39 00 05 C3 27 00 00 00
15 00 02 00 E4
39 00 05 C3 27 00 00 00
15 00 02 00 EC
39 00 03 C3 C2 C2
15 00 02 00 E8
39 00 05 C3 44 00 0C 70
15 00 02 00 EE
15 00 02 C3 02
15 00 02 00 80
39 00 07 C0 00 8C 00 DC 00 10
15 00 02 00 90
39 00 07 C0 00 8C 00 DC 00 10
15 00 02 00 A0
39 00 07 C0 00 F0 00 DC 00 10
15 00 02 00 B0
39 00 06 C0 00 A7 00 DC 10
15 00 02 00 A3
39 00 07 C1 00 24 00 24 00 04
15 00 02 00 80
39 00 0D CE 01 81 0B 21 00 35 00 AC 00 2A 00 3A
15 00 02 00 90
39 00 0F CE 00 88 0C 66 00 88 80 0B 21 00 03 00 1C 0C
15 00 02 00 A0
39 00 04 CE 10 00 00
15 00 02 00 B0
39 00 04 CE 62 00 00
15 00 02 00 CC
39 00 03 CE 07 F8
15 00 02 00 D0
39 00 09 CE 01 00 0F 01 01 00 DE 01
15 00 02 00 E1
39 00 08 CE 0A 01 6B 02 37 00 82
15 00 02 00 F0
39 00 0B CE 00 11 08 01 2D 01 D6 00 EC 1A
15 00 02 00 B0
39 00 05 CF 07 07 DA DE
15 00 02 00 B5
39 00 05 CF 03 03 A6 AA
15 00 02 00 C0
39 00 05 CF 07 07 DA DE
15 00 02 00 C5
39 00 05 CF 00 07 1C D0
15 00 02 00 90
15 00 02 C1 22
15 00 02 00 9C
15 00 02 C1 08
15 00 02 00 00
15 00 02 35 01
15 00 02 00 9F
15 00 02 C5 00
15 00 02 00 98
15 00 02 C5 54
15 00 02 00 91
15 00 02 C5 4C
15 00 02 00 8C
39 00 03 CF 40 40
15 00 02 00 93
15 00 02 C4 90
15 00 02 00 D7
15 00 02 C0 F0
15 00 02 00 A2
15 00 02 F5 1F
15 00 02 00 90
15 00 02 E9 10
15 00 02 00 B1
15 00 02 F5 02
15 00 02 00 80
15 00 02 A4 2C
15 00 02 00 84
15 00 02 C5 FD
15 00 02 00 88
15 00 02 B0 07
15 00 02 00 00
15 00 02 FA 01
15 00 02 00 A8
15 00 02 C5 99
15 00 02 00 B6
39 00 03 C5 55 55
15 00 02 00 B8
39 00 03 C5 41 41
15 00 02 00 9A
15 00 02 F5 00
15 00 02 00 B2
15 00 02 CE 92
15 00 02 00 00
15 00 02 FA 5A
15 00 02 00 88
15 00 02 B0 01
15 00 02 00 00
39 00 04 FF 00 00 00
15 00 02 00 80
39 00 03 FF 00 00
15 96 02 11 00
15 32 02 29 00
15 00 02 35 00
39 00 04 FF 98 81 03
// GPI_1
15 00 02 01 00
15 00 02 02 00
15 00 02 03 73
15 00 02 04 13
15 00 02 05 00
15 00 02 06 0A
15 00 02 07 05
15 00 02 08 00
15 00 02 09 28
15 00 02 0A 00
15 00 02 0B 00
15 00 02 0C 00
15 00 02 0D 28
15 00 02 0E 00
15 00 02 0F 28
15 00 02 10 28
15 00 02 11 00
15 00 02 12 00
15 00 02 13 00
15 00 02 14 00
15 00 02 15 00
15 00 02 16 00
15 00 02 17 00
15 00 02 18 00
15 00 02 19 00
15 00 02 1A 00
15 00 02 1B 00
15 00 02 1C 00
15 00 02 1D 00
15 00 02 1E 40
15 00 02 1F 80
15 00 02 20 06
15 00 02 21 01
15 00 02 22 00
15 00 02 23 00
15 00 02 24 00
15 00 02 25 00
15 00 02 26 00
15 00 02 27 00
15 00 02 28 33
15 00 02 29 33
15 00 02 2A 00
15 00 02 2B 00
15 00 02 2C 04
15 00 02 2D 04
15 00 02 2E 05
15 00 02 2F 05
15 00 02 30 00
15 00 02 31 00
15 00 02 32 31
15 00 02 33 00
15 00 02 34 00
15 00 02 35 0A
15 00 02 36 00
15 00 02 37 08
15 00 02 38 00
15 00 02 39 00
15 00 02 3A 00
15 00 02 3B 00
15 00 02 3C 00
15 00 02 3D 00
15 00 02 3E 00
15 00 02 3F 00
15 00 02 40 00
15 00 02 41 00
15 00 02 42 00
15 00 02 43 08//00
15 00 02 44 00
// GIP_2
15 00 02 50 01
15 00 02 51 23
15 00 02 52 44
15 00 02 53 67
15 00 02 54 89
15 00 02 55 AB
15 00 02 56 01
15 00 02 57 23
15 00 02 58 45
15 00 02 59 67
15 00 02 5A 89
15 00 02 5B AB
15 00 02 5C CD
15 00 02 5D EF
// GIP_3
15 00 02 5E 11
15 00 02 5F 02
15 00 02 60 08
15 00 02 61 0E
15 00 02 62 0F
15 00 02 63 0C
15 00 02 64 0D
15 00 02 65 17
15 00 02 66 01
15 00 02 67 01
15 00 02 68 02
15 00 02 69 02
15 00 02 6A 00
15 00 02 6B 00
15 00 02 6C 02
15 00 02 6D 02
15 00 02 6E 16
15 00 02 6F 16
15 00 02 70 06
15 00 02 71 06
15 00 02 72 07
15 00 02 73 07
15 00 02 74 02
15 00 02 75 02
15 00 02 76 08
15 00 02 77 0E
15 00 02 78 0F
15 00 02 79 0C
15 00 02 7A 0D
15 00 02 7B 17
15 00 02 7C 01
15 00 02 7D 01
15 00 02 7E 02
15 00 02 7F 02
15 00 02 80 00
15 00 02 81 00
15 00 02 82 02
15 00 02 83 02
15 00 02 84 16
15 00 02 85 16
15 00 02 86 06
15 00 02 87 06
15 00 02 88 07
15 00 02 89 07
15 00 02 8A 02
//CMD_Page 4
39 00 04 FF 98 81 04
15 00 02 6E 1A
15 00 02 6F 37
15 00 02 3B C0
15 00 02 8D 1F
15 00 02 87 BA
15 00 02 B2 D1
15 00 02 88 0B
15 00 02 38 01
15 00 02 39 00
15 00 02 B5 02
15 00 02 31 25
15 00 02 3B 98
// //CMD_Page 1
39 00 04 FF 98 81 01
15 00 02 22 0A
15 00 02 31 00
15 00 02 53 62
15 00 02 55 7B
15 00 02 50 9E
15 00 02 51 99
15 00 02 60 06
15 00 02 62 20
15 00 02 B7 03
// Gamma start
15 00 02 A0 00
15 00 02 A1 17
15 00 02 A2 26
15 00 02 A3 13
15 00 02 A4 16
15 00 02 A5 29
15 00 02 A6 1E
15 00 02 A7 1F
15 00 02 A8 8B
15 00 02 A9 1D
15 00 02 AA 2A
15 00 02 AB 7B
15 00 02 AC 1A
15 00 02 AD 19
15 00 02 AE 4E
15 00 02 AF 24
15 00 02 B0 29
15 00 02 B1 4F
15 00 02 B2 5C
15 00 02 B3 23
// Neg Register
15 00 02 C0 00
15 00 02 C1 17
15 00 02 C2 26
15 00 02 C3 13
15 00 02 C4 16
15 00 02 C5 29
15 00 02 C6 1E
15 00 02 C7 1F
15 00 02 C8 8B
15 00 02 C9 1D
15 00 02 CA 2A
15 00 02 CB 7B
15 00 02 CC 1A
15 00 02 CD 19
15 00 02 CE 4E
15 00 02 CF 24
15 00 02 D0 29
15 00 02 D1 4F
15 00 02 D2 5C
15 00 02 D3 23
// Gamme End
// BIST
//39 00 04 FF 98 81 04
//15 00 02 2D FF
//15 00 02 2F 01
39 00 04 FF 98 81 00
05 78 01 11
05 32 01 29
];
panel-exit-sequence = [