Lines Matching refs:pix

502 	size = dcmi->fmt.fmt.pix.sizeimage;  in dcmi_queue_setup()
534 size = dcmi->fmt.fmt.pix.sizeimage; in dcmi_buf_prepare()
938 struct v4l2_pix_format *pix, in __find_outer_frame_size() argument
947 int w_err = (fsize->width - pix->width); in __find_outer_frame_size()
948 int h_err = (fsize->height - pix->height); in __find_outer_frame_size()
968 struct v4l2_pix_format *pix = &f->fmt.pix; in dcmi_try_fmt() local
976 sd_fmt = find_format_by_fourcc(dcmi, pix->pixelformat); in dcmi_try_fmt()
982 pix->pixelformat = sd_fmt->fourcc; in dcmi_try_fmt()
986 pix->width = clamp(pix->width, MIN_WIDTH, MAX_WIDTH); in dcmi_try_fmt()
987 pix->height = clamp(pix->height, MIN_HEIGHT, MAX_HEIGHT); in dcmi_try_fmt()
990 do_crop = dcmi->do_crop && (pix->pixelformat != V4L2_PIX_FMT_JPEG); in dcmi_try_fmt()
998 __find_outer_frame_size(dcmi, pix, &outer_sd_fsize); in dcmi_try_fmt()
999 pix->width = outer_sd_fsize.width; in dcmi_try_fmt()
1000 pix->height = outer_sd_fsize.height; in dcmi_try_fmt()
1003 v4l2_fill_mbus_format(&format.format, pix, sd_fmt->mbus_code); in dcmi_try_fmt()
1010 v4l2_fill_pix_format(pix, &format.format); in dcmi_try_fmt()
1013 sd_fsize.width = pix->width; in dcmi_try_fmt()
1014 sd_fsize.height = pix->height; in dcmi_try_fmt()
1026 max_rect.width = pix->width; in dcmi_try_fmt()
1027 max_rect.height = pix->height; in dcmi_try_fmt()
1029 c.top = clamp_t(s32, c.top, 0, pix->height - c.height); in dcmi_try_fmt()
1030 c.left = clamp_t(s32, c.left, 0, pix->width - c.width); in dcmi_try_fmt()
1034 pix->width = dcmi->crop.width; in dcmi_try_fmt()
1035 pix->height = dcmi->crop.height; in dcmi_try_fmt()
1038 pix->field = V4L2_FIELD_NONE; in dcmi_try_fmt()
1039 pix->bytesperline = pix->width * sd_fmt->bpp; in dcmi_try_fmt()
1040 pix->sizeimage = pix->bytesperline * pix->height; in dcmi_try_fmt()
1058 struct v4l2_pix_format *pix = &f->fmt.pix; in dcmi_set_fmt() local
1072 if (pix->pixelformat == V4L2_PIX_FMT_JPEG) in dcmi_set_fmt()
1076 v4l2_fill_mbus_format(mf, pix, in dcmi_set_fmt()
1088 (char *)&pix->pixelformat, in dcmi_set_fmt()
1089 pix->width, pix->height); in dcmi_set_fmt()
1130 struct v4l2_pix_format *pix) in dcmi_get_sensor_format() argument
1141 v4l2_fill_pix_format(pix, &fmt.format); in dcmi_get_sensor_format()
1147 struct v4l2_pix_format *pix) in dcmi_set_sensor_format() argument
1156 sd_fmt = find_format_by_fourcc(dcmi, pix->pixelformat); in dcmi_set_sensor_format()
1162 pix->pixelformat = sd_fmt->fourcc; in dcmi_set_sensor_format()
1165 v4l2_fill_mbus_format(&format.format, pix, sd_fmt->mbus_code); in dcmi_set_sensor_format()
1182 struct v4l2_pix_format pix; in dcmi_get_sensor_bounds() local
1226 ret = dcmi_get_sensor_format(dcmi, &pix); in dcmi_get_sensor_bounds()
1232 r->width = pix.width; in dcmi_get_sensor_bounds()
1233 r->height = pix.height; in dcmi_get_sensor_bounds()
1257 s->r.width = dcmi->fmt.fmt.pix.width; in dcmi_g_selection()
1258 s->r.height = dcmi->fmt.fmt.pix.height; in dcmi_g_selection()
1274 struct v4l2_pix_format pix; in dcmi_s_selection() local
1281 pix.pixelformat = dcmi->fmt.fmt.pix.pixelformat; in dcmi_s_selection()
1282 pix.width = dcmi->sd_bounds.width; in dcmi_s_selection()
1283 pix.height = dcmi->sd_bounds.height; in dcmi_s_selection()
1284 dcmi_set_sensor_format(dcmi, &pix); in dcmi_s_selection()
1293 max_rect.width = pix.width; in dcmi_s_selection()
1294 max_rect.height = pix.height; in dcmi_s_selection()
1296 r.top = clamp_t(s32, r.top, 0, pix.height - r.height); in dcmi_s_selection()
1297 r.left = clamp_t(s32, r.left, 0, pix.width - r.width); in dcmi_s_selection()
1308 pix.width, pix.height); in dcmi_s_selection()
1538 .fmt.pix = { in dcmi_set_default_fmt()