Home
last modified time | relevance | path

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

123456

/Linux-v5.4/drivers/gpu/drm/selftests/
Dtest-drm_damage_helper.c12 static void set_plane_src(struct drm_plane_state *state, int x1, int y1, int x2, in set_plane_src()
37 static void set_plane_damage(struct drm_plane_state *state, in set_plane_damage()
43 static bool check_damage_clip(struct drm_plane_state *state, struct drm_rect *r, in check_damage_clip()
76 struct drm_plane_state old_state; in igt_damage_iter_no_damage()
85 struct drm_plane_state state = { in igt_damage_iter_no_damage()
107 struct drm_plane_state old_state; in igt_damage_iter_no_damage_fractional_src()
116 struct drm_plane_state state = { in igt_damage_iter_no_damage_fractional_src()
140 struct drm_plane_state old_state; in igt_damage_iter_no_damage_src_moved()
149 struct drm_plane_state state = { in igt_damage_iter_no_damage_src_moved()
172 struct drm_plane_state old_state; in igt_damage_iter_no_damage_fractional_src_moved()
[all …]
Dtest-drm_plane_helper.c14 static void set_src(struct drm_plane_state *plane_state, in set_src()
24 static bool check_src_eq(struct drm_plane_state *plane_state, in check_src_eq()
50 static void set_crtc(struct drm_plane_state *plane_state, in set_crtc()
60 static bool check_crtc_eq(struct drm_plane_state *plane_state, in check_crtc_eq()
94 struct drm_plane_state plane_state = { in igt_check_plane_state()
/Linux-v5.4/drivers/gpu/drm/armada/
Darmada_plane.h5 struct drm_plane_state base;
22 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3],
25 struct drm_plane_state *state);
27 struct drm_plane_state *old_state);
29 struct drm_plane_state *state);
31 struct drm_plane_state *armada_plane_duplicate_state(struct drm_plane *plane);
33 struct drm_plane_state *state);
Darmada_plane.c37 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], in armada_drm_plane_calc()
82 struct drm_plane_state *state) in armada_drm_plane_prepare_fb()
98 struct drm_plane_state *old_state) in armada_drm_plane_cleanup_fb()
109 struct drm_plane_state *state) in armada_drm_plane_atomic_check()
159 struct drm_plane_state *old_state) in armada_drm_primary_plane_atomic_update()
161 struct drm_plane_state *state = plane->state; in armada_drm_primary_plane_atomic_update()
245 struct drm_plane_state *old_state) in armada_drm_primary_plane_atomic_disable()
292 struct drm_plane_state *armada_plane_duplicate_state(struct drm_plane *plane) in armada_plane_duplicate_state()
/Linux-v5.4/include/drm/
Ddrm_damage_helper.h69 struct drm_plane_state *plane_state);
76 const struct drm_plane_state *old_state,
77 const struct drm_plane_state *new_state);
81 bool drm_atomic_helper_damage_merged(const struct drm_plane_state *old_state,
82 struct drm_plane_state *state,
97 drm_helper_get_plane_damage_clips(const struct drm_plane_state *state) in drm_helper_get_plane_damage_clips()
Ddrm_atomic_state_helper.h32 struct drm_plane_state;
52 struct drm_plane_state *state);
55 struct drm_plane_state *state);
56 struct drm_plane_state *
58 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state);
60 struct drm_plane_state *state);
Ddrm_plane.h47 struct drm_plane_state { struct
211 drm_plane_state_src(const struct drm_plane_state *state) in drm_plane_state_src() argument
223 drm_plane_state_dest(const struct drm_plane_state *state) in drm_plane_state_dest()
359 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
370 struct drm_plane_state *state);
415 struct drm_plane_state *state,
438 const struct drm_plane_state *state,
477 const struct drm_plane_state *state);
663 struct drm_plane_state *state;
823 drm_plane_get_damage_clips_count(const struct drm_plane_state *state) in drm_plane_get_damage_clips_count()
[all …]
Ddrm_simple_kms_helper.h64 struct drm_plane_state *plane_state);
92 struct drm_plane_state *plane_state,
107 struct drm_plane_state *old_plane_state);
120 struct drm_plane_state *plane_state);
130 struct drm_plane_state *plane_state);
Ddrm_atomic_uapi.h35 struct drm_plane_state;
48 drm_atomic_set_crtc_for_plane(struct drm_plane_state *plane_state,
50 void drm_atomic_set_fb_for_plane(struct drm_plane_state *plane_state,
52 void drm_atomic_set_fence_for_plane(struct drm_plane_state *plane_state,
Ddrm_modeset_helper_vtables.h1104 struct drm_plane_state *new_state);
1115 struct drm_plane_state *old_state);
1154 struct drm_plane_state *state);
1172 struct drm_plane_state *old_state);
1196 struct drm_plane_state *old_state);
1215 struct drm_plane_state *state);
1254 struct drm_plane_state *new_state);
Ddrm_gem_framebuffer_helper.h12 struct drm_plane_state;
33 struct drm_plane_state *state);
35 struct drm_plane_state *plane_state);
Ddrm_fb_cma_helper.h6 struct drm_plane_state;
12 struct drm_plane_state *state,
/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_plane.h30 struct drm_plane_state base;
50 const struct drm_plane_state *r0;
51 const struct drm_plane_state *r1;
125 void dpu_plane_clear_multirect(const struct drm_plane_state *drm_state);
/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h122 struct drm_plane_state *old_state;
286 struct drm_plane_state base;
459 struct drm_plane_state *state);
461 struct drm_plane_state *state);
463 struct drm_plane_state *old_state);
465 struct drm_plane_state *new_state);
467 struct drm_plane_state *old_state);
469 struct drm_plane_state *vmw_du_plane_duplicate_state(struct drm_plane *plane);
471 struct drm_plane_state *state);
570 static inline void vmw_du_translate_to_crtc(struct drm_plane_state *state, in vmw_du_translate_to_crtc()
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_plane.c27 struct drm_plane_state *new_state) in omap_plane_prepare_fb()
36 struct drm_plane_state *old_state) in omap_plane_cleanup_fb()
43 struct drm_plane_state *old_state) in omap_plane_atomic_update()
47 struct drm_plane_state *state = plane->state; in omap_plane_atomic_update()
87 struct drm_plane_state *old_state) in omap_plane_atomic_disable()
100 struct drm_plane_state *state) in omap_plane_atomic_check()
195 struct drm_plane_state *state, in omap_plane_atomic_set_property()
210 const struct drm_plane_state *state, in omap_plane_atomic_get_property()
/Linux-v5.4/drivers/gpu/drm/vkms/
Dvkms_plane.c19 static struct drm_plane_state *
45 struct drm_plane_state *old_state) in vkms_plane_destroy_state()
92 struct drm_plane_state *old_state) in vkms_plane_atomic_update()
114 struct drm_plane_state *state) in vkms_plane_atomic_check()
145 struct drm_plane_state *state) in vkms_prepare_fb()
162 struct drm_plane_state *old_state) in vkms_cleanup_fb()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_blend.c413 const struct drm_plane_state *sa = *(struct drm_plane_state **)a; in drm_atomic_state_zpos_cmp()
414 const struct drm_plane_state *sb = *(struct drm_plane_state **)b; in drm_atomic_state_zpos_cmp()
428 struct drm_plane_state **states; in drm_atomic_helper_crtc_normalize_zpos()
445 struct drm_plane_state *plane_state = in drm_atomic_helper_crtc_normalize_zpos()
497 struct drm_plane_state *old_plane_state, *new_plane_state; in drm_atomic_normalize_zpos()
Ddrm_damage_helper.c121 struct drm_plane_state *plane_state) in drm_atomic_helper_check_plane_damage()
213 struct drm_plane_state *plane_state; in drm_atomic_helper_dirtyfb()
271 const struct drm_plane_state *old_state, in drm_atomic_helper_damage_iter_init()
272 const struct drm_plane_state *state) in drm_atomic_helper_damage_iter_init()
353 bool drm_atomic_helper_damage_merged(const struct drm_plane_state *old_state, in drm_atomic_helper_damage_merged()
354 struct drm_plane_state *state, in drm_atomic_helper_damage_merged()
Ddrm_atomic_state_helper.c223 struct drm_plane_state *state) in __drm_atomic_helper_plane_reset()
263 struct drm_plane_state *state) in __drm_atomic_helper_plane_duplicate_state()
283 struct drm_plane_state *
286 struct drm_plane_state *state; in drm_atomic_helper_plane_duplicate_state()
307 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state) in __drm_atomic_helper_plane_destroy_state()
331 struct drm_plane_state *state) in drm_atomic_helper_plane_destroy_state()
/Linux-v5.4/drivers/gpu/drm/rcar-du/
Drcar_du_plane.h51 struct drm_plane_state state;
61 to_rcar_plane_state(struct drm_plane_state *state) in to_rcar_plane_state()
70 struct drm_plane_state *state,
/Linux-v5.4/drivers/gpu/drm/tegra/
Dplane.h40 struct drm_plane_state base;
54 to_tegra_plane_state(struct drm_plane_state *state) in to_tegra_plane_state()
65 struct drm_plane_state *state);
/Linux-v5.4/drivers/gpu/drm/tilcdc/
Dtilcdc_plane.c24 struct drm_plane_state *state) in tilcdc_plane_atomic_check()
27 struct drm_plane_state *old_state = plane->state; in tilcdc_plane_atomic_check()
77 struct drm_plane_state *old_state) in tilcdc_plane_atomic_update()
79 struct drm_plane_state *state = plane->state; in tilcdc_plane_atomic_update()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_plane.c57 struct drm_plane_state *state = &exynos_state->base; in exynos_plane_mode_set()
142 static struct drm_plane_state *
158 struct drm_plane_state *old_state) in exynos_drm_plane_destroy_state()
231 struct drm_plane_state *state) in exynos_plane_atomic_check()
253 struct drm_plane_state *old_state) in exynos_plane_atomic_update()
255 struct drm_plane_state *state = plane->state; in exynos_plane_atomic_update()
267 struct drm_plane_state *old_state) in exynos_plane_atomic_disable()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_plane.c48 static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane) in mtk_plane_duplicate_state()
67 struct drm_plane_state *state) in mtk_drm_plane_destroy_state()
83 struct drm_plane_state *state) in mtk_plane_atomic_check()
105 struct drm_plane_state *old_state) in mtk_plane_atomic_update()
140 struct drm_plane_state *old_state) in mtk_plane_atomic_disable()
/Linux-v5.4/drivers/gpu/drm/bochs/
Dbochs_kms.c30 struct drm_plane_state *state) in bochs_plane_update()
48 struct drm_plane_state *plane_state) in bochs_pipe_enable()
57 struct drm_plane_state *old_state) in bochs_pipe_update()
73 struct drm_plane_state *new_state) in bochs_pipe_prepare_fb()
84 struct drm_plane_state *old_state) in bochs_pipe_cleanup_fb()

123456