From 2e5bb20f4e9c24f68a3fdb09f11ce31e6653b567 Mon Sep 17 00:00:00 2001 From: Cai YiWei Date: Fri, 4 Jun 2021 15:34:10 +0800 Subject: [PATCH] media: rockchip: isp: hdr direct for isp21 Change-Id: Ia5befcdf241c22fe29ca3a2c0298547c8b4d664f Signed-off-by: Cai YiWei --- drivers/media/platform/rockchip/isp/csi.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/media/platform/rockchip/isp/csi.c b/drivers/media/platform/rockchip/isp/csi.c index 7b78c5e316bb..3b21c63d3b16 100644 --- a/drivers/media/platform/rockchip/isp/csi.c +++ b/drivers/media/platform/rockchip/isp/csi.c @@ -294,6 +294,10 @@ static int csi_config(struct rkisp_csi_device *csi) if (dev->hdr.op_mode == HDR_NORMAL && (dev->isp_inp & INP_RAWRD2 || !dev->hw_dev->is_single)) dev->hdr.op_mode = HDR_RDBK_FRAME1; + /* HDR on the fly for isp21 */ + if (dev->isp_ver == ISP_V21 && !(dev->isp_inp & INP_RAWRD2)) + if (dev->hdr.op_mode == HDR_RDBK_FRAME2) + dev->hdr.op_mode = HDR_LINEX2_DDR; /* op_mode update by mi_cfg_upd */ if (!dev->hw_dev->is_mi_update)