Home
last modified time | relevance | path

Searched refs:planes (Results 1 – 25 of 156) sorted by relevance

1234567

/drivers/media/test-drivers/vivid/
A Dvivid-vid-common.c40 .planes = 1,
49 .planes = 1,
57 .planes = 1,
65 .planes = 1,
73 .planes = 3,
81 .planes = 3,
89 .planes = 3,
97 .planes = 2,
105 .planes = 2,
113 .planes = 2,
[all …]
A Dvivid-vid-out.c30 unsigned planes = vfmt->buffers; in vid_out_queue_setup() local
35 for (p = vfmt->buffers; p < vfmt->planes; p++) in vid_out_queue_setup()
62 if (*nplanes != planes) in vid_out_queue_setup()
66 for (p = 1; p < planes; p++) { in vid_out_queue_setup()
73 for (p = 0; p < planes; p++) in vid_out_queue_setup()
79 *nplanes = planes; in vid_out_queue_setup()
82 for (p = 0; p < planes; p++) in vid_out_queue_setup()
106 unsigned int planes = vfmt->buffers; in vid_out_buf_prepare() local
128 for (p = 0; p < planes; p++) { in vid_out_buf_prepare()
131 size += vb->planes[p].data_offset; in vid_out_buf_prepare()
[all …]
/drivers/media/platform/sunxi/sun8i-rotate/
A Dsun8i_formats.c17 .planes = 1,
25 .planes = 1,
33 .planes = 1,
41 .planes = 1,
49 .planes = 1,
57 .planes = 1,
65 .planes = 1,
73 .planes = 1,
81 .planes = 1,
89 .planes = 1,
[all …]
/drivers/gpu/drm/renesas/rcar-du/
A Drcar_du_kms.c46 .planes = 1,
54 .planes = 1,
62 .planes = 1,
69 .planes = 1,
77 .planes = 1,
85 .planes = 1,
93 .planes = 1,
101 .planes = 2,
109 .planes = 2,
117 .planes = 2,
[all …]
A Drcar_du_plane.c60 old_state->format->planes != new_state->format->planes) in rcar_du_plane_needs_realloc()
78 if (state->format->planes == 2) in rcar_du_plane_hwmask()
165 index = plane - plane->group->planes; in rcar_du_atomic_check_planes()
181 index = plane - plane->group->planes; in rcar_du_atomic_check_planes()
228 plane - plane->group->planes); in rcar_du_atomic_check_planes()
238 plane - plane->group->planes, in rcar_du_atomic_check_planes()
240 new_plane_state->format->planes : 0, in rcar_du_atomic_check_planes()
347 if (state->format->planes == 2) in rcar_du_plane_setup_scanout()
389 if (state->format->planes == 2) { in rcar_du_plane_setup_scanout()
481 if (state->format->planes == 2) { in rcar_du_plane_setup_format_gen2()
[all …]
A Drcar_du_vsp.c245 for (i = 0; i < state->format->planes; ++i) in rcar_du_vsp_plane_setup()
454 struct rcar_du_vsp_plane *plane = &vsp->planes[i]; in rcar_du_vsp_cleanup()
459 kfree(vsp->planes); in rcar_du_vsp_cleanup()
491 vsp->planes = kcalloc(num_planes, sizeof(*vsp->planes), GFP_KERNEL); in rcar_du_vsp_init()
492 if (!vsp->planes) in rcar_du_vsp_init()
499 struct rcar_du_vsp_plane *plane = &vsp->planes[i]; in rcar_du_vsp_init()
A Drcar_du_crtc.c342 struct rcar_du_plane *planes[RCAR_DU_NUM_HW_PLANES]; in rcar_du_crtc_update_planes() local
352 struct rcar_du_plane *plane = &rcrtc->group->planes[i]; in rcar_du_crtc_update_planes()
361 if (plane_zpos(planes[j-1]) <= plane_zpos(plane)) in rcar_du_crtc_update_planes()
363 planes[j] = planes[j-1]; in rcar_du_crtc_update_planes()
366 planes[j] = plane; in rcar_du_crtc_update_planes()
367 prio += plane_format(plane)->planes * 4; in rcar_du_crtc_update_planes()
371 struct rcar_du_plane *plane = planes[i]; in rcar_du_crtc_update_planes()
379 if (plane_format(plane)->planes == 2) { in rcar_du_crtc_update_planes()
1066 if (index == rcrtc->vsp->planes[i].plane.base.id) in rcar_du_crtc_parse_crc_source()
1290 primary = &rcrtc->vsp->planes[rcrtc->vsp_pipe].plane; in rcar_du_crtc_create()
[all …]
/drivers/gpu/drm/renesas/rz-du/
A Drzg2l_du_kms.c41 .planes = 1,
46 .planes = 1,
51 .planes = 1,
56 .planes = 1,
61 .planes = 1,
65 .planes = 1,
70 .planes = 1,
75 .planes = 1,
80 .planes = 1,
85 .planes = 1,
[all …]
/drivers/media/common/videobuf2/
A Dvideobuf2-v4l2.c70 if (b->m.planes == NULL) { in __verify_planes_array()
180 struct vb2_plane *planes = vbuf->planes; in vb2_fill_vb2_v4l2_buffer() local
212 planes[plane].length = in vb2_fill_vb2_v4l2_buffer()
218 planes[plane].m.fd = in vb2_fill_vb2_v4l2_buffer()
220 planes[plane].length = in vb2_fill_vb2_v4l2_buffer()
292 planes[0].m.offset = vb->planes[0].m.offset; in vb2_fill_vb2_v4l2_buffer()
293 planes[0].length = vb->planes[0].length; in vb2_fill_vb2_v4l2_buffer()
598 planes[plane].m = vbuf->planes[plane].m; in __fill_vb2_buffer()
599 planes[plane].length = vbuf->planes[plane].length; in __fill_vb2_buffer()
601 planes[plane].bytesused = vbuf->planes[plane].bytesused; in __fill_vb2_buffer()
[all …]
A Dvideobuf2-core.c1274 memset(planes, 0, sizeof(planes[0]) * vb->num_planes); in __prepare_userptr()
1285 && vb->planes[plane].length == planes[plane].length) in __prepare_userptr()
1337 vb->planes[plane].bytesused = planes[plane].bytesused; in __prepare_userptr()
1338 vb->planes[plane].length = planes[plane].length; in __prepare_userptr()
1390 memset(planes, 0, sizeof(planes[0]) * vb->num_planes); in __prepare_dmabuf()
1423 vb->planes[plane].length == planes[plane].length) in __prepare_dmabuf()
1445 if (planes[plane].dbuf == vb->planes[i].dbuf && in __prepare_dmabuf()
1448 vb->planes[plane].dbuf = vb->planes[i].dbuf; in __prepare_dmabuf()
1469 vb->planes[plane].dbuf = planes[plane].dbuf; in __prepare_dmabuf()
1496 vb->planes[plane].length = planes[plane].length; in __prepare_dmabuf()
[all …]
/drivers/staging/media/atomisp/pci/runtime/frame/src/
A Dframe.c172 frame_init_single_plane(frame, &frame->planes.raw, in ia_css_frame_init_planes()
256 frame->planes.binary.size = 0; in ia_css_frame_init_planes()
526 frame_init_plane(&frame->planes.nv.uv, uv_width, in frame_init_nv_planes()
574 frame_init_plane(&frame->planes.planar_rgb.g, in frame_init_rgb_planes()
576 frame_init_plane(&frame->planes.planar_rgb.b, in frame_init_rgb_planes()
590 frame_init_plane(&frame->planes.plane6.r, in frame_init_qplane6_planes()
592 frame_init_plane(&frame->planes.plane6.r_at_b, in frame_init_qplane6_planes()
594 frame_init_plane(&frame->planes.plane6.gr, in frame_init_qplane6_planes()
596 frame_init_plane(&frame->planes.plane6.gb, in frame_init_qplane6_planes()
598 frame_init_plane(&frame->planes.plane6.b, in frame_init_qplane6_planes()
[all …]
/drivers/staging/media/atomisp/pci/
A Dsh_css_sp.c438 sp_frame_out->planes.raw.offset = frame_in->planes.raw.offset; in sh_css_copy_frame_to_spframe()
442 sp_frame_out->planes.rgb.offset = frame_in->planes.rgb.offset; in sh_css_copy_frame_to_spframe()
457 sp_frame_out->planes.yuyv.offset = frame_in->planes.yuyv.offset; in sh_css_copy_frame_to_spframe()
466 sp_frame_out->planes.nv.y.offset = in sh_css_copy_frame_to_spframe()
467 frame_in->planes.nv.y.offset; in sh_css_copy_frame_to_spframe()
468 sp_frame_out->planes.nv.uv.offset = in sh_css_copy_frame_to_spframe()
469 frame_in->planes.nv.uv.offset; in sh_css_copy_frame_to_spframe()
479 frame_in->planes.yuv.y.offset; in sh_css_copy_frame_to_spframe()
481 frame_in->planes.yuv.u.offset; in sh_css_copy_frame_to_spframe()
483 frame_in->planes.yuv.v.offset; in sh_css_copy_frame_to_spframe()
[all …]
/drivers/gpu/drm/tegra/
A Dfb.c107 struct tegra_bo **planes, in tegra_fb_alloc() argument
121 fb->obj[i] = &planes[i]->gem; in tegra_fb_alloc()
139 struct tegra_bo *planes[4]; in tegra_fb_create() local
167 planes[i] = to_tegra_bo(gem); in tegra_fb_create()
170 fb = tegra_fb_alloc(drm, info, cmd, planes, i); in tegra_fb_create()
180 drm_gem_object_put(&planes[i]->gem); in tegra_fb_create()
A Dplane.c321 tegra->planes |= WIN_A_ACT_REQ << plane->index; in tegra_plane_state_add()
489 bool tegra_plane_format_is_yuv(unsigned int format, unsigned int *planes, unsigned int *bpc) in tegra_plane_format_is_yuv() argument
494 if (planes) in tegra_plane_format_is_yuv()
495 *planes = 1; in tegra_plane_format_is_yuv()
511 if (planes) in tegra_plane_format_is_yuv()
512 *planes = 3; in tegra_plane_format_is_yuv()
525 if (planes) in tegra_plane_format_is_yuv()
526 *planes = 2; in tegra_plane_format_is_yuv()
534 if (planes) in tegra_plane_format_is_yuv()
535 *planes = 1; in tegra_plane_format_is_yuv()
/drivers/gpu/drm/sun4i/
A Dsun4i_crtc.c197 struct drm_plane **planes; in sun4i_crtc_init() local
208 planes = sunxi_engine_layers_init(drm, engine); in sun4i_crtc_init()
209 if (IS_ERR(planes)) { in sun4i_crtc_init()
215 for (i = 0; planes[i]; i++) { in sun4i_crtc_init()
216 struct drm_plane *plane = planes[i]; in sun4i_crtc_init()
247 for (i = 0; planes[i]; i++) { in sun4i_crtc_init()
249 struct drm_plane *plane = planes[i]; in sun4i_crtc_init()
A Dsun4i_layer.c237 struct drm_plane **planes; in sun4i_layers_init() local
242 planes = devm_kcalloc(drm->dev, SUN4I_BACKEND_NUM_LAYERS + 1, in sun4i_layers_init()
243 sizeof(*planes), GFP_KERNEL); in sun4i_layers_init()
244 if (!planes) in sun4i_layers_init()
258 planes[i] = &layer->plane; in sun4i_layers_init()
261 return planes; in sun4i_layers_init()
A Dsun8i_mixer.c329 struct drm_plane **planes; in sun8i_layers_init() local
333 planes = devm_kcalloc(drm->dev, in sun8i_layers_init()
335 sizeof(*planes), GFP_KERNEL); in sun8i_layers_init()
336 if (!planes) in sun8i_layers_init()
349 planes[i] = &layer->plane; in sun8i_layers_init()
362 planes[mixer->cfg->vi_num + i] = &layer->plane; in sun8i_layers_init()
365 return planes; in sun8i_layers_init()
/drivers/gpu/drm/mediatek/
A Dmtk_crtc.c48 struct drm_plane *planes; member
299 struct drm_plane *plane = &mtk_crtc->planes[i]; in ddp_cmdq_cb()
311 struct drm_plane *plane = &mtk_crtc->planes[i]; in ddp_cmdq_cb()
411 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_ddp_hw_init()
504 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_ddp_config()
572 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_update_config()
806 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_atomic_disable()
901 primary = &mtk_crtc->planes[i]; in mtk_crtc_init()
903 cursor = &mtk_crtc->planes[i]; in mtk_crtc_init()
960 &mtk_crtc->planes[mtk_crtc->layer_nr], in mtk_crtc_init_comp_planes()
[all …]
/drivers/gpu/drm/hisilicon/kirin/
A Dkirin_drm_drv.c36 struct kirin_plane planes[KIRIN_MAX_PLANE]; member
137 ret = kirin_drm_plane_init(dev, &kirin_priv->planes[ch].base, in kirin_drm_private_init()
141 kirin_priv->planes[ch].ch = ch; in kirin_drm_private_init()
142 kirin_priv->planes[ch].hw_ctx = ctx; in kirin_drm_private_init()
146 prim_plane = &kirin_priv->planes[driver_data->prim_plane].base; in kirin_drm_private_init()
/drivers/staging/media/atomisp/pci/runtime/debug/src/
A Dia_css_debug.c468 data + frame->planes.nv.y.offset); in ia_css_debug_frame_print()
470 data + frame->planes.nv.uv.offset); in ia_css_debug_frame_print()
478 data + frame->planes.yuyv.offset); in ia_css_debug_frame_print()
488 data + frame->planes.yuv.y.offset); in ia_css_debug_frame_print()
490 data + frame->planes.yuv.u.offset); in ia_css_debug_frame_print()
492 data + frame->planes.yuv.v.offset); in ia_css_debug_frame_print()
496 data + frame->planes.raw.offset); in ia_css_debug_frame_print()
500 data + frame->planes.raw.offset); in ia_css_debug_frame_print()
505 data + frame->planes.rgb.offset); in ia_css_debug_frame_print()
509 data + frame->planes.plane6.r.offset); in ia_css_debug_frame_print()
[all …]
/drivers/gpu/drm/omapdrm/
A Domap_fb.c56 struct plane planes[2]; member
89 struct plane *plane = &omap_fb->planes[n]; in get_linear_addr()
272 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin()
287 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin()
313 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_unpin()
422 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_init()
/drivers/media/platform/amlogic/c3/isp/
A Dc3-isp-capture.c26 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X1,
36 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X2,
46 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X2,
56 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X2,
66 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X2,
78 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X1,
88 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X1,
98 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X1,
108 .planes = ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_X1,
166 ISP_WRMIFX3_0_FMT_CTRL_MTX_PLANE_MASK, info->planes); in c3_isp_cap_wrmifx3_format()
/drivers/gpu/drm/sti/
A DNOTES9 - The graphics planes are internally processed by the Generic Display
41 - The Framebuffers and planes are mapped to the Compositor GDP (non video
47 FB & planes Cursor CRTC Encoders Bridges/Connectors
/drivers/gpu/drm/
A Ddrm_atomic.c109 kfree(state->planes); in drm_atomic_state_default_release()
138 sizeof(*state->planes), GFP_KERNEL); in drm_atomic_state_init()
139 if (!state->planes) in drm_atomic_state_init()
245 state->planes[i].state); in drm_atomic_state_default_clear()
246 state->planes[i].ptr = NULL; in drm_atomic_state_default_clear()
247 state->planes[i].state = NULL; in drm_atomic_state_default_clear()
248 state->planes[i].old_state = NULL; in drm_atomic_state_default_clear()
249 state->planes[i].new_state = NULL; in drm_atomic_state_default_clear()
549 state->planes[index].state = plane_state; in drm_atomic_get_plane_state()
550 state->planes[index].ptr = plane; in drm_atomic_get_plane_state()
[all …]
/drivers/gpu/drm/xlnx/
A Dzynqmp_kms.c153 for (i = 0; i < ARRAY_SIZE(dpsub->drm->planes); i++) { in zynqmp_dpsub_create_planes()
155 struct drm_plane *plane = &dpsub->drm->planes[i]; in zynqmp_dpsub_create_planes()
319 struct drm_plane *plane = &dpsub->drm->planes[ZYNQMP_DPSUB_LAYER_GFX]; in zynqmp_dpsub_create_crtc()
341 for (i = 0; i < ARRAY_SIZE(dpsub->drm->planes); i++) in zynqmp_dpsub_map_crtc_to_plane()
342 dpsub->drm->planes[i].possible_crtcs = possible_crtcs; in zynqmp_dpsub_map_crtc_to_plane()

Completed in 77 milliseconds

1234567