Lines Matching refs:fmt
55 #define video_dbg(fmt, arg...) do { \ argument
57 printk(KERN_DEBUG pr_fmt("video: " fmt), ## arg); \
754 base += dev->ovbuf.fmt.bytesperline * dev->win.w.top; in start_preview()
756 bpl = dev->ovbuf.fmt.bytesperline; in start_preview()
803 if (dev->fmt->yuv) in buffer_activate()
807 saa_writeb(SAA7134_OFMT_VIDEO_A, dev->fmt->pm); in buffer_activate()
811 if (dev->fmt->planar) in buffer_activate()
814 bpl = (dev->width * dev->fmt->depth) / 8; in buffer_activate()
818 if (dev->fmt->bswap) in buffer_activate()
820 if (dev->fmt->wswap) in buffer_activate()
835 if (dev->fmt->planar) { in buffer_activate()
837 bpl_uv = bpl >> dev->fmt->hshift; in buffer_activate()
838 lines_uv = dev->height >> dev->fmt->vshift; in buffer_activate()
841 if (dev->fmt->uvswap) in buffer_activate()
896 size = (dev->width * dev->height * dev->fmt->depth) >> 3; in buffer_prepare()
913 int size = dev->fmt->depth * dev->width * dev->height >> 3; in queue_setup()
954 dmaq == &dev->video_q && dev->fmt->planar) { in saa7134_vb2_start_streaming()
1199 memset(&f->fmt.vbi.reserved, 0, sizeof(f->fmt.vbi.reserved)); in saa7134_try_get_set_fmt_vbi_cap()
1200 f->fmt.vbi.sampling_rate = 6750000 * 4; in saa7134_try_get_set_fmt_vbi_cap()
1201 f->fmt.vbi.samples_per_line = 2048 /* VBI_LINE_LENGTH */; in saa7134_try_get_set_fmt_vbi_cap()
1202 f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; in saa7134_try_get_set_fmt_vbi_cap()
1203 f->fmt.vbi.offset = 64 * 4; in saa7134_try_get_set_fmt_vbi_cap()
1204 f->fmt.vbi.start[0] = norm->vbi_v_start_0; in saa7134_try_get_set_fmt_vbi_cap()
1205 f->fmt.vbi.count[0] = norm->vbi_v_stop_0 - norm->vbi_v_start_0 +1; in saa7134_try_get_set_fmt_vbi_cap()
1206 f->fmt.vbi.start[1] = norm->vbi_v_start_1; in saa7134_try_get_set_fmt_vbi_cap()
1207 f->fmt.vbi.count[1] = f->fmt.vbi.count[0]; in saa7134_try_get_set_fmt_vbi_cap()
1208 f->fmt.vbi.flags = 0; /* VBI_UNSYNC VBI_INTERLACED */ in saa7134_try_get_set_fmt_vbi_cap()
1218 f->fmt.pix.width = dev->width; in saa7134_g_fmt_vid_cap()
1219 f->fmt.pix.height = dev->height; in saa7134_g_fmt_vid_cap()
1220 f->fmt.pix.field = dev->field; in saa7134_g_fmt_vid_cap()
1221 f->fmt.pix.pixelformat = dev->fmt->fourcc; in saa7134_g_fmt_vid_cap()
1222 if (dev->fmt->planar) in saa7134_g_fmt_vid_cap()
1223 f->fmt.pix.bytesperline = f->fmt.pix.width; in saa7134_g_fmt_vid_cap()
1225 f->fmt.pix.bytesperline = in saa7134_g_fmt_vid_cap()
1226 (f->fmt.pix.width * dev->fmt->depth) / 8; in saa7134_g_fmt_vid_cap()
1227 f->fmt.pix.sizeimage = in saa7134_g_fmt_vid_cap()
1228 (f->fmt.pix.height * f->fmt.pix.width * dev->fmt->depth) / 8; in saa7134_g_fmt_vid_cap()
1229 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in saa7134_g_fmt_vid_cap()
1237 struct v4l2_clip __user *clips = f->fmt.win.clips; in saa7134_g_fmt_vid_overlay()
1238 u32 clipcount = f->fmt.win.clipcount; in saa7134_g_fmt_vid_overlay()
1246 f->fmt.win = dev->win; in saa7134_g_fmt_vid_overlay()
1247 f->fmt.win.clips = clips; in saa7134_g_fmt_vid_overlay()
1252 f->fmt.win.clipcount = clipcount; in saa7134_g_fmt_vid_overlay()
1255 if (copy_to_user(&f->fmt.win.clips[i].c, &dev->clips[i].c, in saa7134_g_fmt_vid_overlay()
1267 struct saa7134_format *fmt; in saa7134_try_fmt_vid_cap() local
1271 fmt = format_by_fourcc(f->fmt.pix.pixelformat); in saa7134_try_fmt_vid_cap()
1272 if (NULL == fmt) in saa7134_try_fmt_vid_cap()
1275 field = f->fmt.pix.field; in saa7134_try_fmt_vid_cap()
1280 field = (f->fmt.pix.height > maxh/2) in saa7134_try_fmt_vid_cap()
1294 f->fmt.pix.field = field; in saa7134_try_fmt_vid_cap()
1295 if (f->fmt.pix.width < 48) in saa7134_try_fmt_vid_cap()
1296 f->fmt.pix.width = 48; in saa7134_try_fmt_vid_cap()
1297 if (f->fmt.pix.height < 32) in saa7134_try_fmt_vid_cap()
1298 f->fmt.pix.height = 32; in saa7134_try_fmt_vid_cap()
1299 if (f->fmt.pix.width > maxw) in saa7134_try_fmt_vid_cap()
1300 f->fmt.pix.width = maxw; in saa7134_try_fmt_vid_cap()
1301 if (f->fmt.pix.height > maxh) in saa7134_try_fmt_vid_cap()
1302 f->fmt.pix.height = maxh; in saa7134_try_fmt_vid_cap()
1303 f->fmt.pix.width &= ~0x03; in saa7134_try_fmt_vid_cap()
1304 if (fmt->planar) in saa7134_try_fmt_vid_cap()
1305 f->fmt.pix.bytesperline = f->fmt.pix.width; in saa7134_try_fmt_vid_cap()
1307 f->fmt.pix.bytesperline = in saa7134_try_fmt_vid_cap()
1308 (f->fmt.pix.width * fmt->depth) / 8; in saa7134_try_fmt_vid_cap()
1309 f->fmt.pix.sizeimage = in saa7134_try_fmt_vid_cap()
1310 (f->fmt.pix.height * f->fmt.pix.width * fmt->depth) / 8; in saa7134_try_fmt_vid_cap()
1311 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in saa7134_try_fmt_vid_cap()
1326 if (f->fmt.win.clips == NULL) in saa7134_try_fmt_vid_overlay()
1327 f->fmt.win.clipcount = 0; in saa7134_try_fmt_vid_overlay()
1328 return verify_preview(dev, &f->fmt.win, true); in saa7134_try_fmt_vid_overlay()
1341 dev->fmt = format_by_fourcc(f->fmt.pix.pixelformat); in saa7134_s_fmt_vid_cap()
1342 dev->width = f->fmt.pix.width; in saa7134_s_fmt_vid_cap()
1343 dev->height = f->fmt.pix.height; in saa7134_s_fmt_vid_cap()
1344 dev->field = f->fmt.pix.field; in saa7134_s_fmt_vid_cap()
1359 if (f->fmt.win.clips == NULL) in saa7134_s_fmt_vid_overlay()
1360 f->fmt.win.clipcount = 0; in saa7134_s_fmt_vid_overlay()
1361 err = verify_preview(dev, &f->fmt.win, true); in saa7134_s_fmt_vid_overlay()
1365 dev->win = f->fmt.win; in saa7134_s_fmt_vid_overlay()
1366 dev->nclips = f->fmt.win.clipcount; in saa7134_s_fmt_vid_overlay()
1368 if (copy_from_user(dev->clips, f->fmt.win.clips, in saa7134_s_fmt_vid_overlay()
1785 struct saa7134_format *fmt; in saa7134_s_fbuf() local
1792 fmt = format_by_fourcc(fb->fmt.pixelformat); in saa7134_s_fbuf()
1793 if (NULL == fmt) in saa7134_s_fbuf()
1798 dev->ovfmt = fmt; in saa7134_s_fbuf()
1799 if (0 == dev->ovbuf.fmt.bytesperline) in saa7134_s_fbuf()
1800 dev->ovbuf.fmt.bytesperline = in saa7134_s_fbuf()
1801 dev->ovbuf.fmt.width*fmt->depth/8; in saa7134_s_fbuf()
2074 dev->fmt = format_by_fourcc(V4L2_PIX_FMT_BGR24); in saa7134_video_init1()
2081 dev->ovbuf.fmt.width = dev->width; in saa7134_video_init1()
2082 dev->ovbuf.fmt.height = dev->height; in saa7134_video_init1()
2083 dev->ovbuf.fmt.pixelformat = dev->fmt->fourcc; in saa7134_video_init1()
2084 dev->ovbuf.fmt.colorspace = V4L2_COLORSPACE_SMPTE170M; in saa7134_video_init1()