Lines Matching refs:fmt

188 			const struct v4l2_format *fmt,  in mx3_videobuf_setup()  argument
199 if (fmt) { in mx3_videobuf_setup()
201 fmt->fmt.pix.pixelformat); in mx3_videobuf_setup()
208 ret = soc_mbus_bytes_per_line(fmt->fmt.pix.width, in mx3_videobuf_setup()
213 bytes_per_line = max_t(u32, fmt->fmt.pix.bytesperline, ret); in mx3_videobuf_setup()
216 fmt->fmt.pix.height); in mx3_videobuf_setup()
220 sizes[0] = max_t(u32, fmt->fmt.pix.sizeimage, ret); in mx3_videobuf_setup()
647 static bool mx3_camera_packing_supported(const struct soc_mbus_pixelfmt *fmt) in mx3_camera_packing_supported() argument
649 return fmt->packing == SOC_MBUS_PACKING_NONE || in mx3_camera_packing_supported()
650 (fmt->bits_per_sample == 8 && in mx3_camera_packing_supported()
651 fmt->packing == SOC_MBUS_PACKING_2X8_PADHI) || in mx3_camera_packing_supported()
652 (fmt->bits_per_sample > 8 && in mx3_camera_packing_supported()
653 fmt->packing == SOC_MBUS_PACKING_EXTEND16); in mx3_camera_packing_supported()
663 const struct soc_mbus_pixelfmt *fmt; in mx3_camera_get_formats() local
670 fmt = soc_mbus_get_fmtdesc(code); in mx3_camera_get_formats()
671 if (!fmt) { in mx3_camera_get_formats()
678 ret = mx3_camera_try_bus_param(icd, fmt->bits_per_sample); in mx3_camera_get_formats()
704 if (!mx3_camera_packing_supported(fmt)) in mx3_camera_get_formats()
711 xlate->host_fmt = fmt; in mx3_camera_get_formats()
714 (fmt->fourcc >> (0*8)) & 0xFF, in mx3_camera_get_formats()
715 (fmt->fourcc >> (1*8)) & 0xFF, in mx3_camera_get_formats()
716 (fmt->fourcc >> (2*8)) & 0xFF, in mx3_camera_get_formats()
717 (fmt->fourcc >> (3*8)) & 0xFF); in mx3_camera_get_formats()
726 const struct soc_mbus_pixelfmt *fmt) in configure_geometry() argument
730 if (fourcc_to_ipu_pix(fmt->fourcc) == IPU_PIX_FMT_GENERIC) { in configure_geometry()
737 int ret = soc_mbus_samples_per_pixel(fmt, &num, &den); in configure_geometry()
850 struct v4l2_pix_format *pix = &f->fmt.pix; in mx3_camera_set_fmt()
908 struct v4l2_pix_format *pix = &f->fmt.pix; in mx3_camera_try_fmt()
988 const struct soc_mbus_pixelfmt *fmt; in mx3_camera_set_bus_param() local
994 fmt = soc_mbus_get_fmtdesc(icd->current_fmt->code); in mx3_camera_set_bus_param()
995 if (!fmt) in mx3_camera_set_bus_param()
1004 buswidth = fmt->bits_per_sample; in mx3_camera_set_bus_param()