… > +++ 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