Home
last modified time | relevance | path

Searched refs:zpos (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/
Ddrm_blend.c350 unsigned int zpos, in drm_plane_create_zpos_property() argument
359 drm_object_attach_property(&plane->base, prop, zpos); in drm_plane_create_zpos_property()
364 plane->state->zpos = zpos; in drm_plane_create_zpos_property()
365 plane->state->normalized_zpos = zpos; in drm_plane_create_zpos_property()
389 unsigned int zpos) in drm_plane_create_zpos_immutable_property() argument
394 "zpos", zpos, zpos); in drm_plane_create_zpos_immutable_property()
398 drm_object_attach_property(&plane->base, prop, zpos); in drm_plane_create_zpos_immutable_property()
403 plane->state->zpos = zpos; in drm_plane_create_zpos_immutable_property()
404 plane->state->normalized_zpos = zpos; in drm_plane_create_zpos_immutable_property()
416 if (sa->zpos != sb->zpos) in drm_atomic_state_zpos_cmp()
[all …]
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsun8i_ui_layer.c27 int overlay, bool enable, unsigned int zpos, in sun8i_ui_layer_enable() argument
47 if (!enable || zpos != old_zpos) { in sun8i_ui_layer_enable()
60 val = SUN8I_MIXER_BLEND_PIPE_CTL_EN(zpos); in sun8i_ui_layer_enable()
66 val = channel << SUN8I_MIXER_BLEND_ROUTE_PIPE_SHIFT(zpos); in sun8i_ui_layer_enable()
70 SUN8I_MIXER_BLEND_ROUTE_PIPE_MSK(zpos), in sun8i_ui_layer_enable()
77 unsigned int zpos) in sun8i_ui_layer_update_coord() argument
164 SUN8I_MIXER_BLEND_ATTR_COORD(bld_base, zpos), in sun8i_ui_layer_update_coord()
167 SUN8I_MIXER_BLEND_ATTR_INSIZE(bld_base, zpos), in sun8i_ui_layer_update_coord()
279 unsigned int zpos = plane->state->normalized_zpos; in sun8i_ui_layer_atomic_update() local
290 layer->overlay, plane, zpos); in sun8i_ui_layer_atomic_update()
[all …]
Dsun8i_vi_layer.c20 int overlay, bool enable, unsigned int zpos, in sun8i_vi_layer_enable() argument
40 if (!enable || zpos != old_zpos) { in sun8i_vi_layer_enable()
53 val = SUN8I_MIXER_BLEND_PIPE_CTL_EN(zpos); in sun8i_vi_layer_enable()
59 val = channel << SUN8I_MIXER_BLEND_ROUTE_PIPE_SHIFT(zpos); in sun8i_vi_layer_enable()
63 SUN8I_MIXER_BLEND_ROUTE_PIPE_MSK(zpos), in sun8i_vi_layer_enable()
70 unsigned int zpos) in sun8i_vi_layer_update_coord() argument
204 SUN8I_MIXER_BLEND_ATTR_COORD(bld_base, zpos), in sun8i_vi_layer_update_coord()
207 SUN8I_MIXER_BLEND_ATTR_INSIZE(bld_base, zpos), in sun8i_vi_layer_update_coord()
364 unsigned int zpos = plane->state->normalized_zpos; in sun8i_vi_layer_atomic_update() local
375 layer->overlay, plane, zpos); in sun8i_vi_layer_atomic_update()
[all …]
Dsun4i_layer.c35 plane->state->zpos = layer->id; in sun4i_backend_layer_reset()
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_kms.c114 if (!last || (new->base.zpos > last->base.zpos)) { in komeda_plane_state_list_add()
121 if (new->base.zpos < node->base.zpos) { in komeda_plane_state_list_add()
124 } else if (node->base.zpos == new->base.zpos) { in komeda_plane_state_list_add()
132 a->name, b->name, node->base.zpos); in komeda_plane_state_list_add()
187 plane_st->zpos, plane_st->normalized_zpos); in komeda_crtc_normalize_zpos()
Dkomeda_plane.c150 state->base.zpos = kplane->layer->base.id; in komeda_plane_reset()
/Linux-v5.4/drivers/gpu/drm/sti/
Dsti_plane.c118 plane->state->zpos = sti_plane_get_default_zpos(plane->type); in sti_plane_reset()
124 int zpos = sti_plane_get_default_zpos(type); in sti_plane_attach_zorder_property() local
129 drm_plane_create_zpos_property(drm_plane, zpos, 0, 6); in sti_plane_attach_zorder_property()
132 drm_plane_create_zpos_immutable_property(drm_plane, zpos); in sti_plane_attach_zorder_property()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_plane.c138 plane->state->zpos = exynos_plane->config->zpos; in exynos_drm_plane_reset()
286 int zpos, bool immutable) in exynos_plane_attach_zpos_property() argument
289 drm_plane_create_zpos_immutable_property(plane, zpos); in exynos_plane_attach_zpos_property()
291 drm_plane_create_zpos_property(plane, zpos, 0, MAX_PLANE - 1); in exynos_plane_attach_zpos_property()
320 exynos_plane_attach_zpos_property(&exynos_plane->base, config->zpos, in exynos_plane_init()
Dexynos_drm_drv.h111 unsigned int zpos; member
Dexynos_mixer.c123 .zpos = 0,
132 .zpos = 1,
141 .zpos = 2,
Dexynos_drm_vidi.c392 plane_config.zpos = i; in vidi_bind()
/Linux-v5.4/include/drm/
Ddrm_blend.h53 unsigned int zpos,
56 unsigned int zpos);
Ddrm_plane.h151 unsigned int zpos; member
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_plane.c93 plane->state->zpos = plane->type == DRM_PLANE_TYPE_PRIMARY in omap_plane_atomic_disable()
190 plane->state->zpos = plane->type == DRM_PLANE_TYPE_PRIMARY in omap_plane_reset()
202 state->zpos = val; in omap_plane_atomic_set_property()
217 *val = state->zpos; in omap_plane_atomic_get_property()
Domap_crtc.c25 unsigned int zpos; member
589 omap_crtc_state->zpos = pri_state->zpos; in omap_crtc_atomic_check()
673 plane_state->zpos = val; in omap_crtc_atomic_set_property()
691 *val = omap_state->zpos; in omap_crtc_atomic_get_property()
726 state->zpos = current_state->zpos; in omap_crtc_duplicate_state()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_crtc.c528 unsigned int zpos; in mtk_drm_crtc_create() local
589 for (zpos = 0; zpos < mtk_crtc->layer_nr; zpos++) { in mtk_drm_crtc_create()
590 type = (zpos == 0) ? DRM_PLANE_TYPE_PRIMARY : in mtk_drm_crtc_create()
591 (zpos == 1) ? DRM_PLANE_TYPE_CURSOR : in mtk_drm_crtc_create()
593 ret = mtk_plane_init(drm_dev, &mtk_crtc->planes[zpos], in mtk_drm_crtc_create()
/Linux-v5.4/drivers/gpu/drm/rcar-du/
Drcar_du_vsp.c70 .zpos = 0, in rcar_du_vsp_enable()
158 .zpos = state->state.zpos, in rcar_du_vsp_plane_setup()
332 state->state.zpos = plane->type == DRM_PLANE_TYPE_PRIMARY ? 0 : 1; in rcar_du_vsp_plane_reset()
/Linux-v5.4/drivers/media/platform/vsp1/
Dvsp1_drm.h63 unsigned int zpos; member
Dvsp1_drm.c363 return vsp1->drm->inputs[rpf->entity.index].zpos; in rpf_zpos()
838 &cfg->mem[2], cfg->zpos); in vsp1_du_atomic_update()
857 vsp1->drm->inputs[rpf_index].zpos = cfg->zpos; in vsp1_du_atomic_update()
/Linux-v5.4/drivers/gpu/drm/imx/
Dipuv3-plane.c277 unsigned int zpos = (plane->type == DRM_PLANE_TYPE_PRIMARY) ? 0 : 1; in ipu_plane_state_reset() local
291 ipu_state->base.zpos = zpos; in ipu_plane_state_reset()
292 ipu_state->base.normalized_zpos = zpos; in ipu_plane_state_reset()
831 unsigned int zpos = (type == DRM_PLANE_TYPE_PRIMARY) ? 0 : 1; in ipu_plane_init() local
863 drm_plane_create_zpos_property(&ipu_plane->base, zpos, 0, 1); in ipu_plane_init()
/Linux-v5.4/include/media/
Dvsp1.h62 unsigned int zpos; member
/Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_plane.c90 INSTALL_RANGE_PROPERTY(zpos, ZPOS, 1, 255, 1); in mdp5_plane_install_properties()
118 SET_PROPERTY(zpos, ZPOS, uint8_t); in mdp5_plane_atomic_set_property()
146 GET_PROPERTY(zpos, ZPOS, uint8_t); in mdp5_plane_atomic_get_property()
169 drm_printf(p, "\tzpos=%u\n", pstate->zpos); in mdp5_plane_atomic_print_state()
189 mdp5_state->zpos = STAGE_BASE; in mdp5_plane_reset()
191 mdp5_state->zpos = STAGE0 + drm_plane_index(plane); in mdp5_plane_reset()
Dmdp5_kms.h101 uint8_t zpos; member
/Linux-v5.4/drivers/gpu/drm/tegra/
Dplane.c37 plane->state->zpos = p->index; in tegra_plane_reset()
Dhub.c413 unsigned int zpos = plane->state->normalized_zpos; in tegra_shared_plane_atomic_update() local
446 value = K2(255) | K1(255) | WINDOW_LAYER_DEPTH(255 - zpos); in tegra_shared_plane_atomic_update()

12