summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWeizhung Ding <weizhungding@google.com>2023-02-12 02:29:12 +0000
committerAndroid Partner Code Review <android-gerrit-partner@google.com>2023-02-12 02:29:12 +0000
commitca7ab5e904f0259127f7c7efc5c3f9eb6508bcc6 (patch)
tree2412e081da45f57f7fe92acad8e85616c41a9c17
parent701cb0320fe74df807fdb7eb082334f7ea22ec1e (diff)
parent258d65c953dba0503498aa5623e65c0c425d40d0 (diff)
downloadfelix-ca7ab5e904f0259127f7c7efc5c3f9eb6508bcc6.tar.gz
Merge changes I1cf00565,I824d382a into android13-gs-pixel-5.10-tm-qpr3
* changes: samsung: ana6707: remove TE pulse 163us setting samsung: ana6707: update SP setting
-rw-r--r--display/panel-samsung-ana6707-f10.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/display/panel-samsung-ana6707-f10.c b/display/panel-samsung-ana6707-f10.c
index ea50a8a..b8b81db 100644
--- a/display/panel-samsung-ana6707-f10.c
+++ b/display/panel-samsung-ana6707-f10.c
@@ -666,9 +666,6 @@ static int ana6707_f10_enable(struct drm_panel *panel)
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x0D); /* Global para */
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB9, 0x00, 0x06, 0xE5); /* Vsync to TE2 setting */
- EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x08);
- EXYNOS_DCS_WRITE_SEQ(ctx, 0xB9, 0x0A); /* TE pulse width 168us */
-
/* brightness init setting*/
if (ctx->panel_rev >= PANEL_REV_EVT1) {
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x96);
@@ -686,12 +683,14 @@ static int ana6707_f10_enable(struct drm_panel *panel)
EXYNOS_DCS_WRITE_TABLE(ctx, unlock_cmd_f0);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xF1, 0x5A, 0x5A);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xFC, 0x5A, 0x5A);
+ EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x04);
+ EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x08, 0x23, 0x08, 0x23, 0x08, 0x23);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x2B);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x01);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x15);
- EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x77, 0x77, 0x77, 0x77, 0x77);
+ EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x66, 0x66, 0x66, 0x66, 0x66);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x75);
- EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x77, 0x77, 0x77, 0x77, 0x07, 0x07);
+ EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x66, 0x66, 0x66, 0x66, 0x06, 0x06);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xB0, 0x52);
EXYNOS_DCS_WRITE_SEQ(ctx, 0xF5, 0x64);
EXYNOS_DCS_WRITE_TABLE(ctx, lock_cmd_f0);