Home
last modified time | relevance | path

Searched refs:num_planes (Results 1 – 25 of 245) sorted by relevance

12345678910

/linux/drivers/gpu/drm/
A Ddrm_fourcc.c150 { .format = DRM_FORMAT_C1, .depth = 1, .num_planes = 1, in __drm_format_info()
286 .num_planes = 2, .char_per_block = { 2, 4, 0 }, in __drm_format_info()
299 .num_planes = 2, .char_per_block = { 5, 5, 0 }, in __drm_format_info()
303 .num_planes = 2, .char_per_block = { 5, 5, 0 }, in __drm_format_info()
307 .num_planes = 2, .char_per_block = { 5, 5, 0 }, in __drm_format_info()
311 .num_planes = 3, .char_per_block = { 2, 2, 2 }, in __drm_format_info()
315 .num_planes = 3, .char_per_block = { 2, 2, 2 }, in __drm_format_info()
390 if (!info || plane < 0 || plane >= info->num_planes) in drm_format_info_block_width()
410 if (!info || plane < 0 || plane >= info->num_planes) in drm_format_info_block_height()
429 if (!info || plane < 0 || plane >= info->num_planes) in drm_format_info_bpp()
[all …]
A Ddrm_gem_framebuffer_helper.c79 for (i = 0; i < num_planes; i++) in drm_gem_fb_init()
101 for (i = 0; i < fb->format->num_planes; i++) in drm_gem_fb_destroy()
176 for (i = 0; i < info->num_planes; i++) { in drm_gem_fb_init_with_funcs()
359 for (i = 0; i < fb->format->num_planes; ++i) { in drm_gem_fb_vmap()
404 unsigned int i = fb->format->num_planes; in drm_gem_fb_vunmap()
420 unsigned int num_planes) in __drm_gem_fb_end_cpu_access() argument
426 while (num_planes) { in __drm_gem_fb_end_cpu_access()
427 --num_planes; in __drm_gem_fb_end_cpu_access()
428 obj = drm_gem_fb_get_obj(fb, num_planes); in __drm_gem_fb_end_cpu_access()
437 ret, num_planes, dir); in __drm_gem_fb_end_cpu_access()
[all …]
/linux/drivers/media/platform/raspberrypi/pisp_be/
A Dpisp_be_formats.h23 unsigned int num_planes; member
64 .num_planes = 1,
74 .num_planes = 1,
83 .num_planes = 1,
92 .num_planes = 1,
101 .num_planes = 1,
110 .num_planes = 1,
119 .num_planes = 1,
488 .num_planes = 1,
497 .num_planes = 1,
[all …]
/linux/drivers/media/platform/mediatek/mdp3/
A Dmdp_cfg_data.c826 .num_planes = 1,
833 .num_planes = 1,
840 .num_planes = 1,
847 .num_planes = 1,
854 .num_planes = 1,
861 .num_planes = 1,
868 .num_planes = 1,
875 .num_planes = 1,
883 .num_planes = 1,
891 .num_planes = 1,
[all …]
/linux/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_formats.c110 layout->num_planes = fmt->num_planes; in _dpu_format_get_plane_sizes_ubwc()
124 layout->num_planes = 2; in _dpu_format_get_plane_sizes_ubwc()
138 layout->num_planes += 2; in _dpu_format_get_plane_sizes_ubwc()
152 layout->num_planes = 1; in _dpu_format_get_plane_sizes_ubwc()
161 layout->num_planes += 2; in _dpu_format_get_plane_sizes_ubwc()
188 layout->num_planes = fmt->num_planes; in _dpu_format_get_plane_sizes_linear()
192 layout->num_planes = 1; in _dpu_format_get_plane_sizes_linear()
219 layout->num_planes = 2; in _dpu_format_get_plane_sizes_linear()
224 layout->num_planes = 3; in _dpu_format_get_plane_sizes_linear()
369 for (i = 0; i < layout->num_planes; ++i) { in _dpu_format_populate_addrs_linear()
[all …]
/linux/include/drm/
A Ddrm_fourcc.h76 u8 num_planes; member
158 return info->is_yuv && info->num_planes == 1; in drm_format_info_is_yuv_packed()
172 return info->is_yuv && info->num_planes == 2; in drm_format_info_is_yuv_semiplanar()
186 return info->is_yuv && info->num_planes == 3; in drm_format_info_is_yuv_planar()
277 if (!info || plane >= info->num_planes) in drm_format_info_plane_width()
299 if (!info || plane >= info->num_planes) in drm_format_info_plane_height()
/linux/drivers/media/platform/samsung/exynos-gsc/
A Dgsc-core.c32 .num_planes = 1,
38 .num_planes = 1,
46 .num_planes = 1,
55 .num_planes = 1,
64 .num_planes = 1,
73 .num_planes = 1,
82 .num_planes = 1,
90 .num_planes = 1,
98 .num_planes = 1,
446 pix_mp->num_planes = fmt->num_planes; in gsc_try_fmt_mplane()
[all …]
/linux/drivers/media/platform/qcom/camss/
A Dcamss-video.c53 pix->num_planes = f->planes; in video_mbus_to_pix_mp()
54 for (i = 0; i < pix->num_planes; i++) { in video_mbus_to_pix_mp()
127 if (*num_planes) { in video_queue_setup()
128 if (*num_planes != format->num_planes) in video_queue_setup()
131 for (i = 0; i < *num_planes; i++) in video_queue_setup()
138 *num_planes = format->num_planes; in video_queue_setup()
140 for (i = 0; i < *num_planes; i++) in video_queue_setup()
157 for (i = 0; i < format->num_planes; i++) { in video_buf_init()
184 for (i = 0; i < format->num_planes; i++) { in video_buf_prepare()
221 pix->num_planes != sd_pix->num_planes || in video_check_format()
[all …]
/linux/drivers/gpu/drm/i915/display/
A Dintel_fb.c69 { .format = DRM_FORMAT_YUYV, .num_planes = 2,
72 { .format = DRM_FORMAT_YVYU, .num_planes = 2,
75 { .format = DRM_FORMAT_UYVY, .num_planes = 2,
78 { .format = DRM_FORMAT_VYUY, .num_planes = 2,
84 { .format = DRM_FORMAT_NV12, .num_planes = 4,
551 return info->num_planes == 4; in format_is_yuv_semiplanar()
553 return info->num_planes == 2; in format_is_yuv_semiplanar()
1588 int i, num_planes = fb->base.format->num_planes; in intel_fill_fb_info() local
1602 for (i = 0; i < num_planes; i++) { in intel_fill_fb_info()
1676 int i, num_planes = fb->format->num_planes; in intel_plane_remap_gtt() local
[all …]
/linux/drivers/media/platform/sunxi/sun4i-csi/
A Dsun4i_dma.c53 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/samsung/s5p-mfc/
A Ds5p_mfc_dec.c35 .num_planes = 2,
42 .num_planes = 2,
49 .num_planes = 2,
56 .num_planes = 2,
77 .num_planes = 1,
86 .num_planes = 1,
95 .num_planes = 1,
103 .num_planes = 1,
112 .num_planes = 1,
372 pix_mp->num_planes = ctx->dst_fmt->num_planes; in vidioc_g_fmt()
[all …]
/linux/drivers/gpu/drm/tidss/
A Dtidss_kms.c118 u32 max_planes = feat->num_planes; in tidss_dispc_modeset_init()
191 u32 hw_plane_id = feat->vid_order[tidss->num_planes]; in tidss_dispc_modeset_init()
202 tidss->planes[tidss->num_planes++] = &tplane->plane; in tidss_dispc_modeset_init()
224 while (tidss->num_planes < max_planes) { in tidss_dispc_modeset_init()
226 u32 hw_plane_id = feat->vid_order[tidss->num_planes]; in tidss_dispc_modeset_init()
237 tidss->planes[tidss->num_planes++] = &tplane->plane; in tidss_dispc_modeset_init()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_display.c583 { .format = DRM_FORMAT_XRGB8888, .depth = 24, .num_planes = 2,
587 { .format = DRM_FORMAT_ARGB8888, .depth = 32, .num_planes = 2,
590 { .format = DRM_FORMAT_ABGR8888, .depth = 32, .num_planes = 2,
593 { .format = DRM_FORMAT_BGRA8888, .depth = 32, .num_planes = 2,
606 { .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 2,
634 { .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 3,
1013 ((plane && plane < format->num_planes) ? format->hsub : 1); in amdgpu_display_verify_plane()
1015 ((plane && plane < format->num_planes) ? format->vsub : 1); in amdgpu_display_verify_plane()
1068 for (i = 0; i < format_info->num_planes; ++i) { in amdgpu_display_verify_sizes()
1248 for (i = 1; i < rfb->base.format->num_planes; ++i) { in amdgpu_display_framebuffer_init()
[all …]
/linux/drivers/media/test-drivers/visl/
A Dvisl-video.c73 for (i = 0; i < pix_mp->num_planes; i++) { in visl_print_fmt()
278 pix_mp->num_planes = 1; in visl_reset_coded_fmt()
427 pix_mp->num_planes = 1; in visl_try_fmt_vid_out()
556 unsigned int *num_planes, in visl_queue_setup() argument
573 if (*num_planes) { in visl_queue_setup()
574 if (*num_planes != f->fmt.pix_mp.num_planes) in visl_queue_setup()
577 for (i = 0; i < f->fmt.pix_mp.num_planes; i++) { in visl_queue_setup()
582 *num_planes = f->fmt.pix_mp.num_planes; in visl_queue_setup()
583 for (i = 0; i < f->fmt.pix_mp.num_planes; i++) in visl_queue_setup()
588 qname, *nbuffers, *num_planes); in visl_queue_setup()
[all …]
/linux/drivers/media/platform/chips-media/wave5/
A Dwave5-vpu-dec.c589 f->fmt.pix_mp.num_planes = inst->dst_fmt.num_planes; in wave5_vpu_dec_try_fmt_cap()
634 inst->dst_fmt.num_planes = f->fmt.pix_mp.num_planes; in wave5_vpu_dec_s_fmt_cap()
684 f->fmt.pix_mp.num_planes = inst->dst_fmt.num_planes; in wave5_vpu_dec_g_fmt_cap()
728 f->fmt.pix_mp.num_planes = inst->src_fmt.num_planes; in wave5_vpu_dec_try_fmt_out()
735 f->fmt.pix_mp.num_planes = 1; in wave5_vpu_dec_try_fmt_out()
771 inst->src_fmt.num_planes = f->fmt.pix_mp.num_planes; in wave5_vpu_dec_s_fmt_out()
1009 *num_planes = inst_format.num_planes; in wave5_vpu_dec_queue_setup()
1018 if (*num_planes == 1) { in wave5_vpu_dec_queue_setup()
1024 } else if (*num_planes == 2) { in wave5_vpu_dec_queue_setup()
1032 } else if (*num_planes == 3) { in wave5_vpu_dec_queue_setup()
[all …]
A Dwave5-vpu-enc.c182 if (inst->src_fmt.num_planes == 1) { in start_encode()
402 f->fmt.pix_mp.num_planes = inst->dst_fmt.num_planes; in wave5_vpu_enc_try_fmt_cap()
409 f->fmt.pix_mp.num_planes = 1; in wave5_vpu_enc_try_fmt_cap()
448 inst->dst_fmt.num_planes = f->fmt.pix_mp.num_planes; in wave5_vpu_enc_s_fmt_cap()
467 f->fmt.pix_mp.num_planes = inst->dst_fmt.num_planes; in wave5_vpu_enc_g_fmt_cap()
510 f->fmt.pix_mp.num_planes = inst->src_fmt.num_planes; in wave5_vpu_enc_try_fmt_out()
546 inst->src_fmt.num_planes = f->fmt.pix_mp.num_planes; in wave5_vpu_enc_s_fmt_out()
1089 if (*num_planes) { in wave5_vpu_enc_queue_setup()
1090 if (inst_format.num_planes != *num_planes) in wave5_vpu_enc_queue_setup()
1098 *num_planes = inst_format.num_planes; in wave5_vpu_enc_queue_setup()
[all …]
/linux/drivers/gpu/drm/sun4i/
A Dsun4i_frontend.c182 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()
228 if (fb->format->num_planes > 1) { in sun4i_frontend_update_buffer()
236 if (fb->format->num_planes > 2) { in sun4i_frontend_update_buffer()
272 switch (format->num_planes) { in sun4i_frontend_drm_format_to_input_mode()
445 ch1_phase_idx = (format->num_planes > 1) ? 1 : 0; in sun4i_frontend_update_formats()
/linux/drivers/gpu/drm/omapdrm/
A Domap_fb.c261 int ret, i, n = fb->format->num_planes; in omap_framebuffer_pin()
301 int i, n = fb->format->num_planes; in omap_framebuffer_unpin()
324 int i, n = fb->format->num_planes; in omap_framebuffer_describe()
342 unsigned int num_planes = info->num_planes; in omap_framebuffer_create() local
347 for (i = 0; i < num_planes; i++) { in omap_framebuffer_create()
410 if (format->num_planes == 2 && pitch != mode_cmd->pitches[1]) { in omap_framebuffer_init()
424 for (i = 0; i < format->num_planes; i++) { in omap_framebuffer_init()
/linux/drivers/gpu/drm/renesas/rcar-du/
A Drcar_du_vsp.c265 for (i = 0; i < fb->format->num_planes; ++i) { in rcar_du_vsp_map_fb()
346 for (i = 0; i < fb->format->num_planes; ++i) { in rcar_du_vsp_unmap_fb()
453 for (i = 0; i < vsp->num_planes; ++i) { in rcar_du_vsp_cleanup()
470 unsigned int num_planes; in rcar_du_vsp_init() local
489 num_planes = rcdu->info->num_rpf; in rcar_du_vsp_init()
491 vsp->planes = kcalloc(num_planes, sizeof(*vsp->planes), GFP_KERNEL); in rcar_du_vsp_init()
495 for (i = 0; i < num_planes; ++i) { in rcar_du_vsp_init()
526 num_planes - 1); in rcar_du_vsp_init()
533 vsp->num_planes++; in rcar_du_vsp_init()
/linux/drivers/media/common/videobuf2/
A Dvideobuf2-core.c509 vb->num_planes = num_planes; in __vb2_queue_alloc()
513 for (plane = 0; plane < num_planes; ++plane) { in __vb2_queue_alloc()
550 buffer, num_planes); in __vb2_queue_alloc()
951 if (WARN_ON(!num_planes)) { in vb2_core_reqbufs()
956 for (i = 0; i < num_planes; i++) in vb2_core_reqbufs()
991 num_planes = 0; in vb2_core_reqbufs()
1086 num_planes = requested_planes; in vb2_core_create_bufs()
1101 num_planes, plane_sizes, first_index); in vb2_core_create_bufs()
2421 if (*plane >= (*vb)->num_planes) in __find_plane_by_offset()
2454 if (plane >= vb->num_planes) { in vb2_core_expbuf()
[all …]
/linux/drivers/media/platform/rockchip/rga/
A Drga-buf.c56 if (*nplanes != pix_fmt->num_planes) in rga_queue_setup()
59 for (i = 0; i < pix_fmt->num_planes; i++) in rga_queue_setup()
66 *nplanes = pix_fmt->num_planes; in rga_queue_setup()
68 for (i = 0; i < pix_fmt->num_planes; i++) in rga_queue_setup()
122 for (i = 0; i < vb->num_planes; i++) { in rga_buf_prepare()
/linux/drivers/media/platform/nvidia/tegra-vde/
A Dv4l2.c85 unsigned int *num_planes, in tegra_queue_setup() argument
98 if (*num_planes) { in tegra_queue_setup()
99 if (*num_planes != f->fmt.pix_mp.num_planes) in tegra_queue_setup()
107 *num_planes = f->fmt.pix_mp.num_planes; in tegra_queue_setup()
109 for (i = 0; i < f->fmt.pix_mp.num_planes; i++) in tegra_queue_setup()
175 for (i = 0; i < vb->num_planes; i++) { in tegra_buf_init()
214 __tegra_buf_cleanup(vb, vb->num_planes); in tegra_buf_cleanup()
235 for (i = 0; i < vb->num_planes; i++) { in tegra_buf_prepare()
445 pixfmt->num_planes = info->mem_planes; in tegra_fill_pixfmt_mp()
447 for (i = 0; i < pixfmt->num_planes; i++) { in tegra_fill_pixfmt_mp()
[all …]
/linux/drivers/media/platform/qcom/venus/
A Dvdec.c35 .num_planes = 1,
40 .num_planes = 1,
45 .num_planes = 1,
50 .num_planes = 1,
55 .num_planes = 1,
61 .num_planes = 1,
218 pixmp->num_planes = fmt->num_planes; in vdec_try_fmt_common()
926 *num_planes != inst->fmt_out->num_planes) in vdec_queue_setup()
930 *num_planes != inst->fmt_cap->num_planes) in vdec_queue_setup()
972 *num_planes = inst->fmt_out->num_planes; in vdec_queue_setup()
[all …]
/linux/drivers/media/platform/mediatek/vcodec/decoder/
A Dmtk_vcodec_dec.c307 pix_fmt_mp->num_planes = 1; in vidioc_try_fmt()
336 pix_fmt_mp->num_planes = fmt->num_planes; in vidioc_try_fmt()
341 if (pix_fmt_mp->num_planes == 2) { in vidioc_try_fmt()
584 ctx->id, pix_mp->num_planes, in vidioc_vdec_s_fmt()
723 pix_mp->num_planes = q_data->fmt->num_planes; in vidioc_vdec_g_fmt()
742 pix_mp->num_planes = q_data->fmt->num_planes; in vidioc_vdec_g_fmt()
746 pix_mp->num_planes = q_data->fmt->num_planes; in vidioc_vdec_g_fmt()
777 if (*nplanes != q_data->fmt->num_planes) in vb2ops_vdec_queue_setup()
789 *nplanes = q_data->fmt->num_planes; in vb2ops_vdec_queue_setup()
815 for (i = 0; i < q_data->fmt->num_planes; i++) { in vb2ops_vdec_buf_prepare()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/
A Ddml2_pmo_dcn3.c25 for (unsigned int i = 0; i < config->display_config.num_planes; i++) { in get_max_reserved_time_on_all_planes_with_stream_index()
41 for (unsigned int i = 0; i < config->display_config.num_planes; i++) { in set_reserved_time_on_all_planes_with_stream_index()
83 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in optimize_dcc_mcache_no_odm()
188 for (i = 0; i < display_cfg->num_planes; i++) { in count_planes_with_stream_index()
291 for (i = 0; i < display_config->num_planes; i++) in pmo_dcn3_init_for_vmin()
463 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in pmo_dcn3_optimize_dcc_mcache()
489 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in pmo_dcn3_optimize_dcc_mcache()
539 …for (plane_index = 0; plane_index < in_out->base_display_config->display_config.num_planes; plane_… in pmo_dcn3_init_for_pstate_support()
651 for (i = 0; i < in_out->base_display_config->display_config.num_planes; i++) { in pmo_dcn3_test_for_pstate_support()

Completed in 78 milliseconds

12345678910