media: rockchip: isp: mi lum burst to 16 for dmatx

Change-Id: I005d2d30a2ec0a6b1bec6f8c81866739da40818f
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
This commit is contained in:
Cai YiWei
2020-08-24 11:08:09 +08:00
committed by Tao Huang
parent ba129dcdbd
commit c97d8e5484
2 changed files with 9 additions and 0 deletions

View File

@@ -125,6 +125,8 @@ static int config_mpfbc(struct rkisp_bridge_device *dev)
ctrl |= (dev->work_mode & ISP_ISPP_422) | SW_MPFBC_EN;
rkisp_write(dev->ispdev, ISP_MPFBC_BASE, ctrl, true);
rkisp_set_bits(dev->ispdev, MI_WR_CTRL, MI_LUM_BURST_MASK,
MI_MIPI_LUM_BURST16, true);
return 0;
}

View File

@@ -1816,6 +1816,13 @@
#define ISP2X_3A_RAWAWB BIT(11)
#define ISP2X_3A_DDR_DONE BIT(12)
/* MI_WR_CTRL */
#define MI_LUM_BURST_MASK GENMASK(17, 16)
#define MI_MIPI_LUM_BURST2 BIT(16)
#define MI_MIPI_LUM_BURST4 BIT(17)
#define MI_MIPI_LUM_BURST8 (3 << 16)
#define MI_MIPI_LUM_BURST16 (0 << 16)
/* mi interrupt */
#define MI_MP_FRAME BIT(0)
#define MI_SP_FRAME BIT(1)