Lines Matching refs:pix
544 fmt->fmt.pix.pixelformat); in rcar_vin_videobuf_setup()
547 ret = soc_mbus_bytes_per_line(fmt->fmt.pix.width, in rcar_vin_videobuf_setup()
552 bytes_per_line = max_t(u32, fmt->fmt.pix.bytesperline, ret); in rcar_vin_videobuf_setup()
555 fmt->fmt.pix.height); in rcar_vin_videobuf_setup()
559 sizes[0] = max_t(u32, fmt->fmt.pix.sizeimage, ret); in rcar_vin_videobuf_setup()
1557 struct v4l2_pix_format *pix = &f->fmt.pix; in rcar_vin_set_fmt() local
1560 __u32 pixfmt = pix->pixelformat; in rcar_vin_set_fmt()
1569 pixfmt, pix->width, pix->height); in rcar_vin_set_fmt()
1571 switch (pix->field) { in rcar_vin_set_fmt()
1573 pix->field = V4L2_FIELD_NONE; in rcar_vin_set_fmt()
1580 field = pix->field; in rcar_vin_set_fmt()
1599 soc_camera_calc_client_output(icd, &cam->rect, &cam->subrect, pix, &mf, in rcar_vin_set_fmt()
1601 mf.field = pix->field; in rcar_vin_set_fmt()
1602 mf.colorspace = pix->colorspace; in rcar_vin_set_fmt()
1628 ret, mf.width, mf.height, pix->width, pix->height); in rcar_vin_set_fmt()
1645 if (pix->width > vin_sub_width) in rcar_vin_set_fmt()
1646 vin_sub_width = pix->width; in rcar_vin_set_fmt()
1648 if (pix->height > vin_sub_height) in rcar_vin_set_fmt()
1649 vin_sub_height = pix->height; in rcar_vin_set_fmt()
1651 pix->colorspace = mf.colorspace; in rcar_vin_set_fmt()
1654 pix->width = vin_sub_width; in rcar_vin_set_fmt()
1655 pix->height = vin_sub_height; in rcar_vin_set_fmt()
1664 vin_sub_width, pix->width, vin_sub_height, pix->height); in rcar_vin_set_fmt()
1666 cam->out_width = pix->width; in rcar_vin_set_fmt()
1667 cam->out_height = pix->height; in rcar_vin_set_fmt()
1680 struct v4l2_pix_format *pix = &f->fmt.pix; in rcar_vin_try_fmt() local
1683 __u32 pixfmt = pix->pixelformat; in rcar_vin_try_fmt()
1693 pix->pixelformat = pixfmt; in rcar_vin_try_fmt()
1694 pix->colorspace = icd->colorspace; in rcar_vin_try_fmt()
1698 v4l_bound_align_image(&pix->width, 2, VIN_MAX_WIDTH, 1, in rcar_vin_try_fmt()
1699 &pix->height, 4, VIN_MAX_HEIGHT, 2, 0); in rcar_vin_try_fmt()
1701 width = pix->width; in rcar_vin_try_fmt()
1702 height = pix->height; in rcar_vin_try_fmt()
1705 pix->bytesperline = 0; in rcar_vin_try_fmt()
1706 pix->sizeimage = 0; in rcar_vin_try_fmt()
1709 mf.width = pix->width; in rcar_vin_try_fmt()
1710 mf.height = pix->height; in rcar_vin_try_fmt()
1711 mf.field = pix->field; in rcar_vin_try_fmt()
1713 mf.colorspace = pix->colorspace; in rcar_vin_try_fmt()
1721 if (pix->width > mf.width * 2) in rcar_vin_try_fmt()
1722 pix->width = mf.width * 2; in rcar_vin_try_fmt()
1723 if (pix->height > mf.height * 3) in rcar_vin_try_fmt()
1724 pix->height = mf.height * 3; in rcar_vin_try_fmt()
1726 pix->field = mf.field; in rcar_vin_try_fmt()
1727 pix->colorspace = mf.colorspace; in rcar_vin_try_fmt()
1732 if (pix->width < width || pix->height < height) { in rcar_vin_try_fmt()
1752 pix->width = width; in rcar_vin_try_fmt()
1754 pix->height = height; in rcar_vin_try_fmt()