mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 04:10:18 +09:00
media: rockchip: isp: high write hurry priority
Change-Id: I2e2af49812efb30ad997b4809f0fd5dbb910f990 Signed-off-by: Cai YiWei <cyw@rock-chips.com>
This commit is contained in:
@@ -1768,6 +1768,11 @@
|
||||
#define SW_LVDS_SAV(a) ((a) & 0xfff)
|
||||
#define SW_LVDS_EAV(a) (((a) & 0xfff) << 16)
|
||||
|
||||
/* ISP CTRL */
|
||||
#define NOC_HURRY_W_HIGH (3 << 30)
|
||||
#define NOC_HURRY_W_MODE(a) (((a) & 0x3) << 21)
|
||||
#define NOC_HURRY_R_MODE(a) (((a) & 0x3) << 18)
|
||||
|
||||
/* isp interrupt */
|
||||
#define ISP2X_OFF BIT(0)
|
||||
#define ISP2X_FRAME BIT(1)
|
||||
|
||||
@@ -1024,6 +1024,8 @@ static int rkisp_isp_start(struct rkisp_device *dev)
|
||||
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_CFG_UPD_PERMANENT;
|
||||
if (dev->isp_ver == ISP_V20)
|
||||
val |= NOC_HURRY_W_HIGH | NOC_HURRY_W_MODE(3);
|
||||
writel(val, base + CIF_ISP_CTRL);
|
||||
|
||||
dev->isp_err_cnt = 0;
|
||||
|
||||
Reference in New Issue
Block a user