From: Hans de Goede Date: Sat, 8 Jun 2024 14:38:15 +0000 (+0200) Subject: media: ov2680: Pass correct number of controls to v4l2_ctrl_handler_init() X-Git-Tag: v6.11-rc1~142^2~115 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e0b66a6e471f628d4029e317a4a5701960b83dcd;p=thirdparty%2Fkernel%2Fstable.git media: ov2680: Pass correct number of controls to v4l2_ctrl_handler_init() The ov2680 driver has 9 controls now and the call to v4l2_ctrl_new_fwnode_properties() adds 2 more. Tell v4l2_ctrl_handler_init() to pre-allocate space for 11 controls to match this. Signed-off-by: Hans de Goede Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil --- diff --git a/drivers/media/i2c/ov2680.c b/drivers/media/i2c/ov2680.c index 3ae0ea58668d9..7237fb27ecd00 100644 --- a/drivers/media/i2c/ov2680.c +++ b/drivers/media/i2c/ov2680.c @@ -971,7 +971,7 @@ static int ov2680_v4l2_register(struct ov2680_dev *sensor) if (ret < 0) return ret; - v4l2_ctrl_handler_init(hdl, 5); + v4l2_ctrl_handler_init(hdl, 11); hdl->lock = &sensor->lock;