From 2d31a747d3ebe683db65a76eec98dc612f5a5218 Mon Sep 17 00:00:00 2001 From: Wang Panzhenzhuan Date: Thu, 3 Apr 2025 15:59:33 +0800 Subject: [PATCH] video: rockchip: vehicle: fix rk3576 can't change virtual channel issue Signed-off-by: Wang Panzhenzhuan Change-Id: I95b3a9e5b376eb9026d0c91f0ac5817886094572 --- drivers/video/rockchip/vehicle/vehicle_cif.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/rockchip/vehicle/vehicle_cif.c b/drivers/video/rockchip/vehicle/vehicle_cif.c index 85a441b1a6ba..887d35fa827e 100644 --- a/drivers/video/rockchip/vehicle/vehicle_cif.c +++ b/drivers/video/rockchip/vehicle/vehicle_cif.c @@ -3570,7 +3570,7 @@ static int vehicle_cif_csi2_s_stream_v1(struct vehicle_cif *cif, val |= CSI_UVDS_EN; rkcif_write_reg(cif, get_reg_index_of_id_ctrl0(channel->id), val); - val = channel->data_type << 2; + val = channel->id | channel->data_type << 2; rkcif_write_reg(cif, get_reg_index_of_id_ctrl1(channel->id), val); }