Lines Matching refs:mf
394 static int sr030pc30_try_frame_size(struct v4l2_mbus_framefmt *mf) in sr030pc30_try_frame_size() argument
401 int err = abs(fsize->width - mf->width) in sr030pc30_try_frame_size()
402 + abs(fsize->height - mf->height); in sr030pc30_try_frame_size()
410 mf->width = match->width; in sr030pc30_try_frame_size()
411 mf->height = match->height; in sr030pc30_try_frame_size()
486 struct v4l2_mbus_framefmt *mf; in sr030pc30_get_fmt() local
492 mf = &format->format; in sr030pc30_get_fmt()
497 mf->width = info->curr_win->width; in sr030pc30_get_fmt()
498 mf->height = info->curr_win->height; in sr030pc30_get_fmt()
499 mf->code = info->curr_fmt->code; in sr030pc30_get_fmt()
500 mf->colorspace = info->curr_fmt->colorspace; in sr030pc30_get_fmt()
501 mf->field = V4L2_FIELD_NONE; in sr030pc30_get_fmt()
508 struct v4l2_mbus_framefmt *mf) in try_fmt() argument
512 sr030pc30_try_frame_size(mf); in try_fmt()
515 if (mf->code == sr030pc30_formats[i].code) in try_fmt()
521 mf->code = sr030pc30_formats[i].code; in try_fmt()
533 struct v4l2_mbus_framefmt *mf; in sr030pc30_set_fmt() local
538 mf = &format->format; in sr030pc30_set_fmt()
542 fmt = try_fmt(sd, mf); in sr030pc30_set_fmt()
544 cfg->try_fmt = *mf; in sr030pc30_set_fmt()