From 7ee428be9aa71d99edcefe061793209ba3dc466b Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Wed, 24 Jan 2024 09:55:41 +0100 Subject: verdin-imx8mm/8mp: improve riverdi 10.1 inch dsi panel timings On the Verdin iMX8MP the display sometimes shows issues on vertical sync resulting in a jittery display. On Verdin iMX8MM the effect wasn't observed. Changing the blanking timing improved the situation so that the jittery display wasn't seen anymore on Verdin iMX8MP and Verdin iMX8MM works as before. Related-to: ELB-5389 Signed-off-by: Max Krummenacher --- overlays/display-rvt101hvdwc00b_overlay.dtsi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/overlays/display-rvt101hvdwc00b_overlay.dtsi b/overlays/display-rvt101hvdwc00b_overlay.dtsi index e5bf1b5..918c88c 100644 --- a/overlays/display-rvt101hvdwc00b_overlay.dtsi +++ b/overlays/display-rvt101hvdwc00b_overlay.dtsi @@ -13,7 +13,7 @@ width-mm = <217>; status = "okay"; - /* + /* * These timings are hand-optimized and more stable then teorethical * In particular HBP+HS should be 88 (display datasheet) * Likely an higher value is needed due to dsi to lvds pipeline. @@ -23,13 +23,13 @@ de-active = <1>; hactive = <1280 1280 1280>; hback-porch = <64 64 64>; - hfront-porch = <72 72 72>; + hfront-porch = <16 16 16>; hsync-active = <0>; - hsync-len = <32 32 32>; + hsync-len = <24 24 24>; pixelclk-active = <1>; vactive = <800 800 800>; - vback-porch = <15 15 15>; - vfront-porch = <15 15 15>; + vback-porch = <24 24 24>; + vfront-porch = <8 8 8>; vsync-active = <0>; vsync-len = <8 8 8>; }; -- cgit v1.2.3