media: rockchip: vicap fixes error of wake up with yuv422 input

Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
Change-Id: Id50155d8edd8bde9e0a1e91dbf065e8859eb207a
This commit is contained in:
Zefa Chen
2024-12-16 18:56:14 +08:00
committed by Tao Huang
parent 31f3e5a5bb
commit 5eac3c250d

View File

@@ -4577,7 +4577,8 @@ static int rkcif_csi_channel_set_v1(struct rkcif_stream *stream,
CSI_START_INTEN(channel->id) :
CSI_START_INTEN_RK3576(channel->id));
if (priv && priv->mode.rdbk_mode >= RKISP_VICAP_RDBK_AIQ && detect_stream->is_line_wake_up) {
if ((!priv || (priv && priv->mode.rdbk_mode >= RKISP_VICAP_RDBK_AIQ)) &&
detect_stream->is_line_wake_up) {
rkcif_write_register_or(dev, CIF_REG_MIPI_LVDS_INTEN,
CSI_LINE_INTEN_RK3588(channel->id));
wait_line = dev->wait_line;