Home
last modified time | relevance | path

Searched refs:drm_plane_state (Results 1 – 25 of 123) sorted by relevance

12345

/Linux-v4.19/include/drm/
Ddrm_simple_kms_helper.h68 struct drm_plane_state *plane_state);
96 struct drm_plane_state *plane_state,
111 struct drm_plane_state *old_plane_state);
124 struct drm_plane_state *plane_state);
134 struct drm_plane_state *plane_state);
Ddrm_plane.h44 struct drm_plane_state { struct
190 drm_plane_state_src(const struct drm_plane_state *state) in drm_plane_state_src() argument
202 drm_plane_state_dest(const struct drm_plane_state *state) in drm_plane_state_dest()
338 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
349 struct drm_plane_state *state);
394 struct drm_plane_state *state,
417 const struct drm_plane_state *state,
456 const struct drm_plane_state *state);
642 struct drm_plane_state *state;
Ddrm_modeset_helper_vtables.h1044 struct drm_plane_state *new_state);
1055 struct drm_plane_state *old_state);
1094 struct drm_plane_state *state);
1112 struct drm_plane_state *old_state);
1136 struct drm_plane_state *old_state);
1155 struct drm_plane_state *state);
1186 struct drm_plane_state *new_state);
Ddrm_atomic_helper.h41 int drm_atomic_helper_check_plane_state(struct drm_plane_state *plane_state,
119 struct drm_plane_state *plane_state);
161 struct drm_plane_state *state);
162 struct drm_plane_state *
164 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state);
166 struct drm_plane_state *state);
251 drm_atomic_plane_disabling(struct drm_plane_state *old_plane_state, in drm_atomic_plane_disabling()
252 struct drm_plane_state *new_plane_state) in drm_atomic_plane_disabling()
Ddrm_gem_framebuffer_helper.h12 struct drm_plane_state;
30 struct drm_plane_state *state);
32 struct drm_plane_state *plane_state);
Ddrm_atomic.h150 struct drm_plane_state *state, *old_state, *new_state;
390 struct drm_plane_state * __must_check
464 static inline struct drm_plane_state *
479 static inline struct drm_plane_state *
494 static inline struct drm_plane_state *
590 static inline const struct drm_plane_state *
607 drm_atomic_set_crtc_for_plane(struct drm_plane_state *plane_state,
609 void drm_atomic_set_fb_for_plane(struct drm_plane_state *plane_state,
611 void drm_atomic_set_fence_for_plane(struct drm_plane_state *plane_state,
/Linux-v4.19/drivers/gpu/drm/armada/
Darmada_plane.h4 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3],
7 struct drm_plane_state *state);
9 struct drm_plane_state *old_state);
11 struct drm_plane_state *state);
Darmada_plane.c38 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], in armada_drm_plane_calc()
82 static unsigned armada_drm_crtc_calc_fb(struct drm_plane_state *state, in armada_drm_crtc_calc_fb()
100 struct drm_plane_state *state) in armada_drm_plane_prepare_fb()
116 struct drm_plane_state *old_state) in armada_drm_plane_cleanup_fb()
127 struct drm_plane_state *state) in armada_drm_plane_atomic_check()
147 struct drm_plane_state *old_state) in armada_drm_primary_plane_atomic_update()
149 struct drm_plane_state *state = plane->state; in armada_drm_primary_plane_atomic_update()
229 struct drm_plane_state *old_state) in armada_drm_primary_plane_atomic_disable()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_atomic_plane.c72 struct drm_plane_state *
75 struct drm_plane_state *state; in intel_plane_duplicate_state()
103 struct drm_plane_state *state) in intel_plane_destroy_state()
117 struct drm_plane_state *state = &intel_state->base; in intel_plane_atomic_check_with_state()
197 struct drm_plane_state *new_plane_state) in intel_plane_atomic_check()
200 const struct drm_plane_state *old_plane_state = in intel_plane_atomic_check()
219 struct drm_plane_state *old_state) in intel_plane_atomic_update()
264 const struct drm_plane_state *state, in intel_plane_atomic_get_property()
287 struct drm_plane_state *state, in intel_plane_atomic_set_property()
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_plane.h45 struct drm_plane_state base;
66 const struct drm_plane_state *r0;
67 const struct drm_plane_state *r1;
147 void dpu_plane_clear_multirect(const struct drm_plane_state *drm_state);
/Linux-v4.19/drivers/gpu/drm/
Ddrm_blend.c342 const struct drm_plane_state *sa = *(struct drm_plane_state **)a; in drm_atomic_state_zpos_cmp()
343 const struct drm_plane_state *sb = *(struct drm_plane_state **)b; in drm_atomic_state_zpos_cmp()
357 struct drm_plane_state **states; in drm_atomic_helper_crtc_normalize_zpos()
374 struct drm_plane_state *plane_state = in drm_atomic_helper_crtc_normalize_zpos()
426 struct drm_plane_state *old_plane_state, *new_plane_state; in drm_atomic_normalize_zpos()
/Linux-v4.19/drivers/gpu/drm/omapdrm/
Domap_plane.c38 struct drm_plane_state *new_state) in omap_plane_prepare_fb()
47 struct drm_plane_state *old_state) in omap_plane_cleanup_fb()
54 struct drm_plane_state *old_state) in omap_plane_atomic_update()
58 struct drm_plane_state *state = plane->state; in omap_plane_atomic_update()
94 struct drm_plane_state *old_state) in omap_plane_atomic_disable()
107 struct drm_plane_state *state) in omap_plane_atomic_check()
202 struct drm_plane_state *state, in omap_plane_atomic_set_property()
217 const struct drm_plane_state *state, in omap_plane_atomic_get_property()
/Linux-v4.19/drivers/gpu/drm/exynos/
Dexynos_drm_plane.c62 struct drm_plane_state *state = &exynos_state->base; in exynos_plane_mode_set()
148 static struct drm_plane_state *
164 struct drm_plane_state *old_state) in exynos_drm_plane_destroy_state()
235 struct drm_plane_state *state) in exynos_plane_atomic_check()
257 struct drm_plane_state *old_state) in exynos_plane_atomic_update()
259 struct drm_plane_state *state = plane->state; in exynos_plane_atomic_update()
271 struct drm_plane_state *old_state) in exynos_plane_atomic_disable()
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h170 struct drm_plane_state base;
367 struct drm_plane_state *state);
369 struct drm_plane_state *state);
371 struct drm_plane_state *old_state);
373 struct drm_plane_state *new_state);
375 struct drm_plane_state *old_state);
377 struct drm_plane_state *vmw_du_plane_duplicate_state(struct drm_plane *plane);
379 struct drm_plane_state *state);
/Linux-v4.19/drivers/gpu/drm/tegra/
Dplane.h43 struct drm_plane_state base;
57 to_tegra_plane_state(struct drm_plane_state *state) in to_tegra_plane_state()
68 struct drm_plane_state *state);
Dplane.c44 static struct drm_plane_state *
69 struct drm_plane_state *state) in tegra_plane_atomic_destroy_state()
101 struct drm_plane_state *state) in tegra_plane_state_add()
341 struct drm_plane_state *old, *plane_state; in tegra_plane_check_transparency()
391 struct drm_plane_state *new; in tegra_plane_update_transparency()
430 struct drm_plane_state *new; in tegra_plane_setup_transparency()
/Linux-v4.19/drivers/gpu/drm/rcar-du/
Drcar_du_plane.h56 struct drm_plane_state state;
66 to_rcar_plane_state(struct drm_plane_state *state) in to_rcar_plane_state()
75 struct drm_plane_state *state,
Drcar_du_plane.c142 struct drm_plane_state *old_drm_plane_state; in rcar_du_atomic_check_planes()
143 struct drm_plane_state *new_drm_plane_state; in rcar_du_atomic_check_planes()
213 struct drm_plane_state *s; in rcar_du_atomic_check_planes()
570 struct drm_plane_state *state, in __rcar_du_plane_atomic_check()
614 struct drm_plane_state *state) in rcar_du_plane_atomic_check()
622 struct drm_plane_state *old_state) in rcar_du_plane_atomic_update()
654 static struct drm_plane_state *
674 struct drm_plane_state *state) in rcar_du_plane_atomic_destroy_state()
704 struct drm_plane_state *state, in rcar_du_plane_atomic_set_property()
720 const struct drm_plane_state *state, struct drm_property *property, in rcar_du_plane_atomic_get_property()
/Linux-v4.19/drivers/gpu/drm/tilcdc/
Dtilcdc_plane.c37 struct drm_plane_state *state) in tilcdc_plane_atomic_check()
40 struct drm_plane_state *old_state = plane->state; in tilcdc_plane_atomic_check()
90 struct drm_plane_state *old_state) in tilcdc_plane_atomic_update()
92 struct drm_plane_state *state = plane->state; in tilcdc_plane_atomic_update()
/Linux-v4.19/drivers/gpu/drm/mediatek/
Dmtk_drm_plane.c55 static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane) in mtk_plane_duplicate_state()
74 struct drm_plane_state *state) in mtk_drm_plane_destroy_state()
90 struct drm_plane_state *state) in mtk_plane_atomic_check()
112 struct drm_plane_state *old_state) in mtk_plane_atomic_update()
147 struct drm_plane_state *old_state) in mtk_plane_atomic_disable()
Dmtk_drm_plane.h35 struct drm_plane_state base;
40 to_mtk_plane_state(struct drm_plane_state *state) in to_mtk_plane_state()
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_plane.c139 static bool plane_enabled(struct drm_plane_state *state) in plane_enabled()
144 static struct drm_plane_state *vc4_plane_duplicate_state(struct drm_plane *plane) in vc4_plane_duplicate_state()
174 struct drm_plane_state *state) in vc4_plane_destroy_state()
231 static u32 vc4_get_scl_field(struct drm_plane_state *state, int plane) in vc4_get_scl_field()
261 static int vc4_plane_setup_clipping_and_scaling(struct drm_plane_state *state) in vc4_plane_setup_clipping_and_scaling()
395 static u32 vc4_lbm_size(struct drm_plane_state *state) in vc4_lbm_size()
426 static void vc4_write_scaling_parameters(struct drm_plane_state *state, in vc4_write_scaling_parameters()
462 struct drm_plane_state *state) in vc4_plane_mode_set()
736 struct drm_plane_state *state) in vc4_plane_atomic_check()
749 struct drm_plane_state *old_state) in vc4_plane_atomic_update()
[all …]
/Linux-v4.19/drivers/gpu/drm/imx/
Dipuv3-plane.c29 struct drm_plane_state base;
34 to_ipu_plane_state(struct drm_plane_state *p) in to_ipu_plane_state()
100 drm_plane_state_to_eba(struct drm_plane_state *state, int plane) in drm_plane_state_to_eba()
115 drm_plane_state_to_ubo(struct drm_plane_state *state) in drm_plane_state_to_ubo()
134 drm_plane_state_to_vbo(struct drm_plane_state *state) in drm_plane_state_to_vbo()
296 static struct drm_plane_state *
312 struct drm_plane_state *state) in ipu_plane_destroy_state()
347 struct drm_plane_state *state) in ipu_plane_atomic_check()
349 struct drm_plane_state *old_state = plane->state; in ipu_plane_atomic_check()
503 struct drm_plane_state *old_state) in ipu_plane_atomic_disable()
[all …]
/Linux-v4.19/drivers/gpu/drm/selftests/
Dtest-drm-helper.c26 static void set_src(struct drm_plane_state *plane_state, in set_src()
36 static bool check_src_eq(struct drm_plane_state *plane_state, in check_src_eq()
62 static void set_crtc(struct drm_plane_state *plane_state, in set_crtc()
72 static bool check_crtc_eq(struct drm_plane_state *plane_state, in check_crtc_eq()
106 struct drm_plane_state plane_state = { in igt_check_plane_state()
/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_layer.h26 struct drm_plane_state state;
38 state_to_sun4i_layer_state(struct drm_plane_state *state) in state_to_sun4i_layer_state()

12345