Home
last modified time | relevance | path

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

1234567

/OK3568_Linux_fs/kernel/drivers/gpu/drm/selftests/
H A 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 …]
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/armada/
H A 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);
H A 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()
/OK3568_Linux_fs/kernel/include/drm/
H A 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()
H A Ddrm_atomic_state_helper.h34 struct drm_plane_state;
55 void __drm_atomic_helper_plane_state_reset(struct drm_plane_state *state,
58 struct drm_plane_state *state);
61 struct drm_plane_state *state);
62 struct drm_plane_state *
64 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state);
66 struct drm_plane_state *state);
H A Ddrm_plane.h47 struct drm_plane_state { struct
230 drm_plane_state_src(const struct drm_plane_state *state) in drm_plane_state_src() argument
242 drm_plane_state_dest(const struct drm_plane_state *state) in drm_plane_state_dest()
378 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
389 struct drm_plane_state *state);
434 struct drm_plane_state *state,
457 const struct drm_plane_state *state,
496 const struct drm_plane_state *state);
682 struct drm_plane_state *state;
842 drm_plane_get_damage_clips_count(const struct drm_plane_state *state) in drm_plane_get_damage_clips_count()
[all …]
H A Ddrm_simple_kms_helper.h64 struct drm_plane_state *plane_state);
92 struct drm_plane_state *plane_state,
110 struct drm_plane_state *old_plane_state);
123 struct drm_plane_state *plane_state);
133 struct drm_plane_state *plane_state);
H A Ddrm_modeset_helper_vtables.h1203 struct drm_plane_state *new_state);
1214 struct drm_plane_state *old_state);
1253 struct drm_plane_state *state);
1271 struct drm_plane_state *old_state);
1295 struct drm_plane_state *old_state);
1314 struct drm_plane_state *state);
1353 struct drm_plane_state *new_state);
H A 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,
H A Ddrm_gem_vram_helper.h17 struct drm_plane_state;
128 struct drm_plane_state *new_state);
131 struct drm_plane_state *old_state);
139 struct drm_plane_state *new_state);
143 struct drm_plane_state *old_state);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/
H A Dplane.h40 struct drm_plane_state base;
58 to_tegra_plane_state(struct drm_plane_state *state) in to_tegra_plane_state()
69 struct drm_plane_state *state);
71 struct drm_plane_state *state);
74 struct drm_plane_state *state);
H A Dplane.c49 static struct drm_plane_state *
80 struct drm_plane_state *state) in tegra_plane_atomic_destroy_state()
194 struct drm_plane_state *state) in tegra_plane_prepare_fb()
207 struct drm_plane_state *state) in tegra_plane_cleanup_fb()
216 struct drm_plane_state *state) in tegra_plane_state_add()
456 struct drm_plane_state *old, *plane_state; in tegra_plane_check_transparency()
506 struct drm_plane_state *new; in tegra_plane_update_transparency()
545 struct drm_plane_state *new; in tegra_plane_setup_transparency()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.h32 struct drm_plane_state base;
54 const struct drm_plane_state *r0;
55 const struct drm_plane_state *r1;
129 void dpu_plane_clear_multirect(const struct drm_plane_state *drm_state);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_blend.c426 const struct drm_plane_state *sa = *(struct drm_plane_state **)a; in drm_atomic_state_zpos_cmp()
427 const struct drm_plane_state *sb = *(struct drm_plane_state **)b; in drm_atomic_state_zpos_cmp()
441 struct drm_plane_state **states; in drm_atomic_helper_crtc_normalize_zpos()
458 struct drm_plane_state *plane_state = in drm_atomic_helper_crtc_normalize_zpos()
510 struct drm_plane_state *old_plane_state, *new_plane_state; in drm_atomic_normalize_zpos()
H A 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()
277 const struct drm_plane_state *old_state, in drm_atomic_helper_damage_iter_init()
278 const struct drm_plane_state *state) in drm_atomic_helper_damage_iter_init()
359 bool drm_atomic_helper_damage_merged(const struct drm_plane_state *old_state, in drm_atomic_helper_damage_merged()
360 struct drm_plane_state *state, in drm_atomic_helper_damage_merged()
H A Ddrm_atomic_state_helper.c243 void __drm_atomic_helper_plane_state_reset(struct drm_plane_state *plane_state, in __drm_atomic_helper_plane_state_reset()
267 struct drm_plane_state *plane_state) in __drm_atomic_helper_plane_reset()
304 struct drm_plane_state *state) in __drm_atomic_helper_plane_duplicate_state()
324 struct drm_plane_state *
327 struct drm_plane_state *state; in drm_atomic_helper_plane_duplicate_state()
348 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state) in __drm_atomic_helper_plane_destroy_state()
372 struct drm_plane_state *state) in drm_atomic_helper_plane_destroy_state()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vkms/
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/
H A Dmtk_drm_plane.c54 static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane) in mtk_plane_duplicate_state()
73 struct drm_plane_state *state) in mtk_drm_plane_destroy_state()
80 struct drm_plane_state *state) in mtk_plane_atomic_async_check()
112 struct drm_plane_state *new_state) in mtk_plane_atomic_async_update()
140 struct drm_plane_state *state) in mtk_plane_atomic_check()
168 struct drm_plane_state *old_state) in mtk_plane_atomic_disable()
178 struct drm_plane_state *old_state) in mtk_plane_atomic_update()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tilcdc/
H A 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()
76 struct drm_plane_state *old_state) in tilcdc_plane_atomic_update()
78 struct drm_plane_state *state = plane->state; in tilcdc_plane_atomic_update()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/
H A Dipuv3-plane.c22 struct drm_plane_state base;
27 to_ipu_plane_state(struct drm_plane_state *p) in to_ipu_plane_state()
93 drm_plane_state_to_eba(struct drm_plane_state *state, int plane) in drm_plane_state_to_eba()
108 drm_plane_state_to_ubo(struct drm_plane_state *state) in drm_plane_state_to_ubo()
127 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()
500 struct drm_plane_state *old_state) in ipu_plane_atomic_disable()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rcar-du/
H A 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,

1234567