summaryrefslogtreecommitdiff
authorCheng Wang <cheng.wang@amlogic.com>2019-10-15 07:53:46 (GMT)
committer Jianxin Pan <jianxin.pan@amlogic.com>2019-10-18 07:45:41 (GMT)
commitc52ee10e92adabf8f0150c3fa3b6fb66e37c2e0a (patch)
tree9b546f6510466fee6c340bdda3bdf8a750fe3737
parentc4f58a27bc472d547d9c128f8318f68d539fcde8 (diff)
downloadcommon-c52ee10e92adabf8f0150c3fa3b6fb66e37c2e0a.zip
common-c52ee10e92adabf8f0150c3fa3b6fb66e37c2e0a.tar.gz
common-c52ee10e92adabf8f0150c3fa3b6fb66e37c2e0a.tar.bz2
amvecm: control cm_en status [1/1]
PD#SWPL-14964 Problem: the screen color will abnormal after open cm_en Solution: adjust am_en status according to chip ID Verify: on newton Change-Id: I8619dc4119c4d6c7e5a2d8f2985bbd508c7f94d7 Signed-off-by: Cheng Wang <cheng.wang@amlogic.com>
Diffstat
-rw-r--r--drivers/amlogic/media/enhancement/amvecm/amvecm.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/amlogic/media/enhancement/amvecm/amvecm.c b/drivers/amlogic/media/enhancement/amvecm/amvecm.c
index a09edf2..a6ec90a 100644
--- a/drivers/amlogic/media/enhancement/amvecm/amvecm.c
+++ b/drivers/amlogic/media/enhancement/amvecm/amvecm.c
@@ -4017,7 +4017,9 @@ void pc_mode_process(void)
lc_en = 1;
ve_enable_dnlp();
/* open cm clock gate */
- cm_en = 1;
+ if (!(is_meson_g12a_cpu() || is_meson_g12b_cpu() ||
+ is_meson_sm1_cpu()))
+ cm_en = 1;
/* sharpness on */
VSYNC_WR_MPEG_REG_BITS(
SRSHARP0_PK_NR_ENABLE + sr_offset[0],