From 485ae37b252212cf2e734b5b55b7a1ca2e8c402d Mon Sep 17 00:00:00 2001 From: Bencheng Jing Date: Thu, 19 Sep 2019 13:58:28 +0800 Subject: [PATCH] amvecm: fix pure black scene adjust contrast affected brightness [1/1] PD#SWPL-14319 Problem: adjust the contrast in full range Solution: change to limit range Verify: verified by tl1 Change-Id: Icfa3c128c2943e30f2710dad5181c1d85dd32095 Signed-off-by: Bencheng Jing --- drivers/amlogic/media/enhancement/amvecm/amvecm.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/amlogic/media/enhancement/amvecm/amvecm.c b/drivers/amlogic/media/enhancement/amvecm/amvecm.c index 5d1b530..2086acc 100644 --- a/drivers/amlogic/media/enhancement/amvecm/amvecm.c +++ b/drivers/amlogic/media/enhancement/amvecm/amvecm.c @@ -6626,9 +6626,11 @@ tvchip_pq_setting: } /*probe close sr0 peaking for switch on video*/ WRITE_VPP_REG_BITS(VPP_SRSHARP0_CTRL, 1, 0, 1); - if (cpu_after_eq(MESON_CPU_MAJOR_ID_TL1)) + if (cpu_after_eq(MESON_CPU_MAJOR_ID_TL1)) { WRITE_VPP_REG_BITS(VPP_SRSHARP1_CTRL, 0, 0, 1); - else + /*VPP_VADJ1_MISC bit1: minus black level enable for vadj1*/ + WRITE_VPP_REG_BITS(VPP_VADJ1_MISC, 1, 1, 1); + } else WRITE_VPP_REG_BITS(VPP_SRSHARP1_CTRL, 1, 0, 1); /*default dnlp off*/ WRITE_VPP_REG_BITS(SRSHARP0_PK_NR_ENABLE + sr_offset[0], -- 2.7.4