/linux/drivers/gpu/drm/ |
A D | drm_fourcc.c | 226 { .format = DRM_FORMAT_Y0L0, .depth = 0, .num_planes = 1, in __drm_format_info() 229 { .format = DRM_FORMAT_X0L0, .depth = 0, .num_planes = 1, in __drm_format_info() 232 { .format = DRM_FORMAT_Y0L2, .depth = 0, .num_planes = 1, in __drm_format_info() 235 { .format = DRM_FORMAT_X0L2, .depth = 0, .num_planes = 1, in __drm_format_info() 248 .num_planes = 2, .char_per_block = { 2, 4, 0 }, in __drm_format_info() 261 .num_planes = 2, .char_per_block = { 5, 5, 0 }, in __drm_format_info() 265 .num_planes = 3, .char_per_block = { 2, 2, 2 }, in __drm_format_info() 269 .num_planes = 3, .char_per_block = { 2, 2, 2 }, in __drm_format_info() 341 if (!info || plane < 0 || plane >= info->num_planes) in drm_format_info_block_width() 361 if (!info || plane < 0 || plane >= info->num_planes) in drm_format_info_block_height() [all …]
|
/linux/include/drm/ |
A D | drm_fourcc.h | 75 u8 num_planes; member 154 return info->is_yuv && info->num_planes == 1; in drm_format_info_is_yuv_packed() 168 return info->is_yuv && info->num_planes == 2; in drm_format_info_is_yuv_semiplanar() 182 return info->is_yuv && info->num_planes == 3; in drm_format_info_is_yuv_planar() 273 if (!info || plane >= info->num_planes) in drm_format_info_plane_width() 295 if (!info || plane >= info->num_planes) in drm_format_info_plane_height()
|
/linux/drivers/media/platform/exynos-gsc/ |
A D | gsc-core.c | 33 .num_planes = 1, 39 .num_planes = 1, 47 .num_planes = 1, 56 .num_planes = 1, 65 .num_planes = 1, 74 .num_planes = 1, 83 .num_planes = 1, 91 .num_planes = 1, 99 .num_planes = 1, 448 pix_mp->num_planes = fmt->num_planes; in gsc_try_fmt_mplane() [all …]
|
/linux/drivers/gpu/drm/msm/disp/dpu1/ |
A D | dpu_formats.c | 612 layout->num_planes = fmt->num_planes; in _dpu_format_get_plane_sizes_ubwc() 626 layout->num_planes = 2; in _dpu_format_get_plane_sizes_ubwc() 640 layout->num_planes += 2; in _dpu_format_get_plane_sizes_ubwc() 654 layout->num_planes = 1; in _dpu_format_get_plane_sizes_ubwc() 663 layout->num_planes += 2; in _dpu_format_get_plane_sizes_ubwc() 690 layout->num_planes = fmt->num_planes; in _dpu_format_get_plane_sizes_linear() 694 layout->num_planes = 1; in _dpu_format_get_plane_sizes_linear() 721 layout->num_planes = 2; in _dpu_format_get_plane_sizes_linear() 726 layout->num_planes = 3; in _dpu_format_get_plane_sizes_linear() 871 for (i = 0; i < layout->num_planes; ++i) { in _dpu_format_populate_addrs_linear() [all …]
|
/linux/drivers/media/platform/sunxi/sun4i-csi/ |
A D | sun4i_dma.c | 53 unsigned int num_planes = csi->fmt.num_planes; in sun4i_csi_queue_setup() local 57 if (*nplanes != num_planes) in sun4i_csi_queue_setup() 60 for (i = 0; i < num_planes; i++) in sun4i_csi_queue_setup() 66 *nplanes = num_planes; in sun4i_csi_queue_setup() 67 for (i = 0; i < num_planes; i++) in sun4i_csi_queue_setup() 78 for (i = 0; i < csi->fmt.num_planes; i++) { in sun4i_csi_buffer_prepare() 102 for (plane = 0; plane < csi->fmt.num_planes; plane++) { in sun4i_csi_setup_scratch_buffer() 133 for (plane = 0; plane < csi->fmt.num_planes; plane++) { in sun4i_csi_buffer_fill_slot() 256 for (i = 0; i < csi->fmt.num_planes; i++) in sun4i_csi_start_streaming()
|
/linux/drivers/media/platform/qcom/camss/ |
A D | camss-video.c | 310 pix->num_planes = f->planes; in video_mbus_to_pix_mp() 311 for (i = 0; i < pix->num_planes; i++) { in video_mbus_to_pix_mp() 384 if (*num_planes) { in video_queue_setup() 385 if (*num_planes != format->num_planes) in video_queue_setup() 388 for (i = 0; i < *num_planes; i++) in video_queue_setup() 395 *num_planes = format->num_planes; in video_queue_setup() 397 for (i = 0; i < *num_planes; i++) in video_queue_setup() 414 for (i = 0; i < format->num_planes; i++) { in video_buf_init() 441 for (i = 0; i < format->num_planes; i++) { in video_buf_prepare() 478 pix->num_planes != sd_pix->num_planes || in video_check_format() [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_display.c | 539 { .format = DRM_FORMAT_XRGB8888, .depth = 24, .num_planes = 2, 543 { .format = DRM_FORMAT_ARGB8888, .depth = 32, .num_planes = 2, 546 { .format = DRM_FORMAT_ABGR8888, .depth = 32, .num_planes = 2, 549 { .format = DRM_FORMAT_BGRA8888, .depth = 32, .num_planes = 2, 562 { .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 2, 590 { .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 3, 909 ((plane && plane < format->num_planes) ? format->hsub : 1); in amdgpu_display_verify_plane() 911 ((plane && plane < format->num_planes) ? format->vsub : 1); in amdgpu_display_verify_plane() 964 for (i = 0; i < format_info->num_planes; ++i) { in amdgpu_display_verify_sizes() 1135 for (i = 1; i < rfb->base.format->num_planes; ++i) { in amdgpu_display_framebuffer_init() [all …]
|
/linux/drivers/media/common/videobuf2/ |
A D | videobuf2-core.c | 315 for (plane = 0; plane < vb->num_planes; ++plane) in __vb2_buf_dmabuf_put() 429 vb->num_planes = num_planes; in __vb2_queue_alloc() 434 for (plane = 0; plane < num_planes; ++plane) { in __vb2_queue_alloc() 471 buffer, num_planes); in __vb2_queue_alloc() 829 if (WARN_ON(!num_planes)) in vb2_core_reqbufs() 832 for (i = 0; i < num_planes; i++) in vb2_core_reqbufs() 862 num_planes = 0; in vb2_core_reqbufs() 937 num_planes = requested_planes; in vb2_core_create_bufs() 952 num_planes, plane_sizes); in vb2_core_create_bufs() 2222 if (plane >= vb->num_planes) { in vb2_core_expbuf() [all …]
|
/linux/drivers/gpu/drm/rcar-du/ |
A D | rcar_du_vsp.c | 193 for (i = 0; i < fb->format->num_planes; ++i) { in rcar_du_vsp_map_fb() 274 for (i = 0; i < fb->format->num_planes; ++i) { in rcar_du_vsp_unmap_fb() 382 for (i = 0; i < vsp->num_planes; ++i) { in rcar_du_vsp_cleanup() 399 unsigned int num_planes; in rcar_du_vsp_init() local 422 num_planes = rcdu->info->gen >= 3 ? 5 : 4; in rcar_du_vsp_init() 424 vsp->planes = kcalloc(num_planes, sizeof(*vsp->planes), GFP_KERNEL); in rcar_du_vsp_init() 428 for (i = 0; i < num_planes; ++i) { in rcar_du_vsp_init() 454 num_planes - 1); in rcar_du_vsp_init() 457 vsp->num_planes++; in rcar_du_vsp_init()
|
/linux/drivers/gpu/drm/tidss/ |
A D | tidss_kms.c | 125 u32 max_planes = feat->num_planes; in tidss_dispc_modeset_init() 200 u32 hw_plane_id = feat->vid_order[tidss->num_planes]; in tidss_dispc_modeset_init() 211 tidss->planes[tidss->num_planes++] = &tplane->plane; in tidss_dispc_modeset_init() 236 while (tidss->num_planes < max_planes) { in tidss_dispc_modeset_init() 238 u32 hw_plane_id = feat->vid_order[tidss->num_planes]; in tidss_dispc_modeset_init() 249 tidss->planes[tidss->num_planes++] = &tplane->plane; in tidss_dispc_modeset_init()
|
/linux/drivers/media/platform/s5p-mfc/ |
A D | s5p_mfc_dec.c | 35 .num_planes = 2, 42 .num_planes = 2, 49 .num_planes = 2, 56 .num_planes = 2, 63 .num_planes = 1, 70 .num_planes = 1, 77 .num_planes = 1, 84 .num_planes = 1, 91 .num_planes = 1, 98 .num_planes = 1, [all …]
|
/linux/drivers/gpu/drm/omapdrm/ |
A D | omap_fb.c | 227 int ret, i, n = fb->format->num_planes; in omap_framebuffer_pin() 267 int i, n = fb->format->num_planes; in omap_framebuffer_unpin() 290 int i, n = fb->format->num_planes; in omap_framebuffer_describe() 308 unsigned int num_planes = info->num_planes; in omap_framebuffer_create() local 313 for (i = 0; i < num_planes; i++) { in omap_framebuffer_create() 376 if (format->num_planes == 2 && pitch != mode_cmd->pitches[1]) { in omap_framebuffer_init() 390 for (i = 0; i < format->num_planes; i++) { in omap_framebuffer_init()
|
/linux/drivers/gpu/drm/sun4i/ |
A D | sun4i_frontend.c | 182 if (fb->format->num_planes > 1) { in sun4i_frontend_update_buffer() 190 if (fb->format->num_planes > 2) { in sun4i_frontend_update_buffer() 200 if (fb->format->num_planes > 1) in sun4i_frontend_update_buffer() 203 if (fb->format->num_planes > 2) in sun4i_frontend_update_buffer() 212 if (fb->format->num_planes > 1) in sun4i_frontend_update_buffer() 216 if (fb->format->num_planes > 2) in sun4i_frontend_update_buffer() 229 if (fb->format->num_planes > 1) { in sun4i_frontend_update_buffer() 237 if (fb->format->num_planes > 2) { in sun4i_frontend_update_buffer() 273 switch (format->num_planes) { in sun4i_frontend_drm_format_to_input_mode() 446 ch1_phase_idx = (format->num_planes > 1) ? 1 : 0; in sun4i_frontend_update_formats()
|
/linux/drivers/media/platform/mtk-vcodec/ |
A D | mtk_vcodec_dec.c | 233 pix_fmt_mp->num_planes = 1; in vidioc_try_fmt() 266 pix_fmt_mp->num_planes = fmt->num_planes; in vidioc_try_fmt() 271 if (pix_fmt_mp->num_planes == 2) { in vidioc_try_fmt() 488 if (ctx->q_data[MTK_Q_DATA_DST].fmt->num_planes == 1) { in vidioc_vdec_s_fmt() 508 ctx->id, pix_mp->num_planes, ctx->picinfo.buf_w, ctx->picinfo.buf_h, in vidioc_vdec_s_fmt() 648 pix_mp->num_planes = q_data->fmt->num_planes; in vidioc_vdec_g_fmt() 667 pix_mp->num_planes = q_data->fmt->num_planes; in vidioc_vdec_g_fmt() 671 pix_mp->num_planes = q_data->fmt->num_planes; in vidioc_vdec_g_fmt() 707 *nplanes = q_data->fmt->num_planes; in vb2ops_vdec_queue_setup() 734 for (i = 0; i < q_data->fmt->num_planes; i++) { in vb2ops_vdec_buf_prepare() [all …]
|
/linux/drivers/media/platform/mtk-mdp/ |
A D | mtk_mdp_m2m.c | 53 .num_planes = 2, 61 .num_planes = 2, 69 .num_planes = 3, 77 .num_planes = 1, 239 pix_mp->num_planes = fmt->num_planes; in mtk_mdp_try_fmt_mplane() 241 for (i = 0; i < pix_mp->num_planes; ++i) { in mtk_mdp_try_fmt_mplane() 549 *num_planes = frame->fmt->num_planes; in mtk_mdp_m2m_queue_setup() 550 for (i = 0; i < frame->fmt->num_planes; i++) in mtk_mdp_m2m_queue_setup() 567 for (i = 0; i < frame->fmt->num_planes; i++) in mtk_mdp_m2m_buf_prepare() 646 pix_mp->num_planes = frame->fmt->num_planes; in mtk_mdp_m2m_g_fmt_mplane() [all …]
|
/linux/drivers/gpu/drm/msm/ |
A D | msm_fb.c | 37 int i, n = fb->format->num_planes; in msm_framebuffer_describe() 59 int ret, i, n = fb->format->num_planes; in msm_framebuffer_prepare() 75 int i, n = fb->format->num_planes; in msm_framebuffer_cleanup() 107 int ret, i, n = info->num_planes; in msm_framebuffer_create() 147 n = info->num_planes; in msm_framebuffer_init()
|
/linux/drivers/staging/media/hantro/ |
A D | hantro_v4l2.c | 260 pix_mp->num_planes = 1; in hantro_try_fmt() 578 unsigned int *num_planes, unsigned int sizes[], in hantro_queue_setup() argument 597 if (*num_planes) { in hantro_queue_setup() 598 if (*num_planes != pixfmt->num_planes) in hantro_queue_setup() 600 for (i = 0; i < pixfmt->num_planes; ++i) in hantro_queue_setup() 606 *num_planes = pixfmt->num_planes; in hantro_queue_setup() 607 for (i = 0; i < pixfmt->num_planes; ++i) in hantro_queue_setup() 619 for (i = 0; i < pixfmt->num_planes; ++i) { in hantro_buf_plane_check()
|
/linux/drivers/gpu/drm/i915/display/ |
A D | intel_bw.c | 296 bi->num_planes = (ipqdepth - clpchgroup) / clpchgroup + 1; in icl_get_bw_info() 320 i, j, bi->num_planes, bi->deratedbw[j]); in icl_get_bw_info() 330 i, j, bi->num_planes, bi->psf_bw[j]); in icl_get_bw_info() 333 if (bi->num_planes == 1) in icl_get_bw_info() 360 bi->num_planes = 1; in dg2_get_bw_info() 371 int num_planes, int qgv_point) in icl_max_bw() argument 378 num_planes = max(1, num_planes); in icl_max_bw() 391 if (num_planes >= bi->num_planes) in icl_max_bw()
|
/linux/drivers/media/platform/qcom/venus/ |
A D | vdec.c | 35 .num_planes = 1, 39 .num_planes = 1, 44 .num_planes = 1, 49 .num_planes = 1, 54 .num_planes = 1, 59 .num_planes = 1, 173 pixmp->num_planes = fmt->num_planes; in vdec_try_fmt_common() 857 *num_planes != inst->fmt_out->num_planes) in vdec_queue_setup() 861 *num_planes != inst->fmt_cap->num_planes) in vdec_queue_setup() 903 *num_planes = inst->fmt_out->num_planes; in vdec_queue_setup() [all …]
|
A D | venc.c | 37 .num_planes = 1, 41 .num_planes = 1, 45 .num_planes = 1, 49 .num_planes = 1, 53 .num_planes = 1, 57 .num_planes = 1, 205 pixmp->num_planes = fmt->num_planes; in venc_try_fmt_common() 975 *num_planes != inst->fmt_out->num_planes) in venc_queue_setup() 979 *num_planes != inst->fmt_cap->num_planes) in venc_queue_setup() 1020 *num_planes = inst->fmt_out->num_planes; in venc_queue_setup() [all …]
|
/linux/drivers/gpu/drm/rockchip/ |
A D | rockchip_drm_fb.c | 29 struct drm_gem_object **obj, unsigned int num_planes) in rockchip_fb_alloc() argument 41 for (i = 0; i < num_planes; i++) in rockchip_fb_alloc() 90 for (i = 0; i < info->num_planes; ++i) in rockchip_fb_create()
|
/linux/drivers/gpu/drm/arm/display/komeda/ |
A D | komeda_framebuffer.c | 21 for (i = 0; i < fb->format->num_planes; i++) in komeda_fb_destroy() 124 for (i = 0; i < info->num_planes; i++) { in komeda_fb_none_afbc_size_check() 148 if (fb->format->num_planes == 3) { in komeda_fb_none_afbc_size_check() 201 for (i = 0; i < kfb->base.format->num_planes; i++) in komeda_fb_create() 245 if (plane >= fb->format->num_planes) { in komeda_fb_get_pixel_addr()
|
/linux/drivers/media/platform/exynos4-is/ |
A D | fimc-isp-video.c | 39 unsigned int *num_buffers, unsigned int *num_planes, in isp_video_capture_queue_setup() argument 54 if (*num_planes) { in isp_video_capture_queue_setup() 55 if (*num_planes != fmt->memplanes) in isp_video_capture_queue_setup() 57 for (i = 0; i < *num_planes; i++) in isp_video_capture_queue_setup() 63 *num_planes = fmt->memplanes; in isp_video_capture_queue_setup() 201 unsigned int num_planes = video->format->memplanes; in isp_video_capture_buffer_queue() local 206 for (i = 0; i < num_planes; i++) { in isp_video_capture_buffer_queue() 207 int buf_index = ivb->index * num_planes + i; in isp_video_capture_buffer_queue() 395 pixm->num_planes = __fmt->memplanes; in __isp_video_try_fmt()
|
/linux/include/media/ |
A D | videobuf2-core.h | 254 unsigned int num_planes; member 423 unsigned int *num_buffers, unsigned int *num_planes, 1158 if (plane_no < vb->num_planes) in vb2_set_plane_payload() 1171 if (plane_no < vb->num_planes) in vb2_get_plane_payload() 1185 if (plane_no < vb->num_planes) in vb2_plane_size()
|
/linux/drivers/gpu/drm/vc4/ |
A D | vc4_plane.c | 336 int num_planes = fb->format->num_planes; in vc4_plane_setup_clipping_and_scaling() local 354 for (i = 0; i < num_planes; i++) in vc4_plane_setup_clipping_and_scaling() 387 if (num_planes > 1) { in vc4_plane_setup_clipping_and_scaling() 636 int num_planes = fb->format->num_planes; in vc4_plane_mode_set() local 660 if (num_planes == 1) { in vc4_plane_mode_set() 686 for (i = 0; i < num_planes; i++) { in vc4_plane_mode_set() 803 for (i = 0; i < num_planes; i++) { in vc4_plane_mode_set() 951 for (i = 0; i < num_planes; i++) in vc4_plane_mode_set() 955 for (i = 0; i < num_planes; i++) in vc4_plane_mode_set() 962 for (i = 1; i < num_planes; i++) { in vc4_plane_mode_set() [all …]
|