Lines Matching +full:720 +full:p
32 unsigned p; in vid_out_queue_setup() local
34 for (p = vfmt->buffers; p < vfmt->planes; p++) in vid_out_queue_setup()
35 size += dev->bytesperline_out[p] * h / vfmt->vdownsampling[p] + in vid_out_queue_setup()
36 vfmt->data_offset[p]; in vid_out_queue_setup()
65 for (p = 1; p < planes; p++) { in vid_out_queue_setup()
66 if (sizes[p] < dev->bytesperline_out[p] * h / in vid_out_queue_setup()
67 vfmt->vdownsampling[p] + in vid_out_queue_setup()
68 vfmt->data_offset[p]) in vid_out_queue_setup()
72 for (p = 0; p < planes; p++) in vid_out_queue_setup()
73 sizes[p] = p ? dev->bytesperline_out[p] * h / in vid_out_queue_setup()
74 vfmt->vdownsampling[p] + in vid_out_queue_setup()
75 vfmt->data_offset[p] : size; in vid_out_queue_setup()
81 for (p = 0; p < planes; p++) in vid_out_queue_setup()
82 dprintk(dev, 1, "%s: size[%u]=%u\n", __func__, p, sizes[p]); in vid_out_queue_setup()
108 unsigned p; in vid_out_buf_prepare() local
110 for (p = vfmt->buffers; p < vfmt->planes; p++) in vid_out_buf_prepare()
111 size += dev->bytesperline_out[p] * h / vfmt->vdownsampling[p]; in vid_out_buf_prepare()
127 for (p = 0; p < planes; p++) { in vid_out_buf_prepare()
128 if (p) in vid_out_buf_prepare()
129 size = dev->bytesperline_out[p] * h / vfmt->vdownsampling[p]; in vid_out_buf_prepare()
130 size += vb->planes[p].data_offset; in vid_out_buf_prepare()
132 if (vb2_get_plane_payload(vb, p) < size) { in vid_out_buf_prepare()
134 __func__, p, vb2_get_plane_payload(vb, p), size); in vid_out_buf_prepare()
213 unsigned size, p; in vivid_update_format_out() local
220 dev->sink_rect.width = 720; in vivid_update_format_out()
250 if (bt->width == 720 && bt->height <= 576) in vivid_update_format_out()
269 for (p = 0; p < dev->fmt_out->planes; p++) in vivid_update_format_out()
270 dev->bytesperline_out[p] = in vivid_update_format_out()
271 (dev->sink_rect.width * dev->fmt_out->bit_depth[p]) / 8; in vivid_update_format_out()
303 dev->sink_rect.width == 720 && dev->sink_rect.height <= 576) in vivid_get_pixel_aspect()
316 unsigned p; in vivid_g_fmt_vid_out() local
327 for (p = 0; p < mp->num_planes; p++) { in vivid_g_fmt_vid_out()
328 mp->plane_fmt[p].bytesperline = dev->bytesperline_out[p]; in vivid_g_fmt_vid_out()
329 mp->plane_fmt[p].sizeimage = in vivid_g_fmt_vid_out()
330 mp->plane_fmt[p].bytesperline * mp->height / in vivid_g_fmt_vid_out()
331 fmt->vdownsampling[p] + fmt->data_offset[p]; in vivid_g_fmt_vid_out()
333 for (p = fmt->buffers; p < fmt->planes; p++) { in vivid_g_fmt_vid_out()
334 unsigned stride = dev->bytesperline_out[p]; in vivid_g_fmt_vid_out()
337 (stride * mp->height) / fmt->vdownsampling[p]; in vivid_g_fmt_vid_out()
353 unsigned p; in vivid_try_fmt_vid_out() local
365 w = 720; in vivid_try_fmt_vid_out()
397 for (p = 0; p < fmt->buffers; p++) { in vivid_try_fmt_vid_out()
399 bytesperline = (mp->width * fmt->bit_depth[p]) >> 3; in vivid_try_fmt_vid_out()
401 max_bpl = (MAX_ZOOM * MAX_WIDTH * fmt->bit_depth[p]) >> 3; in vivid_try_fmt_vid_out()
403 if (pfmt[p].bytesperline > max_bpl) in vivid_try_fmt_vid_out()
404 pfmt[p].bytesperline = max_bpl; in vivid_try_fmt_vid_out()
405 if (pfmt[p].bytesperline < bytesperline) in vivid_try_fmt_vid_out()
406 pfmt[p].bytesperline = bytesperline; in vivid_try_fmt_vid_out()
408 pfmt[p].sizeimage = (pfmt[p].bytesperline * mp->height) / in vivid_try_fmt_vid_out()
409 fmt->vdownsampling[p] + fmt->data_offset[p]; in vivid_try_fmt_vid_out()
411 memset(pfmt[p].reserved, 0, sizeof(pfmt[p].reserved)); in vivid_try_fmt_vid_out()
413 for (p = fmt->buffers; p < fmt->planes; p++) in vivid_try_fmt_vid_out()
415 (fmt->bit_depth[p] / fmt->vdownsampling[p])) / in vivid_try_fmt_vid_out()
427 } else if (bt->width == 720 && bt->height <= 576) { in vivid_try_fmt_vid_out()
450 unsigned p; in vivid_s_fmt_vid_out() local
546 for (p = 0; p < mp->num_planes; p++) in vivid_s_fmt_vid_out()
547 dev->bytesperline_out[p] = mp->plane_fmt[p].bytesperline; in vivid_s_fmt_vid_out()
548 for (p = dev->fmt_out->buffers; p < dev->fmt_out->planes; p++) in vivid_s_fmt_vid_out()
549 dev->bytesperline_out[p] = in vivid_s_fmt_vid_out()
550 (dev->bytesperline_out[0] * dev->fmt_out->bit_depth[p]) / in vivid_s_fmt_vid_out()