Searched refs:planes (Results 26 - 50 of 145) sorted by relevance

123456

/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_drv.h46 * multiple kms objects (planes/crtcs/etc).
53 /* global atomic state of assignment between overlays and planes */
72 struct drm_plane *planes[8]; member in struct:omap_drm_private
H A Domap_fb.c56 struct plane planes[2]; member in struct:omap_framebuffer
57 /* lock for pinning (pin_count and planes.dma_addr) */
89 struct plane *plane = &omap_fb->planes[n];
272 struct plane *plane = &omap_fb->planes[i];
287 struct plane *plane = &omap_fb->planes[i];
313 struct plane *plane = &omap_fb->planes[i];
406 * The code below assumes that no format use more than two planes, and
407 * that the two planes of multiplane formats need the same number of
411 dev_dbg(dev->dev, "pitches differ between planes 0 and 1\n");
425 struct plane *plane = &omap_fb->planes[
[all...]
H A Domap_irq.c269 max_planes = min(ARRAY_SIZE(priv->planes),
272 if (priv->planes[i])
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_vsp.h30 struct rcar_du_vsp_plane *planes; member in struct:rcar_du_vsp
H A Drcar_du_vsp.c245 for (i = 0; i < state->format->planes; ++i)
454 struct rcar_du_vsp_plane *plane = &vsp->planes[i];
459 kfree(vsp->planes);
491 vsp->planes = kcalloc(num_planes, sizeof(*vsp->planes), GFP_KERNEL);
492 if (!vsp->planes)
499 struct rcar_du_vsp_plane *plane = &vsp->planes[i];
H A Drcar_du_crtc.c342 struct rcar_du_plane *planes[RCAR_DU_NUM_HW_PLANES]; local
352 struct rcar_du_plane *plane = &rcrtc->group->planes[i];
359 /* Insert the plane in the sorted planes array. */
361 if (plane_zpos(planes[j-1]) <= plane_zpos(plane))
363 planes[j] = planes[j-1];
366 planes[j] = plane;
367 prio += plane_format(plane)->planes * 4;
371 struct rcar_du_plane *plane = planes[i];
379 if (plane_format(plane)->planes
[all...]
/linux-master/drivers/staging/media/starfive/camss/
H A Dstf-video.h58 * @planes: Number of planes
65 u8 planes; member in struct:stfcamss_format_info
/linux-master/drivers/gpu/drm/tegra/
H A Dplane.c259 * Sub-sampling is relevant for chroma planes only and vertical
321 tegra->planes |= WIN_A_ACT_REQ << plane->index;
489 bool tegra_plane_format_is_yuv(unsigned int format, unsigned int *planes, unsigned int *bpc) argument
494 if (planes)
495 *planes = 1;
511 if (planes)
512 *planes = 3;
525 if (planes)
526 *planes = 2;
534 if (planes)
[all...]
/linux-master/include/trace/events/
H A Dvb2.h32 __entry->bytesused = vb->planes[0].bytesused;
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/
H A Dia_css_tnr.host.c89 from->tnr_frames[i]->planes.yuyv.offset;
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_pipe.h28 * @planes: number of planes
41 unsigned int planes; member in struct:vsp1_format_info
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_crtc.c32 * @planes: array of 4 drm_plane structures, one for each overlay plane
48 struct drm_plane *planes; member in struct:mtk_crtc
288 unsigned int local_index = plane - mtk_crtc->planes;
321 struct drm_plane *plane = &mtk_crtc->planes[i];
333 struct drm_plane *plane = &mtk_crtc->planes[i];
422 /* Initially configure all planes */
424 struct drm_plane *plane = &mtk_crtc->planes[i];
516 struct drm_plane *plane = &mtk_crtc->planes[i];
540 struct drm_plane *plane = &mtk_crtc->planes[i];
579 struct drm_plane *plane = &mtk_crtc->planes[
[all...]
/linux-master/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c477 data + frame->planes.nv.y.offset);
479 data + frame->planes.nv.uv.offset);
487 data + frame->planes.yuyv.offset);
497 data + frame->planes.yuv.y.offset);
499 data + frame->planes.yuv.u.offset);
501 data + frame->planes.yuv.v.offset);
505 data + frame->planes.raw.offset);
509 data + frame->planes.raw.offset);
514 data + frame->planes.rgb.offset);
518 data + frame->planes
[all...]
/linux-master/drivers/staging/media/atomisp/pci/
H A Dia_css_frame_public.h65 /* Container for planar YUV frames. This contains 3 planes.
187 } planes; /** frame planes, select the right one based on member in struct:ia_css_frame
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_kms.c42 .planes = 1,
48 .planes = 1,
54 .planes = 1,
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-vid-out.c29 unsigned planes = vfmt->buffers; local
34 for (p = vfmt->buffers; p < vfmt->planes; p++)
58 * Check if the number of requested planes match
59 * the number of planes in the current format. You can't mix that.
61 if (*nplanes != planes)
65 for (p = 1; p < planes; p++) {
71 for (p = 0; p < planes; p++)
76 *nplanes = planes;
79 for (p = 0; p < planes; p++)
103 unsigned int planes local
[all...]
/linux-master/drivers/media/dvb-core/
H A Ddvb_vb2.c139 b->length = vb->planes[0].length;
140 b->bytesused = vb->planes[0].bytesused;
141 b->offset = vb->planes[0].m.offset;
145 static int _fill_vb2_buffer(struct vb2_buffer *vb, struct vb2_plane *planes) argument
149 planes[0].bytesused = 0;
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_kms.c148 for (i = 0; i < ARRAY_SIZE(dpsub->drm->planes); i++) {
150 struct drm_plane *plane = &dpsub->drm->planes[i];
314 struct drm_plane *plane = &dpsub->drm->planes[ZYNQMP_DPSUB_LAYER_GFX];
336 for (i = 0; i < ARRAY_SIZE(dpsub->drm->planes); i++)
337 dpsub->drm->planes[i].possible_crtcs = possible_crtcs;
417 /* Create the planes and the CRTC. */
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun8i_mixer.c263 struct drm_plane **planes; local
267 planes = devm_kcalloc(drm->dev,
269 sizeof(*planes), GFP_KERNEL);
270 if (!planes)
283 planes[i] = &layer->plane;
296 planes[mixer->cfg->vi_num + i] = &layer->plane;
299 return planes;
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_display.h99 * planes on pre-g4x, and only for primary planes on g4x-bdw.
324 ((plane) = to_intel_plane((__state)->base.planes[__i].ptr), \
325 (old_plane_state) = to_intel_plane_state((__state)->base.planes[__i].old_state), 1); \
340 ((plane) = to_intel_plane((__state)->base.planes[__i].ptr), \
341 (new_plane_state) = to_intel_plane_state((__state)->base.planes[__i].new_state), 1); \
364 ((plane) = to_intel_plane((__state)->base.planes[__i].ptr), \
365 (old_plane_state) = to_intel_plane_state((__state)->base.planes[__i].old_state), \
366 (new_plane_state) = to_intel_plane_state((__state)->base.planes[__i].new_state), 1); \
/linux-master/drivers/gpu/drm/
H A Ddrm_atomic.c110 kfree(state->planes);
138 state->planes = kcalloc(dev->mode_config.num_total_plane,
139 sizeof(*state->planes), GFP_KERNEL);
140 if (!state->planes)
240 struct drm_plane *plane = state->planes[i].ptr;
246 state->planes[i].state);
247 state->planes[i].ptr = NULL;
248 state->planes[i].state = NULL;
249 state->planes[i].old_state = NULL;
250 state->planes[
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-compat-ioctl32.c301 compat_caddr_t planes; member in union:v4l2_buffer32::__anon1175
325 compat_caddr_t planes; member in union:v4l2_buffer32_time32::__anon1176
439 vb->m.planes = (void __force *)
440 compat_ptr(vb32.m.planes);
483 vb->m.planes = (void __force *)
484 compat_ptr(vb32.m.planes);
526 vb32.m.planes = (uintptr_t)vb->m.planes;
570 vb32.m.planes = (uintptr_t)vb->m.planes;
[all...]
/linux-master/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c680 drm_plane_helper_add(&mxsfb->planes.primary,
682 ret = drm_universal_plane_init(mxsfb->drm, &mxsfb->planes.primary, 1,
692 drm_plane_helper_add(&mxsfb->planes.overlay,
695 &mxsfb->planes.overlay, 1,
708 &mxsfb->planes.primary, NULL,
713 &mxsfb->planes.primary, NULL,
/linux-master/drivers/media/usb/go7007/
H A Dgo7007-driver.c383 if (vb && vb->vb.vb2_buf.planes[0].bytesused < GO7007_BUF_SIZE) {
386 ptr[vb->vb.vb2_buf.planes[0].bytesused++] = byte;
414 u32 *bytesused = &vb->vb.vb2_buf.planes[0].bytesused;
456 bytesused = &vb->vb.vb2_buf.planes[0].bytesused;
518 if (vb && vb->vb.vb2_buf.planes[0].bytesused >=
602 vb->vb.vb2_buf.planes[0].bytesused;
/linux-master/include/video/
H A Duvesafb.h49 u8 planes; member in struct:vbe_mode_ib

Completed in 304 milliseconds

123456