mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 03:40:35 +09:00
media: rockchip: isp1: enable CIF_ISP_CTRL_ISP_CFG_UPD_PERMANENT of isp ctrl register
For those sub modules that have shadow registers in core isp, if CIF_ISP_CTRL_ISP_CFG_UPD_PERMANENT of isp ctrl is disabled, the new parameters will not be updated to shadow registers automatically. BUG=b:36227021 TEST=scarlet can preview, LSC data table can be switched. Change-Id: I804ddfc45b3c2fca9a6f51627af4264a25075070 Signed-off-by: ZhongYiChong <zyc@rock-chips.com> Change-Id: I801f49e5b9ff2ec30cfe2cf821904b61174226d5 Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
This commit is contained in:
@@ -445,7 +445,7 @@ static int rkisp1_isp_start(struct rkisp1_device *dev)
|
||||
/* Activate ISP */
|
||||
val = readl(base + CIF_ISP_CTRL);
|
||||
val |= CIF_ISP_CTRL_ISP_CFG_UPD | CIF_ISP_CTRL_ISP_ENABLE |
|
||||
CIF_ISP_CTRL_ISP_INFORM_ENABLE;
|
||||
CIF_ISP_CTRL_ISP_INFORM_ENABLE | CIF_ISP_CTRL_ISP_CFG_UPD_PERMANENT;
|
||||
writel(val, base + CIF_ISP_CTRL);
|
||||
|
||||
/* XXX: Is the 1000us too long?
|
||||
|
||||
Reference in New Issue
Block a user