Lines Matching refs:fmt
252 const struct s2255_fmt *fmt; member
365 #define s2255_dev_err(dev, fmt, arg...) \ argument
366 dev_err(dev, S2255_DRIVER_NAME " - " fmt, ##arg)
368 #define dprintk(dev, level, fmt, arg...) \ argument
369 v4l2_dbg(level, debug, &dev->v4l2_dev, fmt, ## arg)
461 int fmt) in planar422p_to_yuv_packed() argument
472 out[i] = (fmt == V4L2_PIX_FMT_YUYV) ? *pY++ : *pCr++; in planar422p_to_yuv_packed()
473 out[i + 1] = (fmt == V4L2_PIX_FMT_YUYV) ? *pCr++ : *pY++; in planar422p_to_yuv_packed()
474 out[i + 2] = (fmt == V4L2_PIX_FMT_YUYV) ? *pY++ : *pCb++; in planar422p_to_yuv_packed()
475 out[i + 3] = (fmt == V4L2_PIX_FMT_YUYV) ? *pCb++ : *pY++; in planar422p_to_yuv_packed()
626 switch (vc->fmt->fourcc) { in s2255_fillbuff()
632 vc->fmt->fourcc); in s2255_fillbuff()
671 sizes[0] = vc->width * vc->height * (vc->fmt->depth >> 3); in queue_setup()
685 if (vc->fmt == NULL) in buffer_prepare()
695 size = w * h * (vc->fmt->depth >> 3); in buffer_prepare()
766 f->fmt.pix.width = vc->width; in vidioc_g_fmt_vid_cap()
767 f->fmt.pix.height = vc->height; in vidioc_g_fmt_vid_cap()
768 if (f->fmt.pix.height >= in vidioc_g_fmt_vid_cap()
770 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
772 f->fmt.pix.field = V4L2_FIELD_TOP; in vidioc_g_fmt_vid_cap()
773 f->fmt.pix.pixelformat = vc->fmt->fourcc; in vidioc_g_fmt_vid_cap()
774 f->fmt.pix.bytesperline = f->fmt.pix.width * (vc->fmt->depth >> 3); in vidioc_g_fmt_vid_cap()
775 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
776 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
777 f->fmt.pix.priv = 0; in vidioc_g_fmt_vid_cap()
784 const struct s2255_fmt *fmt; in vidioc_try_fmt_vid_cap() local
789 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
791 if (fmt == NULL) in vidioc_try_fmt_vid_cap()
794 field = f->fmt.pix.field; in vidioc_try_fmt_vid_cap()
797 __func__, is_ntsc, f->fmt.pix.width, f->fmt.pix.height); in vidioc_try_fmt_vid_cap()
800 if (f->fmt.pix.height >= NUM_LINES_1CIFS_NTSC * 2) { in vidioc_try_fmt_vid_cap()
801 f->fmt.pix.height = NUM_LINES_1CIFS_NTSC * 2; in vidioc_try_fmt_vid_cap()
804 f->fmt.pix.height = NUM_LINES_1CIFS_NTSC; in vidioc_try_fmt_vid_cap()
807 if (f->fmt.pix.width >= LINE_SZ_4CIFS_NTSC) in vidioc_try_fmt_vid_cap()
808 f->fmt.pix.width = LINE_SZ_4CIFS_NTSC; in vidioc_try_fmt_vid_cap()
809 else if (f->fmt.pix.width >= LINE_SZ_2CIFS_NTSC) in vidioc_try_fmt_vid_cap()
810 f->fmt.pix.width = LINE_SZ_2CIFS_NTSC; in vidioc_try_fmt_vid_cap()
811 else if (f->fmt.pix.width >= LINE_SZ_1CIFS_NTSC) in vidioc_try_fmt_vid_cap()
812 f->fmt.pix.width = LINE_SZ_1CIFS_NTSC; in vidioc_try_fmt_vid_cap()
814 f->fmt.pix.width = LINE_SZ_1CIFS_NTSC; in vidioc_try_fmt_vid_cap()
817 if (f->fmt.pix.height >= NUM_LINES_1CIFS_PAL * 2) { in vidioc_try_fmt_vid_cap()
818 f->fmt.pix.height = NUM_LINES_1CIFS_PAL * 2; in vidioc_try_fmt_vid_cap()
821 f->fmt.pix.height = NUM_LINES_1CIFS_PAL; in vidioc_try_fmt_vid_cap()
824 if (f->fmt.pix.width >= LINE_SZ_4CIFS_PAL) in vidioc_try_fmt_vid_cap()
825 f->fmt.pix.width = LINE_SZ_4CIFS_PAL; in vidioc_try_fmt_vid_cap()
826 else if (f->fmt.pix.width >= LINE_SZ_2CIFS_PAL) in vidioc_try_fmt_vid_cap()
827 f->fmt.pix.width = LINE_SZ_2CIFS_PAL; in vidioc_try_fmt_vid_cap()
828 else if (f->fmt.pix.width >= LINE_SZ_1CIFS_PAL) in vidioc_try_fmt_vid_cap()
829 f->fmt.pix.width = LINE_SZ_1CIFS_PAL; in vidioc_try_fmt_vid_cap()
831 f->fmt.pix.width = LINE_SZ_1CIFS_PAL; in vidioc_try_fmt_vid_cap()
833 f->fmt.pix.field = field; in vidioc_try_fmt_vid_cap()
834 f->fmt.pix.bytesperline = (f->fmt.pix.width * fmt->depth) >> 3; in vidioc_try_fmt_vid_cap()
835 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_try_fmt_vid_cap()
836 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_try_fmt_vid_cap()
837 f->fmt.pix.priv = 0; in vidioc_try_fmt_vid_cap()
839 f->fmt.pix.width, f->fmt.pix.height, f->fmt.pix.field); in vidioc_try_fmt_vid_cap()
847 const struct s2255_fmt *fmt; in vidioc_s_fmt_vid_cap() local
857 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in vidioc_s_fmt_vid_cap()
859 if (fmt == NULL) in vidioc_s_fmt_vid_cap()
868 vc->fmt = fmt; in vidioc_s_fmt_vid_cap()
869 vc->width = f->fmt.pix.width; in vidioc_s_fmt_vid_cap()
870 vc->height = f->fmt.pix.height; in vidioc_s_fmt_vid_cap()
871 vc->field = f->fmt.pix.field; in vidioc_s_fmt_vid_cap()
886 switch (vc->fmt->fourcc) { in vidioc_s_fmt_vid_cap()
1389 const struct s2255_fmt *fmt; in vidioc_enum_framesizes() local
1394 fmt = format_by_fourcc(fe->pixel_format); in vidioc_enum_framesizes()
1395 if (fmt == NULL) in vidioc_enum_framesizes()
1406 const struct s2255_fmt *fmt; in vidioc_enum_frameintervals() local
1416 fmt = format_by_fourcc(fe->pixel_format); in vidioc_enum_frameintervals()
1417 if (fmt == NULL) in vidioc_enum_frameintervals()
1512 vc->fmt = &formats[0]; in s2255_open()
2023 vc->fmt = &formats[0]; in s2255_board_init()