From: Dave Stevenson Date: Mon, 22 Dec 2025 08:15:35 +0000 (+0530) Subject: media: i2c: ov5647: Use v4l2_async_register_subdev_sensor for lens binding X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9ca9ef3f0471d8c7a4ef978304ebbbc6489e2e1;p=thirdparty%2Fkernel%2Flinux.git media: i2c: ov5647: Use v4l2_async_register_subdev_sensor for lens binding v4l2_async_register_subdev doesn't bind in lens or flash drivers, but v4l2_async_register_subdev_sensor does. Switch to using v4l2_async_register_subdev_sensor. Signed-off-by: Dave Stevenson Reviewed-by: Jacopo Mondi Signed-off-by: Jai Luthra Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil --- diff --git a/drivers/media/i2c/ov5647.c b/drivers/media/i2c/ov5647.c index 5bb80b943c8b5..d6accdd20ef5f 100644 --- a/drivers/media/i2c/ov5647.c +++ b/drivers/media/i2c/ov5647.c @@ -1554,7 +1554,7 @@ static int ov5647_probe(struct i2c_client *client) if (ret < 0) goto power_off; - ret = v4l2_async_register_subdev(sd); + ret = v4l2_async_register_subdev_sensor(sd); if (ret < 0) goto power_off;