Lines Matching refs:format

85 	struct v4l2_mbus_framefmt *format;  in ipipe_configure()  local
88 format = &ipipe->formats[IPIPE_PAD_SINK]; in ipipe_configure()
101 (format->height - 2) & IPIPE_SRC_VSZ_MASK); in ipipe_configure()
103 (format->width - 1) & IPIPE_SRC_HSZ_MASK); in ipipe_configure()
115 format = &ipipe->formats[IPIPE_PAD_SOURCE_VP]; in ipipe_configure()
203 struct v4l2_mbus_framefmt *format; in ipipe_try_format() local
226 format = __ipipe_get_format(ipipe, sd_state, IPIPE_PAD_SINK, in ipipe_try_format()
228 memcpy(fmt, format, sizeof(*fmt)); in ipipe_try_format()
279 struct v4l2_mbus_framefmt format; in ipipe_enum_frame_size() local
284 format.code = fse->code; in ipipe_enum_frame_size()
285 format.width = 1; in ipipe_enum_frame_size()
286 format.height = 1; in ipipe_enum_frame_size()
287 ipipe_try_format(ipipe, sd_state, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
288 fse->min_width = format.width; in ipipe_enum_frame_size()
289 fse->min_height = format.height; in ipipe_enum_frame_size()
291 if (format.code != fse->code) in ipipe_enum_frame_size()
294 format.code = fse->code; in ipipe_enum_frame_size()
295 format.width = -1; in ipipe_enum_frame_size()
296 format.height = -1; in ipipe_enum_frame_size()
297 ipipe_try_format(ipipe, sd_state, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
298 fse->max_width = format.width; in ipipe_enum_frame_size()
299 fse->max_height = format.height; in ipipe_enum_frame_size()
318 struct v4l2_mbus_framefmt *format; in ipipe_get_format() local
320 format = __ipipe_get_format(ipipe, sd_state, fmt->pad, fmt->which); in ipipe_get_format()
321 if (!format) in ipipe_get_format()
324 fmt->format = *format; in ipipe_get_format()
342 struct v4l2_mbus_framefmt *format; in ipipe_set_format() local
344 format = __ipipe_get_format(ipipe, sd_state, fmt->pad, fmt->which); in ipipe_set_format()
345 if (!format) in ipipe_set_format()
348 ipipe_try_format(ipipe, sd_state, fmt->pad, &fmt->format, fmt->which); in ipipe_set_format()
349 *format = fmt->format; in ipipe_set_format()
353 format = __ipipe_get_format(ipipe, sd_state, in ipipe_set_format()
356 *format = fmt->format; in ipipe_set_format()
357 ipipe_try_format(ipipe, sd_state, IPIPE_PAD_SOURCE_VP, format, in ipipe_set_format()
369 if (source_fmt->format.width != sink_fmt->format.width || in ipipe_link_validate()
370 source_fmt->format.height != sink_fmt->format.height) in ipipe_link_validate()
373 if (source_fmt->format.code != sink_fmt->format.code) in ipipe_link_validate()
390 struct v4l2_subdev_format format; in ipipe_init_formats() local
392 memset(&format, 0, sizeof(format)); in ipipe_init_formats()
393 format.pad = IPIPE_PAD_SINK; in ipipe_init_formats()
394 format.which = fh ? V4L2_SUBDEV_FORMAT_TRY : V4L2_SUBDEV_FORMAT_ACTIVE; in ipipe_init_formats()
395 format.format.code = MEDIA_BUS_FMT_SGRBG10_1X10; in ipipe_init_formats()
396 format.format.width = 4096; in ipipe_init_formats()
397 format.format.height = 4096; in ipipe_init_formats()
398 ipipe_set_format(sd, fh ? fh->state : NULL, &format); in ipipe_init_formats()