Re: [PATCH v3 2/4] media: ox05b1s: Add omnivision OX05B1S raw sensor driver

From: Markus Elfring
Date: Mon Feb 03 2025 - 08:45:36 EST



> +++ b/drivers/media/i2c/ox05b1s/ox05b1s_mipi.c
> @@ -0,0 +1,939 @@

> +static int ox05b1s_get_frame_desc(struct v4l2_subdev *sd, unsigned int pad,
> + struct v4l2_mbus_frame_desc *fd)
> +{

> + /* get sensor current code*/
> + mutex_lock(&sensor->lock);
> + fd->entry[0].pixelcode = sensor->mode->code;
> + mutex_unlock(&sensor->lock);


Under which circumstances would you become interested to apply a statement
like “guard(mutex)(&sensor->lock);”?
https://elixir.bootlin.com/linux/v6.13.1/source/include/linux/mutex.h#L201

Regards,
Markus