From 9461447888dfd13cebbca605e6df311391a13d9b Mon Sep 17 00:00:00 2001 From: Zefa Chen Date: Mon, 5 Dec 2022 20:57:32 +0800 Subject: [PATCH] media: rockchip: vicap fixs toisp ctrl register updata fail Signed-off-by: Zefa Chen Change-Id: I1d96ff04ae1b9372476f7d03ad1f015b67862c7d --- drivers/media/platform/rockchip/cif/subdev-itf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/rockchip/cif/subdev-itf.c b/drivers/media/platform/rockchip/cif/subdev-itf.c index 5c838395570a..5b5a065db6b7 100644 --- a/drivers/media/platform/rockchip/cif/subdev-itf.c +++ b/drivers/media/platform/rockchip/cif/subdev-itf.c @@ -450,7 +450,7 @@ static int sditf_channel_enable(struct sditf_priv *priv, int user) if (user == 0) { if (priv->toisp_inf.link_mode == TOISP_UNITE) width = priv->cap_info.width / 2 + RKMOUDLE_UNITE_EXTEND_PIXEL; - rkcif_write_register_or(cif_dev, CIF_REG_TOISP0_CTRL, ctrl_val); + rkcif_write_register(cif_dev, CIF_REG_TOISP0_CTRL, ctrl_val); if (width && height) { rkcif_write_register(cif_dev, CIF_REG_TOISP0_CROP, offset_x | (offset_y << 16)); @@ -464,7 +464,7 @@ static int sditf_channel_enable(struct sditf_priv *priv, int user) offset_x = priv->cap_info.width / 2 - RKMOUDLE_UNITE_EXTEND_PIXEL; width = priv->cap_info.width / 2 + RKMOUDLE_UNITE_EXTEND_PIXEL; } - rkcif_write_register_or(cif_dev, CIF_REG_TOISP1_CTRL, ctrl_val); + rkcif_write_register(cif_dev, CIF_REG_TOISP1_CTRL, ctrl_val); if (width && height) { rkcif_write_register(cif_dev, CIF_REG_TOISP1_CROP, offset_x | (offset_y << 16));