From 10695ebb8eb8dfa69135059d9e95cc4031d9db95 Mon Sep 17 00:00:00 2001 From: Jianwei Fan Date: Fri, 12 Apr 2024 16:12:42 +0800 Subject: [PATCH] media: i2c: rk628: get_fmt width must align to 8 Signed-off-by: Jianwei Fan Change-Id: I46c48b5e372352b599d44a74ca0ad8505200edd3 --- drivers/media/i2c/rk628/rk628_csi_v4l2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/i2c/rk628/rk628_csi_v4l2.c b/drivers/media/i2c/rk628/rk628_csi_v4l2.c index c9bfec4738e0..3ad3aaf1518f 100644 --- a/drivers/media/i2c/rk628/rk628_csi_v4l2.c +++ b/drivers/media/i2c/rk628/rk628_csi_v4l2.c @@ -2009,7 +2009,7 @@ static int rk628_csi_get_fmt(struct v4l2_subdev *sd, mutex_lock(&csi->confctl_mutex); format->format.code = csi->mbus_fmt_code; - format->format.width = csi->timings.bt.width; + format->format.width = ALIGN_DOWN(csi->timings.bt.width, 8); format->format.height = csi->timings.bt.height; format->format.field = csi->timings.bt.interlaced ? V4L2_FIELD_INTERLACED : V4L2_FIELD_NONE;