Lines Matching refs:mode

597 				  const struct imx334_mode *mode)  in imx334_update_controls()  argument
601 ret = __v4l2_ctrl_s_ctrl(imx334->link_freq_ctrl, mode->link_freq_idx); in imx334_update_controls()
605 ret = __v4l2_ctrl_modify_range(imx334->pclk_ctrl, mode->pclk, in imx334_update_controls()
606 mode->pclk, 1, mode->pclk); in imx334_update_controls()
610 ret = __v4l2_ctrl_modify_range(imx334->hblank_ctrl, mode->hblank, in imx334_update_controls()
611 mode->hblank, 1, mode->hblank); in imx334_update_controls()
615 ret = __v4l2_ctrl_modify_range(imx334->vblank_ctrl, mode->vblank_min, in imx334_update_controls()
616 mode->vblank_max, 1, mode->vblank); in imx334_update_controls()
620 return __v4l2_ctrl_s_ctrl(imx334->vblank_ctrl, mode->vblank); in imx334_update_controls()
803 const struct imx334_mode *mode, in imx334_fill_pad_format() argument
806 fmt->format.width = mode->width; in imx334_fill_pad_format()
807 fmt->format.height = mode->height; in imx334_fill_pad_format()
859 const struct imx334_mode *mode; in imx334_set_pad_format() local
864 mode = v4l2_find_nearest_size(supported_modes, in imx334_set_pad_format()
869 imx334_fill_pad_format(imx334, mode, fmt); in imx334_set_pad_format()
877 } else if (imx334->cur_mode != mode || imx334->cur_code != fmt->format.code) { in imx334_set_pad_format()
879 ret = imx334_update_controls(imx334, mode); in imx334_set_pad_format()
881 imx334->cur_mode = mode; in imx334_set_pad_format()
1221 const struct imx334_mode *mode = imx334->cur_mode; in imx334_init_controls() local
1233 lpfr = mode->vblank + mode->height; in imx334_init_controls()
1255 mode->vblank_min, in imx334_init_controls()
1256 mode->vblank_max, in imx334_init_controls()
1257 1, mode->vblank); in imx334_init_controls()
1263 mode->pclk, mode->pclk, in imx334_init_controls()
1264 1, mode->pclk); in imx334_init_controls()
1281 1, mode->hblank); in imx334_init_controls()