From 5b8a34c35d007e4e0a89f765075ff9b32284f2f3 Mon Sep 17 00:00:00 2001 From: Luo Wei Date: Tue, 26 Jul 2022 08:33:54 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588-vehicle-evb: dsi1 change to use 1920x720 resolution Signed-off-by: Luo Wei Change-Id: Ib3373c715c87647a94326e96c85161ec0860c5d4 --- .../rk3588-vehicle-serdes-display.dtsi | 171 +++++++++--------- 1 file changed, 88 insertions(+), 83 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi index c5c2a3dc3ab3..9235d6bde5d9 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi @@ -243,15 +243,15 @@ display-timings { native-mode = <&dsi2lvds1>; dsi2lvds1: timing0 { - clock-frequency = <148500000>; + clock-frequency = <87000000>; hactive = <1920>; - vactive = <1080>; - hfront-porch = <140>; - hsync-len = <40>; - hback-porch = <100>; - vfront-porch = <15>; - vsync-len = <20>; - vback-porch = <10>; + vactive = <720>; + hfront-porch = <32>; + hsync-len = <10>; + hback-porch = <22>; + vfront-porch = <10>; + vsync-len = <4>; + vback-porch = <7>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; @@ -1226,21 +1226,53 @@ sel-mipi; status = "okay"; serdes-init-sequence = [ - 0013 0019 - 0014 0009 0021 0008 + 0022 0008 0023 0009 - 0024 0009 + 0024 000a + 0013 0010 + 0014 0010 002a 0018 002d 0018 0030 0018 0033 0018 + 027c 0070 + 027d 0070 + 02a7 0002 + 02a8 0003 + 02a9 0004 + 02aa 0005 0045 0080 0046 0007 - 004b 0038 - 004c 0004 - 0053 0024 - 0054 0080 + 0047 0080 + 0048 0007 + 004b 00d0 + 004c 0002 + 004d 00d0 + 004e 0002 + 0051 0080 + 0052 0007 + 0053 0000 + 0054 00c0 + 022b 0076 + 022c 0062 + 022d 0037 + 024d 0061 + 0252 0005 + 0253 0000 + 0258 0000 + 025c 0000 + 025f 0000 + 0274 0030 + 0275 0020 + 032b 002f + 032c 00a1 + 032d 001d + 034d 0060 + 0353 0000 + 0358 0000 + 035c 0000 + 035f 0000 0018 00a5 0019 0069 0267 003d @@ -1253,51 +1285,17 @@ 0369 002c 036a 002c 036b 002c - 02a7 0002 - 02a8 0003 - 02a9 0004 - 02aa 0005 - 024d 0061 - 0252 0006 - 0253 0000 - 0254 0038 - 0255 0004 - 0258 0000 - 025c 0000 - 025f 0000 - 022b 0062 - 022c 0027 - 022d 002e - 0274 0030 - 0275 0020 + 0013 0019 + 0014 0001 + 022e 0080 0296 0004 0297 000d - 02b2 00c8 - 02b4 0001 - 02b8 00ff - 02b9 000f - 02ba 00ff - 02bb 000f - 02be 00ff - 02bf 001f - 02c2 00ff - 02c3 001f - 0396 0004 - 0397 000d - 03b2 00c8 - 03b4 0001 - 03b8 00ff - 03b9 000f - 03ba 00ff - 03bb 000f - 03be 00ff - 03bf 001f - 03c2 00ff - 03c3 001f - 0060 0001 - 0061 0003 - 022e 0080 032e 0080 + 038e 0000 + 0396 0004 + 0397 000a + 0060 0001 + 0061 0001 0018 0000 0019 0000 /* TL82 Pattern Gen Set 1 @@ -1340,48 +1338,55 @@ status = "okay"; serdes-init-sequence = [ 0011 000b - 0012 0003 + 0012 0002 0013 0001 001d 0008 - 001f 0002 - 0020 0002 + 001f 0006 + 0020 0006 + 0031 0070 + 0032 0038 0057 0000 0058 0002 005a 0000 005b 0003 005d 0000 - 005e 0004 + 005e 0001 0060 0000 0061 0005 0073 0080 0074 0007 - 0079 000a - 007b 0038 - 007c 0004 + 0075 0080 + 0076 0007 + 0079 0009 + 007b 00d0 + 007c 0002 + 007d 00d0 + 007e 0002 0081 0003 - 0082 0010 - 0084 0020 - 0086 0002 - 0087 0002 - 0088 0010 - 0089 0010 - 008b 0020 + 0082 000a + 0084 001e + 0086 0001 + 0087 0003 + 0088 0005 + 0089 0014 + 008b 0028 008d 0002 - 008e 0002 - 008f 0010 - 00d0 0040 - 00d8 00A2 - 00d9 0003 - 0423 0002 - 0424 00ec - 0425 0027 - 0429 000a - 045d 0001 - 0529 000a - 055d 0003 + 008e 0004 + 008f 000f 0090 0001 0091 0003 + 0423 00ab + 0424 00aa + 0425 001a + 0429 000a + 045d 0001 + 0523 0097 + 0524 00d0 + 0525 000e + 0529 000a + 055d 0001 0426 0080 + 0526 0080 /* RL82 Pattern Gen Set * Vertical Gray Scale Color Bar */