Hi Mehdi, During testing I found another issue: On 11/16/23 12:04, Mehdi Djait wrote: > [...] > +static int cif_stream_start(struct cif_stream *stream) > +{ > + u32 val, mbus_flags, href_pol, vsync_pol, fmt_type, > + xfer_mode = 0; > + struct cif_device *cif_dev = stream->cifdev; > + struct cif_remote *remote_info = &cif_dev->remote; > + int ret; > + u32 input_mode; > + > + stream->frame_idx = 0; > + > + fmt_type = stream->cif_fmt_in->fmt_type; > + input_mode = (remote_info->std == V4L2_STD_NTSC) ? > + CIF_FORMAT_INPUT_MODE_NTSC : > + CIF_FORMAT_INPUT_MODE_PAL; > + mbus_flags = remote_info->mbus.bus.parallel.flags; remote_info->mbus is accessed here, but where/how is it actually set? It seems that the struct is actually zero'd. Best regards, Michael > [...]