Lines Matching refs:pix

545 		if (fmt->fmt.pix.sizeimage < icd->sizeimage)  in rcar_vin_videobuf_setup()
549 fmt->fmt.pix.pixelformat); in rcar_vin_videobuf_setup()
552 ret = soc_mbus_bytes_per_line(fmt->fmt.pix.width, in rcar_vin_videobuf_setup()
557 bytes_per_line = max_t(u32, fmt->fmt.pix.bytesperline, ret); in rcar_vin_videobuf_setup()
560 fmt->fmt.pix.height); in rcar_vin_videobuf_setup()
564 sizes[0] = max_t(u32, fmt->fmt.pix.sizeimage, ret); in rcar_vin_videobuf_setup()
1581 struct v4l2_pix_format *pix = &f->fmt.pix; in rcar_vin_set_fmt() local
1584 __u32 pixfmt = pix->pixelformat; in rcar_vin_set_fmt()
1593 pixfmt, pix->width, pix->height); in rcar_vin_set_fmt()
1595 switch (pix->field) { in rcar_vin_set_fmt()
1597 pix->field = V4L2_FIELD_NONE; in rcar_vin_set_fmt()
1604 field = pix->field; in rcar_vin_set_fmt()
1627 soc_camera_calc_client_output(icd, &cam->rect, &cam->subrect, pix, &mf, in rcar_vin_set_fmt()
1629 mf.field = pix->field; in rcar_vin_set_fmt()
1630 mf.colorspace = pix->colorspace; in rcar_vin_set_fmt()
1656 ret, mf.width, mf.height, pix->width, pix->height); in rcar_vin_set_fmt()
1673 if (pix->width > vin_sub_width) in rcar_vin_set_fmt()
1674 vin_sub_width = pix->width; in rcar_vin_set_fmt()
1676 if (pix->height > vin_sub_height) in rcar_vin_set_fmt()
1677 vin_sub_height = pix->height; in rcar_vin_set_fmt()
1679 pix->colorspace = mf.colorspace; in rcar_vin_set_fmt()
1682 pix->width = vin_sub_width; in rcar_vin_set_fmt()
1683 pix->height = vin_sub_height; in rcar_vin_set_fmt()
1692 vin_sub_width, pix->width, vin_sub_height, pix->height); in rcar_vin_set_fmt()
1694 cam->out_width = pix->width; in rcar_vin_set_fmt()
1695 cam->out_height = pix->height; in rcar_vin_set_fmt()
1708 struct v4l2_pix_format *pix = &f->fmt.pix; in rcar_vin_try_fmt() local
1715 __u32 pixfmt = pix->pixelformat; in rcar_vin_try_fmt()
1725 pix->pixelformat = pixfmt; in rcar_vin_try_fmt()
1726 pix->colorspace = icd->colorspace; in rcar_vin_try_fmt()
1730 v4l_bound_align_image(&pix->width, 2, VIN_MAX_WIDTH, 1, in rcar_vin_try_fmt()
1731 &pix->height, 4, VIN_MAX_HEIGHT, 2, 0); in rcar_vin_try_fmt()
1733 width = pix->width; in rcar_vin_try_fmt()
1734 height = pix->height; in rcar_vin_try_fmt()
1737 pix->bytesperline = 0; in rcar_vin_try_fmt()
1738 pix->sizeimage = 0; in rcar_vin_try_fmt()
1741 mf->width = pix->width; in rcar_vin_try_fmt()
1742 mf->height = pix->height; in rcar_vin_try_fmt()
1743 mf->field = pix->field; in rcar_vin_try_fmt()
1745 mf->colorspace = pix->colorspace; in rcar_vin_try_fmt()
1753 if (pix->width > mf->width * 2) in rcar_vin_try_fmt()
1754 pix->width = mf->width * 2; in rcar_vin_try_fmt()
1755 if (pix->height > mf->height * 3) in rcar_vin_try_fmt()
1756 pix->height = mf->height * 3; in rcar_vin_try_fmt()
1758 pix->field = mf->field; in rcar_vin_try_fmt()
1759 pix->colorspace = mf->colorspace; in rcar_vin_try_fmt()
1764 if (pix->width < width || pix->height < height) { in rcar_vin_try_fmt()
1784 pix->width = width; in rcar_vin_try_fmt()
1786 pix->height = height; in rcar_vin_try_fmt()