diff options
author | Ken Huang <kenbshuang@google.com> | 2023-08-04 21:27:37 +0800 |
---|---|---|
committer | Ken Huang <kenbshuang@google.com> | 2023-08-17 00:21:19 +0000 |
commit | 144974f1ff02a9b00c6d92ca102ebaf2a50b9a42 (patch) | |
tree | b830b82848a505c3a90522d6bc2f72944758f48e | |
parent | 9b31aa61279dfe820c5384dae34dffaf827e16f0 (diff) | |
download | shusky-144974f1ff02a9b00c6d92ca102ebaf2a50b9a42.tar.gz |
display: bigsurf: add gamma select command
Bug: 294189767
Test: PTE verified.
Change-Id: Ibacc1f9280ffc69f431c7356085d3d8ee1f2fe67
Signed-off-by: Ken Huang <kenbshuang@google.com>
-rw-r--r-- | display/panel-google-bigsurf.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/display/panel-google-bigsurf.c b/display/panel-google-bigsurf.c index 3e6a43f..37a0130 100644 --- a/display/panel-google-bigsurf.c +++ b/display/panel-google-bigsurf.c @@ -392,6 +392,9 @@ static void bigsurf_update_irc(struct exynos_panel *ctx, EXYNOS_DCS_BUF_ADD(ctx, 0x6F, 0xB0); EXYNOS_DCS_BUF_ADD(ctx, 0xBA, 0x44); } + EXYNOS_DCS_BUF_ADD(ctx, 0xF0, 0x55, 0xAA, 0x52, 0x08, 0x00); + EXYNOS_DCS_BUF_ADD(ctx, 0x6F, 0x03); + EXYNOS_DCS_BUF_ADD(ctx, 0xC0, 0x32); } else { EXYNOS_DCS_BUF_ADD(ctx, 0x5F, 0x00); if (vrefresh == 120) { @@ -408,6 +411,9 @@ static void bigsurf_update_irc(struct exynos_panel *ctx, EXYNOS_DCS_BUF_ADD(ctx, 0x6F, 0xB0); EXYNOS_DCS_BUF_ADD(ctx, 0xBA, 0x41); } + EXYNOS_DCS_BUF_ADD(ctx, 0xF0, 0x55, 0xAA, 0x52, 0x08, 0x00); + EXYNOS_DCS_BUF_ADD(ctx, 0x6F, 0x03); + EXYNOS_DCS_BUF_ADD(ctx, 0xC0, 0x30); if (ctx->panel_rev >= PANEL_REV_EVT1) { const u8 val1 = level >> 8; const u8 val2 = level & 0xff; |