diff --git a/arch/arm64/boot/dts/sunxi/sun60i-a733-bananapi-m8.dts b/arch/arm64/boot/dts/sunxi/sun60i-a733-bananapi-m8.dts index 1969cfa65..7c324a55f 100644 --- a/arch/arm64/boot/dts/sunxi/sun60i-a733-bananapi-m8.dts +++ b/arch/arm64/boot/dts/sunxi/sun60i-a733-bananapi-m8.dts @@ -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 = [