Lines Matching refs:sink_fmt
45 struct v4l2_mbus_framefmt sink_fmt; member
131 vsca->sink_fmt; in vimc_sca_get_fmt()
135 format->format.width = vsca->sink_fmt.width * sca_mult; in vimc_sca_get_fmt()
136 format->format.height = vsca->sink_fmt.height * sca_mult; in vimc_sca_get_fmt()
167 struct v4l2_mbus_framefmt *sink_fmt; in vimc_sca_set_fmt() local
174 sink_fmt = &vsca->sink_fmt; in vimc_sca_set_fmt()
176 sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0); in vimc_sca_set_fmt()
184 fmt->format = *sink_fmt; in vimc_sca_set_fmt()
185 fmt->format.width = sink_fmt->width * sca_mult; in vimc_sca_set_fmt()
186 fmt->format.height = sink_fmt->height * sca_mult; in vimc_sca_set_fmt()
195 sink_fmt->width, sink_fmt->height, sink_fmt->code, in vimc_sca_set_fmt()
196 sink_fmt->colorspace, sink_fmt->quantization, in vimc_sca_set_fmt()
197 sink_fmt->xfer_func, sink_fmt->ycbcr_enc, in vimc_sca_set_fmt()
203 *sink_fmt = fmt->format; in vimc_sca_set_fmt()
230 vpix = vimc_pix_map_by_code(vsca->sink_fmt.code); in vimc_sca_s_stream()
234 vsca->src_line_size = vsca->sink_fmt.width * in vimc_sca_s_stream()
238 frame_size = vsca->src_line_size * vsca->sink_fmt.height * in vimc_sca_s_stream()
300 vsca->sink_fmt.width, in vimc_sca_scale_pix()
312 vsca->sink_fmt.width * sca_mult, vsca->bpp); in vimc_sca_scale_pix()
344 for (i = 0; i < vsca->sink_fmt.height; i++) in vimc_sca_fill_src_frame()
345 for (j = 0; j < vsca->sink_fmt.width; j++) in vimc_sca_fill_src_frame()
413 vsca->sink_fmt = sink_fmt_default; in vimc_sca_comp_bind()