From 5c5d26cfbc50b1f80ede4db9344c6b52b7523e0e Mon Sep 17 00:00:00 2001 From: Xuhua Zhang Date: Mon, 21 Jan 2019 16:59:10 +0800 Subject: [PATCH] tvin: vdin: fix vdin histgram error on tl1 [1/1] PD#TV-2263 Problem: vdin histgram error on tl1 Solution: tl1 use TVIN_PORT_VIU1_WB0_VPP Verify: verify on tl1 Change-Id: I225a85a1debee0e8c42f60751524661fc5c986bd Signed-off-by: Xuhua Zhang --- drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c b/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c index dcab5d0..d6ef83e 100644 --- a/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c +++ b/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c @@ -2486,7 +2486,10 @@ static long vdin_ioctl(struct file *file, unsigned int cmd, unsigned long arg) return -EFAULT; } memset(¶m, 0, sizeof(struct vdin_parm_s)); - param.port = TVIN_PORT_VIU1; + if (is_meson_tl1_cpu()) + param.port = TVIN_PORT_VIU1_WB0_VPP; + else + param.port = TVIN_PORT_VIU1; param.reserved |= PARAM_STATE_HISTGRAM; param.h_active = vdin_v4l2_param.width; param.v_active = vdin_v4l2_param.height; -- 2.7.4