commit 2a74439aeaa98fbb1bebd861a56b6933225b88d0 Author: yushun Date: Fri Mar 22 16:44:49 2024 +0800 fix(rk3588 lcd):After passing through the xrandr rotation system, the desktop shakes in a striped pattern of red and blue Adjusted the lane-rate and frame rate of the display output diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3588/rp-lcd-mipi0-10-1200-1920.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3588/rp-lcd-mipi0-10-1200-1920.dtsi index c37b837925..e568e0add8 100755 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3588/rp-lcd-mipi0-10-1200-1920.dtsi +++ b/kernel/arch/arm64/boot/dts/rockchip/rk3588/rp-lcd-mipi0-10-1200-1920.dtsi @@ -56,7 +56,8 @@ &dsi0 { status = "okay"; - rockchip,lane-rate = <1100000>; + rockchip,lane-rate = <1110000>; + dsi0_panel: panel@0 { status = "okay"; compatible = "simple-panel-dsi"; @@ -93,15 +94,15 @@ disp_timings0: display-timings { native-mode = <&dsi0_timing0>; dsi0_timing0: timing0 { - clock-frequency = <131000000>; + clock-frequency = <150000000>; hactive = <1200>; vactive = <1920>; - hback-porch = <30>; - hfront-porch = <60>; - vback-porch = <16>; - vfront-porch = <16>; - hsync-len = <10>; - vsync-len = <2>; + hback-porch = <40>; + hfront-porch = <50>; + vback-porch = <10>; + vfront-porch = <10>; + hsync-len = <5>; + vsync-len = <4>; hsync-active = <0>; vsync-active = <0>; de-active = <0>;