/linux-master/drivers/gpu/drm/tidss/ |
H A D | tidss_kms.c | 62 * Add all active planes on a CRTC to the atomic state, if 184 /* all planes can be on any crtc */ 203 tidss->planes[tidss->num_planes++] = &tplane->plane; 223 /* create overlay planes of the leftover planes */ 238 tidss->planes[tidss->num_planes++] = &tplane->plane;
|
/linux-master/drivers/staging/media/starfive/camss/ |
H A D | stf-capture.c | 21 .planes = 1, 28 .planes = 1, 35 .planes = 1, 42 .planes = 1, 52 .planes = 2,
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | skl_watermark.c | 27 * the pipe and planes within 100us. For flip queue use case, the 147 * - All planes can enable watermarks for latencies >= SAGV engine block time 362 &crtc_state->wm.skl.optimal.planes[plane_id]; 374 /* Highest common enabled wm level for all planes */ 378 /* No enabled planes? */ 384 &crtc_state->wm.skl.optimal.planes[plane_id]; 387 * All enabled planes must have enabled a common wm level that 407 &crtc_state->wm.skl.optimal.planes[plane_id]; 1401 const struct skl_plane_wm *wm = &pipe_wm->planes[plane_id]; 1413 const struct skl_plane_wm *wm = &pipe_wm->planes[plane_i [all...] |
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_vma.c | 549 const struct intel_remapped_plane_info planes[] = { local 580 /* Create VMA for many different combinations of planes and check 589 for (a = planes; a->width; a++) { 590 for (b = planes + ARRAY_SIZE(planes); b-- != planes; ) { 956 const struct intel_remapped_plane_info planes[] = { local 998 for (p = planes; p->width; p++) {
|
/linux-master/include/media/ |
H A D | videobuf2-v4l2.h | 39 * @planes: plane information (userptr/fd, length, bytesused, data_offset). 53 struct vb2_plane planes[VB2_MAX_PLANES]; member in struct:vb2_v4l2_buffer
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | dc.c | 351 unsigned int planes; local 359 yuv = tegra_plane_format_is_yuv(window->format, &planes, NULL); 363 bpp = (planes > 1) ? 1 : 2; 392 if (yuv && planes > 1) 412 if (yuv && planes > 1) { 415 if (planes > 2) 691 * Tegra doesn't support different strides for U and V planes so we 767 * Tegra uses a shared stride for UV planes. Framebuffers are 793 * planes. So we have ourselves a nice little chicken and egg problem 1348 struct drm_plane *planes[ local [all...] |
H A D | drm.h | 186 struct tegra_bo **planes,
|
H A D | hub.c | 463 * Tegra doesn't support different strides for U and V planes so we 507 * on planes that are already disabled. Make sure we fallback to the 546 unsigned int bpc, planes; local 565 yuv = tegra_plane_format_is_yuv(tegra_plane_state->format, &planes, &bpc); 666 if (yuv && planes > 1) { 673 if (planes > 2) { 683 if (planes > 2) 784 /* planes can be assigned to arbitrary CRTCs */
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos5433_drm_decon.c | 61 struct exynos_drm_plane planes[WINDOWS_NR]; member in struct:decon_context 322 struct exynos_drm_plane *plane = &ctx->planes[win]; 548 decon_disable_plane(crtc, &ctx->planes[i]); 638 ret = exynos_plane_init(drm_dev, &ctx->planes[win], win, 644 exynos_plane = &ctx->planes[PRIMARY_WIN];
|
H A D | exynos_drm_vidi.c | 43 struct exynos_drm_plane planes[WINDOWS_NR]; member in struct:vidi_context 399 ret = exynos_plane_init(drm_dev, &ctx->planes[i], i, 405 exynos_plane = &ctx->planes[DEFAULT_WIN];
|
H A D | exynos7_drm_decon.c | 45 struct exynos_drm_plane planes[WINDOWS_NR]; member in struct:decon_context 570 decon_disable_plane(crtc, &ctx->planes[i]); 637 ret = exynos_plane_init(drm_dev, &ctx->planes[i], i, 643 exynos_plane = &ctx->planes[DEFAULT_WIN];
|
H A D | exynos_drm_fimd.c | 177 struct exynos_drm_plane planes[WINDOWS_NR]; member in struct:fimd_context 664 struct exynos_drm_plane *plane = &ctx->planes[win]; 974 fimd_disable_plane(crtc, &ctx->planes[i]); 1121 ret = exynos_plane_init(drm_dev, &ctx->planes[i], i, 1127 exynos_plane = &ctx->planes[DEFAULT_WIN];
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.c | 80 * the new modeset before we can commit planes. The dispc ovl 111 * can't be touched by the hardware anymore before cleaning up planes. 136 * planes zpos is consistent. 162 * Normalization process might create new states for planes 427 /* Create all planes first. They can all be put to any CRTC. */ 436 if (WARN_ON(priv->num_planes >= ARRAY_SIZE(priv->planes))) 443 priv->planes[priv->num_planes++] = plane; 504 crtc = omap_crtc_init(dev, pipe, priv->planes[i]); 512 DBG("registered %u planes, %u crtcs/encoders/connectors\n",
|
/linux-master/drivers/gpu/drm/vkms/ |
H A D | vkms_composer.c | 167 * blend - blend the pixels from all planes and compute crc 176 * from all planes, calculates the crc32 of the output from the former step, 195 /* The active planes are composed associatively in z-order. */ 219 struct vkms_plane_state **planes = crtc_state->active_planes; local 223 if (!planes[i]->pixel_read)
|
/linux-master/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | mmal-msg.h | 282 u32 planes; member in struct:mmal_buffer_header_type_specific::__anon205::__anon206
|
/linux-master/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_kms.c | 757 drm_plane_helper_add(&lcdif->planes.primary, 759 ret = drm_universal_plane_init(lcdif->drm, &lcdif->planes.primary, 1, 768 ret = drm_plane_create_color_properties(&lcdif->planes.primary, 778 &lcdif->planes.primary, NULL,
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_writeback.c | 236 for (i = 0; i < wb_state->format->planes; ++i)
|
/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | v4l2.c | 177 get_dma_buf(vb->planes[i].dbuf); 179 err = tegra_vde_dmabuf_cache_map(vde, vb->planes[i].dbuf, 183 dma_buf_put(vb->planes[i].dbuf); 236 offset = vb->planes[i].data_offset;
|
/linux-master/drivers/media/common/v4l2-tpg/ |
H A D | v4l2-tpg-core.c | 214 tpg->planes = 1; 244 tpg->planes = 2; 315 tpg->planes = 3; 327 tpg->planes = 3; 339 tpg->planes = 2; 351 tpg->planes = 2; 357 tpg->planes = 3; 368 tpg->planes = 2; 541 for (p = 0; p < tpg->planes; p++) 1844 for (p = 0; p < tpg->planes; [all...] |
/linux-master/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_opr_v5.c | 1185 ctx->consumed_stream, temp_vb->b->vb2_buf.planes[0].bytesused); 1187 if (temp_vb->b->vb2_buf.planes[0].bytesused == 0) { 1221 if (src_mb->b->vb2_buf.planes[0].bytesused == 0) { 1260 temp_vb->b->vb2_buf.planes[0].bytesused); 1263 0, temp_vb->b->vb2_buf.planes[0].bytesused); 1304 temp_vb->b->vb2_buf.planes[0].bytesused); 1307 0, temp_vb->b->vb2_buf.planes[0].bytesused);
|
/linux-master/drivers/media/platform/mediatek/mdp/ |
H A D | mtk_mdp_m2m.c | 431 u32 pix_size, planes, i; local 434 planes = min_t(u32, frame->fmt->num_planes, ARRAY_SIZE(addr->addr)); 435 for (i = 0; i < planes; i++) 438 if (planes == 1) { 449 mtk_mdp_dbg(3, "[%d] planes:%d, size:%d, addr:%p,%p,%p", 450 ctx->id, planes, pix_size, (void *)addr->addr[0], 552 mtk_mdp_dbg(2, "[%d] type:%d, planes:%d, buffers:%d, size:%u,%u",
|
/linux-master/include/media/tpg/ |
H A D | v4l2-tpg.h | 187 unsigned planes; member in struct:tpg_data 227 /* Used to store TPG_MAX_PAT_LINES lines, each with up to two planes */ 426 return tpg->interleaved ? 1 : tpg->planes;
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec_stateful.c | 349 buf.size = (size_t)src_buf->vb2_buf.planes[0].bytesused; 470 src_mem.size = (size_t)src_buf->vb2_buf.planes[0].bytesused;
|
/linux-master/drivers/video/fbdev/ |
H A D | efifb.c | 35 u16 planes; member in struct:bmp_dib_header 194 dib_header->planes != 1 || dib_header->bpp != 24 ||
|
/linux-master/include/video/ |
H A D | sticore.h | 85 s32 text_planes; /* number of planes used for text */ 104 u32 text : 1; /* turn on text display planes? */ 105 u32 nontext : 1; /* turn on non-text display planes? */ 106 u32 clear : 1; /* clear text display planes? */ 107 u32 cmap_blk : 1; /* non-text planes cmap black? */ 114 u32 init_cmap_tx : 1; /* initialize cmap for text planes */ 132 s32 text_planes; /* number of planes to use for text */ 139 s32 text_planes; /* number of planes used for text */ 173 s32 planes; /* number of fb planes i member in struct:sti_conf_outptr [all...] |