Hi Shawn, On Tue, Feb 15, 2022 at 11:13:45PM +0800, Shawnx Tu wrote: > From: Shawn Tu <shawnx.tu@xxxxxxxxx> > > Add a V4L2 sub-device driver for Omnivision og01a1b b&w > image sensor. This is a camera sensor using the I2C bus > for control and the CSI-2 bus for data. > > This driver supports following features: > - manual exposure and analog/digital gain control support > - vblank/hblank control support > - test pattern support > - media controller support > - runtime PM support > - support following resolutions: > + 1280x1024 at 120FPS > > Signed-off-by: Shawn Tu <shawnx.tu@xxxxxxxxx> Thanks for the patch. I'lve applied it with this diff: diff --git a/drivers/media/i2c/og01a1b.c b/drivers/media/i2c/og01a1b.c index 05538184d95a..87179fc04e00 100644 --- a/drivers/media/i2c/og01a1b.c +++ b/drivers/media/i2c/og01a1b.c @@ -1071,7 +1071,7 @@ static int og01a1b_probe(struct i2c_client *client) goto probe_error_v4l2_ctrl_handler_free; } - ret = v4l2_async_register_subdev_sensor_common(&og01a1b->sd); + ret = v4l2_async_register_subdev_sensor(&og01a1b->sd); if (ret < 0) { dev_err(&client->dev, "failed to register V4L2 subdev: %d", ret); -- Kind regards, Sakari Ailus