From 340a9aaf92bcb84a79e51a07c03e05ef2f9ea812 Mon Sep 17 00:00:00 2001 From: Daniel Solomon Date: Fri, 10 Aug 2018 11:41:10 -0700 Subject: ARM: dts: B1: Switch to 3 Vst during normal mode Currently B1 panels run in 4 Vst (4-scan) mode during normal mode (non-VR, non-AOD, etc.). This change switches these settings to 3 Vst to completely eliminate crosstalk artifacts. Bug: 111562790 Change-Id: I5c5b2cfb81e63fd64469f8384ee762aaee93b955 Signed-off-by: Daniel Solomon --- .../dts/google/dsi-panel-sw43408-dsc-fhd-cmd.dtsi | 28 ++++++++++++---------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/arch/arm64/boot/dts/google/dsi-panel-sw43408-dsc-fhd-cmd.dtsi b/arch/arm64/boot/dts/google/dsi-panel-sw43408-dsc-fhd-cmd.dtsi index e067ab492bbe..f4100bb803b0 100644 --- a/arch/arm64/boot/dts/google/dsi-panel-sw43408-dsc-fhd-cmd.dtsi +++ b/arch/arm64/boot/dts/google/dsi-panel-sw43408-dsc-fhd-cmd.dtsi @@ -87,17 +87,21 @@ 05 01 00 00 87 00 01 11 07 01 00 00 00 00 01 11 15 01 00 00 00 00 02 B0 AC + 39 01 00 00 00 00 13 CD + 00 00 00 19 19 19 19 19 + 19 19 19 19 19 19 19 19 + 16 16 + 39 01 00 00 00 00 06 CB 80 5C 07 03 28 + 39 01 00 00 00 00 04 C0 02 02 0F + 39 01 00 00 00 00 08 E5 + 00 3A 00 3A 00 0E 10 39 01 00 00 00 00 2A B5 75 60 2D 5D 80 00 0A 0B 00 05 0B 00 80 0D 0E 40 00 0C 00 16 00 B8 00 80 0D 0E 40 00 0C 00 16 00 - B8 00 81 00 03 07 1F 02 - 02 - 39 01 00 00 00 00 13 CD 00 00 00 19 19 19 - 19 19 19 19 19 19 19 19 19 19 16 16 - 39 01 00 00 00 00 06 CB 80 5C 07 03 28 - 39 01 00 00 00 00 04 C0 02 02 0F + B8 00 81 00 03 03 03 01 + 01 39 01 00 00 00 00 07 55 04 61 DB 04 70 DB 15 01 00 00 00 00 02 B0 CA 05 01 00 00 32 00 01 29 @@ -131,6 +135,8 @@ /* display off; wait 100ms */ 15 01 00 00 00 00 02 B0 AC /* MCS Access */ + 39 01 00 00 00 00 08 E5 + 00 3E 00 3E 00 0E 30 39 01 00 00 00 00 2A B5 75 60 2D 5D 80 00 0A 0B 00 05 0B 00 80 0D 0E 40 @@ -138,8 +144,6 @@ 0D 0E 40 00 0C 00 16 00 B8 00 81 00 03 1F 1F 02 02 - 39 01 00 00 00 00 08 E5 - 00 3E 00 3E 00 0E 30 /* VR mode: enable EM inversion */ 15 01 00 00 00 00 02 B0 CA /* Don't MCS Access */ @@ -158,15 +162,15 @@ /* display off; wait 100ms */ 15 01 00 00 00 00 02 B0 AC /* MCS Access */ + 39 01 00 00 00 00 08 E5 + 00 3A 00 3A 00 0E 10 39 01 00 00 00 00 2A B5 75 60 2D 5D 80 00 0A 0B 00 05 0B 00 80 0D 0E 40 00 0C 00 16 00 B8 00 80 0D 0E 40 00 0C 00 16 00 - B8 00 81 00 03 07 1F 02 - 02 - 39 01 00 00 00 00 08 E5 - 00 3E 00 3E 00 0E 10 + B8 00 81 00 03 03 03 01 + 01 /* Normal mode: disable EM inversion */ 15 01 00 00 00 00 02 B0 CA /* Don't MCS Access */ -- cgit v1.2.3