Lines Matching defs:format

178 	/* Hardware limits width alignment based on format. */
223 v4l2_fill_pix_format(&vin->format, &fmt.format);
227 vin->src_rect.width = vin->format.width;
228 vin->src_rect.height = vin->format.height;
231 if (vin->format.field == V4L2_FIELD_ALTERNATE) {
232 vin->format.field = V4L2_FIELD_INTERLACED;
233 vin->format.height *= 2;
236 rvin_format_align(vin, &vin->format);
242 vin->compose.width = vin->format.width;
243 vin->compose.height = vin->format.height;
254 struct v4l2_subdev_format format = {
269 v4l2_fill_mbus_format(&format.format, pix, vin->mbus_code);
276 ret = v4l2_subdev_call(sd, pad, set_fmt, pad_cfg, &format);
281 v4l2_fill_pix_format(pix, &format.format);
338 vin->format = f->fmt.pix;
342 fmt_rect.width = vin->format.width;
343 fmt_rect.height = vin->format.height;
357 f->fmt.pix = vin->format;
376 * TODO: Once raw MEDIA_BUS_FMT_SRGGB12_1X12 format is added to the
378 * raw pixel format.
447 s->r.width = vin->format.width;
448 s->r.height = vin->format.height;
499 /* Make sure compose rect fits inside output format */
501 max_rect.width = vin->format.width;
502 max_rect.height = vin->format.height;
510 while ((r.top * vin->format.bytesperline) & HW_BUFFER_MASK)
513 fmt = rvin_format_from_pixel(vin, vin->format.pixelformat);
521 vin->format.width, vin->format.height);
825 vin->format = f->fmt.pix;
829 vin->crop.width = vin->format.width;
830 vin->crop.height = vin->format.height;
1008 /* Set a default format */
1009 vin->format.pixelformat = RVIN_DEFAULT_FORMAT;
1010 vin->format.width = RVIN_DEFAULT_WIDTH;
1011 vin->format.height = RVIN_DEFAULT_HEIGHT;
1012 vin->format.field = RVIN_DEFAULT_FIELD;
1013 vin->format.colorspace = RVIN_DEFAULT_COLORSPACE;
1023 rvin_format_align(vin, &vin->format);