Home
last modified time | relevance | path

Searched refs:drm_plane (Results 1 – 61 of 61) sorted by relevance

/linux-4.1.27/include/drm/
Ddrm_plane_helper.h61 int (*prepare_fb)(struct drm_plane *plane,
64 void (*cleanup_fb)(struct drm_plane *plane,
68 int (*atomic_check)(struct drm_plane *plane,
70 void (*atomic_update)(struct drm_plane *plane,
72 void (*atomic_disable)(struct drm_plane *plane,
76 static inline void drm_plane_helper_add(struct drm_plane *plane, in drm_plane_helper_add()
82 extern int drm_plane_helper_check_update(struct drm_plane *plane,
93 extern int drm_primary_helper_update(struct drm_plane *plane,
100 extern int drm_primary_helper_disable(struct drm_plane *plane);
101 extern void drm_primary_helper_destroy(struct drm_plane *plane);
[all …]
Ddrm_atomic_helper.h62 int drm_atomic_helper_update_plane(struct drm_plane *plane,
69 int drm_atomic_helper_disable_plane(struct drm_plane *plane);
75 int drm_atomic_helper_plane_set_property(struct drm_plane *plane,
99 void drm_atomic_helper_plane_reset(struct drm_plane *plane);
100 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane,
103 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane);
104 void __drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
106 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
159 drm_atomic_plane_disabling(struct drm_plane *plane, in drm_atomic_plane_disabling()
Ddrm_crtc.h246 struct drm_plane;
439 struct drm_plane *primary;
440 struct drm_plane *cursor;
755 struct drm_plane *plane;
791 int (*update_plane)(struct drm_plane *plane,
797 int (*disable_plane)(struct drm_plane *plane);
798 void (*destroy)(struct drm_plane *plane);
799 void (*reset)(struct drm_plane *plane);
801 int (*set_property)(struct drm_plane *plane,
805 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
[all …]
Ddrm_modeset_lock.h130 struct drm_plane;
136 struct drm_plane *plane);
Ddrm_atomic.h46 struct drm_plane *plane);
47 int drm_atomic_plane_set_property(struct drm_plane *plane,
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_drm_plane.c30 sti_drm_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in sti_drm_update_plane()
77 static int sti_drm_disable_plane(struct drm_plane *plane) in sti_drm_disable_plane()
113 static void sti_drm_plane_destroy(struct drm_plane *plane) in sti_drm_plane_destroy()
121 static int sti_drm_plane_set_property(struct drm_plane *plane, in sti_drm_plane_set_property()
149 static int sti_drm_plane_prepare_fb(struct drm_plane *plane, in sti_drm_plane_prepare_fb()
156 static void sti_drm_plane_cleanup_fb(struct drm_plane *plane, in sti_drm_plane_cleanup_fb()
162 static int sti_drm_plane_atomic_check(struct drm_plane *plane, in sti_drm_plane_atomic_check()
168 static void sti_drm_plane_atomic_update(struct drm_plane *plane, in sti_drm_plane_atomic_update()
180 static void sti_drm_plane_atomic_disable(struct drm_plane *plane, in sti_drm_plane_atomic_disable()
194 static void sti_drm_plane_attach_zorder_property(struct drm_plane *plane, in sti_drm_plane_attach_zorder_property()
[all …]
Dsti_drm_crtc.h15 struct drm_plane *primary, struct drm_plane *cursor);
Dsti_drm_plane.h14 struct drm_plane *sti_drm_plane_init(struct drm_device *dev,
Dsti_compositor.c96 struct drm_plane *cursor = NULL; in sti_compositor_bind()
97 struct drm_plane *primary = NULL; in sti_compositor_bind()
Dsti_drm_crtc.c304 struct drm_plane *primary, struct drm_plane *cursor) in sti_drm_crtc_init()
Dsti_layer.h92 struct drm_plane plane;
Dsti_hqvdp.c343 struct drm_plane *vid_plane;
761 static struct drm_plane *sti_hqvdp_find_vid(struct drm_device *dev, int id) in sti_hqvdp_find_vid()
763 struct drm_plane *plane; in sti_hqvdp_find_vid()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_plane.c24 struct drm_plane base;
36 static void mdp4_plane_set_scanout(struct drm_plane *plane,
38 static int mdp4_plane_mode_set(struct drm_plane *plane,
45 static struct mdp4_kms *get_kms(struct drm_plane *plane) in get_kms()
51 static void mdp4_plane_destroy(struct drm_plane *plane) in mdp4_plane_destroy()
62 void mdp4_plane_install_properties(struct drm_plane *plane, in mdp4_plane_install_properties()
68 int mdp4_plane_set_property(struct drm_plane *plane, in mdp4_plane_set_property()
85 static int mdp4_plane_prepare_fb(struct drm_plane *plane, in mdp4_plane_prepare_fb()
96 static void mdp4_plane_cleanup_fb(struct drm_plane *plane, in mdp4_plane_cleanup_fb()
108 static int mdp4_plane_atomic_check(struct drm_plane *plane, in mdp4_plane_atomic_check()
[all …]
Dmdp4_kms.h199 void mdp4_plane_install_properties(struct drm_plane *plane,
201 enum mdp4_pipe mdp4_plane_pipe(struct drm_plane *plane);
202 struct drm_plane *mdp4_plane_init(struct drm_device *dev,
210 struct drm_plane *plane, int id, int ovlp_id,
Dmdp4_crtc.c84 struct drm_plane *plane; in crtc_flush()
178 struct drm_plane *plane; in setup_mixer()
195 struct drm_plane *plane; in blend_setup()
609 struct drm_plane *plane, int id, int ovlp_id, in mdp4_crtc_init()
Dmdp4_kms.c260 struct drm_plane *plane; in modeset_init()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_atomic_plane.c49 intel_create_plane_state(struct drm_plane *plane) in intel_create_plane_state()
73 intel_plane_duplicate_state(struct drm_plane *plane) in intel_plane_duplicate_state()
103 intel_plane_destroy_state(struct drm_plane *plane, in intel_plane_destroy_state()
109 static int intel_plane_atomic_check(struct drm_plane *plane, in intel_plane_atomic_check()
168 static void intel_plane_atomic_update(struct drm_plane *plane, in intel_plane_atomic_update()
201 intel_plane_atomic_get_property(struct drm_plane *plane, in intel_plane_atomic_get_property()
223 intel_plane_atomic_set_property(struct drm_plane *plane, in intel_plane_atomic_set_property()
Dintel_sprite.c180 skl_update_plane(struct drm_plane *drm_plane, struct drm_crtc *crtc, in skl_update_plane() argument
187 struct drm_device *dev = drm_plane->dev; in skl_update_plane()
189 struct intel_plane *intel_plane = to_intel_plane(drm_plane); in skl_update_plane()
257 if (drm_plane->state->rotation == BIT(DRM_ROTATE_180)) in skl_update_plane()
260 intel_update_sprite_watermarks(drm_plane, crtc, src_w, src_h, in skl_update_plane()
296 skl_disable_plane(struct drm_plane *drm_plane, struct drm_crtc *crtc) in skl_disable_plane() argument
298 struct drm_device *dev = drm_plane->dev; in skl_disable_plane()
300 struct intel_plane *intel_plane = to_intel_plane(drm_plane); in skl_disable_plane()
310 intel_update_sprite_watermarks(drm_plane, crtc, 0, 0, 0, false, false); in skl_disable_plane()
353 vlv_update_plane(struct drm_plane *dplane, struct drm_crtc *crtc, in vlv_update_plane()
[all …]
Dintel_drv.h507 struct drm_plane base;
529 void (*update_plane)(struct drm_plane *plane,
536 void (*disable_plane)(struct drm_plane *plane,
538 int (*check_plane)(struct drm_plane *plane,
540 void (*commit_plane)(struct drm_plane *plane,
964 int intel_pin_and_fence_fb_obj(struct drm_plane *plane,
976 int intel_prepare_plane_fb(struct drm_plane *plane,
979 void intel_cleanup_plane_fb(struct drm_plane *plane,
982 int intel_plane_atomic_get_property(struct drm_plane *plane,
986 int intel_plane_atomic_set_property(struct drm_plane *plane,
[all …]
Dintel_atomic.c149 struct drm_plane *plane = state->planes[i]; in intel_atomic_commit()
Dintel_display.c2205 static void intel_enable_primary_hw_plane(struct drm_plane *plane, in intel_enable_primary_hw_plane()
2239 static void intel_disable_primary_hw_plane(struct drm_plane *plane, in intel_disable_primary_hw_plane()
2354 intel_pin_and_fence_fb_obj(struct drm_plane *plane, in intel_pin_and_fence_fb_obj()
2593 update_state_fb(struct drm_plane *plane) in update_state_fb()
2614 struct drm_plane *primary = intel_crtc->base.primary; in intel_find_initial_plane_obj()
4294 struct drm_plane *plane; in intel_enable_sprite_planes()
4309 static void disable_plane_internal(struct drm_plane *plane) in disable_plane_internal()
4326 struct drm_plane *plane; in intel_disable_sprite_planes()
10112 struct drm_plane *primary = crtc->primary; in intel_crtc_page_flip()
11600 struct drm_plane *primary = intel_crtc->base.primary; in __intel_set_mode()
[all …]
Dintel_pm.c911 struct drm_plane *plane) in vlv_compute_drain_latency()
1074 static void valleyview_update_sprite_wm(struct drm_plane *plane, in valleyview_update_sprite_wm()
2039 struct drm_plane *plane; in ilk_compute_wm_parameters()
2800 struct drm_plane *plane; in skl_compute_wm_global_parameters()
2820 struct drm_plane *plane; in skl_compute_wm_pipe_parameters()
3354 skl_update_sprite_wm(struct drm_plane *plane, struct drm_crtc *crtc, in skl_update_sprite_wm()
3425 ilk_update_sprite_wm(struct drm_plane *plane, in ilk_update_sprite_wm()
3678 void intel_update_sprite_watermarks(struct drm_plane *plane, in intel_update_sprite_watermarks()
Di915_drv.h554 void (*update_sprite_wm)(struct drm_plane *plane,
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_plane.c43 struct drm_plane base;
85 static int omap_plane_update_pin(struct drm_plane *plane, in omap_plane_update_pin()
123 struct drm_plane *plane = &omap_plane->base; in omap_plane_pre_apply()
169 struct drm_plane *plane = &omap_plane->base; in omap_plane_post_apply()
182 static int omap_plane_apply(struct drm_plane *plane) in omap_plane_apply()
191 int omap_plane_mode_set(struct drm_plane *plane, in omap_plane_mode_set()
225 static int omap_plane_update(struct drm_plane *plane, in omap_plane_update()
257 static int omap_plane_disable(struct drm_plane *plane) in omap_plane_disable()
268 static void omap_plane_destroy(struct drm_plane *plane) in omap_plane_destroy()
283 int omap_plane_set_enable(struct drm_plane *plane, bool enable) in omap_plane_set_enable()
[all …]
Domap_drv.h96 struct drm_plane *planes[8];
162 struct drm_plane *plane, enum omap_channel channel, int id);
165 struct drm_plane *omap_plane_init(struct drm_device *dev,
167 int omap_plane_set_enable(struct drm_plane *plane, bool enable);
168 int omap_plane_mode_set(struct drm_plane *plane,
175 void omap_plane_install_properties(struct drm_plane *plane,
177 int omap_plane_set_property(struct drm_plane *plane,
Domap_crtc.c478 struct drm_plane *plane = priv->planes[i]; in omap_crtc_dpms()
542 struct drm_plane *plane = crtc->primary; in omap_crtc_mode_set_base()
612 struct drm_plane *primary = crtc->primary; in omap_crtc_page_flip_locked()
698 struct drm_plane *plane, enum omap_channel channel, int id) in omap_crtc_init()
Domap_drv.c135 struct drm_plane *plane; in omap_modeset_create_crtc()
278 struct drm_plane *plane; in omap_modeset_init()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_plane.c22 struct drm_plane base;
39 static int mdp5_plane_mode_set(struct drm_plane *plane,
45 static void set_scanout_locked(struct drm_plane *plane,
48 static struct mdp5_kms *get_kms(struct drm_plane *plane) in get_kms()
59 static int mdp5_plane_disable(struct drm_plane *plane) in mdp5_plane_disable()
75 static void mdp5_plane_destroy(struct drm_plane *plane) in mdp5_plane_destroy()
86 void mdp5_plane_install_properties(struct drm_plane *plane, in mdp5_plane_install_properties()
92 int mdp5_plane_set_property(struct drm_plane *plane, in mdp5_plane_set_property()
99 static void mdp5_plane_reset(struct drm_plane *plane) in mdp5_plane_reset()
120 mdp5_plane_duplicate_state(struct drm_plane *plane) in mdp5_plane_duplicate_state()
[all …]
Dmdp5_kms.h226 void mdp5_plane_install_properties(struct drm_plane *plane,
228 uint32_t mdp5_plane_get_flush(struct drm_plane *plane);
229 void mdp5_plane_complete_flip(struct drm_plane *plane);
230 enum mdp5_pipe mdp5_plane_pipe(struct drm_plane *plane);
231 struct drm_plane *mdp5_plane_init(struct drm_device *dev,
241 struct drm_plane *plane, int id);
Dmdp5_crtc.c101 struct drm_plane *plane; in crtc_flush_all()
123 struct drm_plane *plane; in complete_flip()
193 struct drm_plane *plane; in blend_setup()
303 struct drm_plane *plane;
319 struct drm_plane *plane; in mdp5_crtc_atomic_check()
654 struct drm_plane *plane, int id) in mdp5_crtc_init()
Dmdp5_kms.c329 struct drm_plane *plane; in modeset_init()
353 struct drm_plane *plane; in modeset_init()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_plane_helper.c131 int drm_plane_helper_check_update(struct drm_plane *plane, in drm_plane_helper_check_update()
223 int drm_primary_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, in drm_primary_helper_update()
319 int drm_primary_helper_disable(struct drm_plane *plane) in drm_primary_helper_disable()
333 void drm_primary_helper_destroy(struct drm_plane *plane) in drm_primary_helper_destroy()
347 static struct drm_plane *create_primary_plane(struct drm_device *dev) in create_primary_plane()
349 struct drm_plane *primary; in create_primary_plane()
393 struct drm_plane *primary; in drm_crtc_init()
400 int drm_plane_helper_commit(struct drm_plane *plane, in drm_plane_helper_commit()
517 int drm_plane_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, in drm_plane_helper_update()
564 int drm_plane_helper_disable(struct drm_plane *plane) in drm_plane_helper_disable()
Ddrm_atomic_helper.c59 struct drm_plane *plane) in drm_atomic_helper_plane_changed()
460 struct drm_plane *plane; in drm_atomic_helper_check_planes()
829 struct drm_plane *plane; in wait_for_fences()
849 struct drm_plane *plane; in framebuffer_changed()
1049 struct drm_plane *plane = state->planes[i]; in drm_atomic_helper_prepare_planes()
1072 struct drm_plane *plane = state->planes[i]; in drm_atomic_helper_prepare_planes()
1110 struct drm_plane *plane; in drm_atomic_helper_commit_planes()
1173 struct drm_plane *plane; in drm_atomic_helper_cleanup_planes()
1244 struct drm_plane *plane = state->planes[i]; in drm_atomic_helper_swap_state()
1275 int drm_atomic_helper_update_plane(struct drm_plane *plane, in drm_atomic_helper_update_plane()
[all …]
Ddrm_atomic.c154 struct drm_plane *plane = state->planes[i]; in drm_atomic_state_clear()
338 struct drm_plane *plane) in drm_atomic_get_plane_state()
392 int drm_atomic_plane_set_property(struct drm_plane *plane, in drm_atomic_plane_set_property()
443 drm_atomic_plane_get_property(struct drm_plane *plane, in drm_atomic_plane_get_property()
491 static int drm_atomic_plane_check(struct drm_plane *plane, in drm_atomic_plane_check()
717 struct drm_plane *plane = obj_to_plane(obj); in drm_atomic_get_property()
749 struct drm_plane *plane = plane_state->plane; in drm_atomic_set_crtc_for_plane()
970 struct drm_plane *plane; in drm_atomic_check_only()
1164 struct drm_plane *plane = obj_to_plane(obj); in atomic_set_prop()
1197 struct drm_plane *plane; in drm_mode_atomic_ioctl()
Ddrm_modeset_lock.c173 struct drm_plane *plane) in drm_modeset_lock_crtc()
465 struct drm_plane *plane; in drm_modeset_lock_all_crtcs()
Ddrm_crtc.c592 struct drm_plane *plane; in drm_framebuffer_remove()
656 struct drm_plane *primary, in drm_crtc_init_with_planes()
657 struct drm_plane *cursor, in drm_crtc_init_with_planes()
1148 int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane, in drm_universal_plane_init()
1222 int drm_plane_init(struct drm_device *dev, struct drm_plane *plane, in drm_plane_init()
1244 void drm_plane_cleanup(struct drm_plane *plane) in drm_plane_cleanup()
1275 unsigned int drm_plane_index(struct drm_plane *plane) in drm_plane_index()
1278 struct drm_plane *tmp; in drm_plane_index()
1300 void drm_plane_force_disable(struct drm_plane *plane) in drm_plane_force_disable()
2313 struct drm_plane *plane; in drm_mode_getplane_res()
[all …]
Ddrm_crtc_helper.c1001 struct drm_plane *plane = crtc->primary; in drm_helper_crtc_mode_set_base()
Ddrm_fb_helper.c318 struct drm_plane *plane; in restore_fbdev_mode()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_plane.h12 int exynos_check_plane(struct drm_plane *plane, struct drm_framebuffer *fb);
13 void exynos_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc,
18 int exynos_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
Dexynos_drm_plane.c64 int exynos_check_plane(struct drm_plane *plane, struct drm_framebuffer *fb) in exynos_check_plane()
88 void exynos_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, in exynos_plane_mode_set()
148 exynos_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in exynos_update_plane()
173 static int exynos_disable_plane(struct drm_plane *plane) in exynos_disable_plane()
191 static void exynos_plane_attach_zpos_property(struct drm_plane *plane, in exynos_plane_attach_zpos_property()
Dexynos_drm_crtc.h21 struct drm_plane *plane,
Dexynos_drm_crtc.c135 struct drm_plane *plane; in exynos_drm_crtc_disable()
241 struct drm_plane *plane, in exynos_drm_crtc_create()
Dexynos_drm_encoder.c98 struct drm_plane *plane; in exynos_drm_encoder_disable()
Dexynos_drm_drv.h82 struct drm_plane base;
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_plane.h32 struct drm_plane plane;
36 static inline struct rcar_du_plane *to_rcar_plane(struct drm_plane *plane) in to_rcar_plane()
Drcar_du_plane.c234 static int rcar_du_plane_atomic_check(struct drm_plane *plane, in rcar_du_plane_atomic_check()
262 static void rcar_du_plane_atomic_update(struct drm_plane *plane, in rcar_du_plane_atomic_update()
276 static void rcar_du_plane_reset(struct drm_plane *plane) in rcar_du_plane_reset()
300 rcar_du_plane_atomic_duplicate_state(struct drm_plane *plane) in rcar_du_plane_atomic_duplicate_state()
316 static void rcar_du_plane_atomic_destroy_state(struct drm_plane *plane, in rcar_du_plane_atomic_destroy_state()
325 static int rcar_du_plane_atomic_set_property(struct drm_plane *plane, in rcar_du_plane_atomic_set_property()
346 static int rcar_du_plane_atomic_get_property(struct drm_plane *plane, in rcar_du_plane_atomic_get_property()
/linux-4.1.27/drivers/gpu/drm/shmobile/
Dshmob_drm_plane.c28 struct drm_plane plane;
165 void shmob_drm_plane_setup(struct drm_plane *plane) in shmob_drm_plane_setup()
176 shmob_drm_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, in shmob_drm_plane_update()
211 static int shmob_drm_plane_disable(struct drm_plane *plane) in shmob_drm_plane_disable()
222 static void shmob_drm_plane_destroy(struct drm_plane *plane) in shmob_drm_plane_destroy()
Dshmob_drm_plane.h20 void shmob_drm_plane_setup(struct drm_plane *plane);
Dshmob_drm_crtc.c170 struct drm_plane *plane; in shmob_drm_crtc_start()
/linux-4.1.27/drivers/gpu/drm/imx/
Dipuv3-plane.h6 struct drm_plane;
17 struct drm_plane base;
Dipuv3-plane.c299 static int ipu_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in ipu_update_plane()
335 static int ipu_disable_plane(struct drm_plane *plane) in ipu_disable_plane()
349 static void ipu_plane_destroy(struct drm_plane *plane) in ipu_plane_destroy()
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.h86 struct drm_plane base;
92 drm_plane_to_atmel_hlcdc_plane(struct drm_plane *p) in drm_plane_to_atmel_hlcdc_plane()
Datmel_hlcdc_plane.c446 struct drm_plane *ovl; in atmel_hlcdc_plane_prepare_disc_area()
536 static int atmel_hlcdc_plane_atomic_check(struct drm_plane *p, in atmel_hlcdc_plane_atomic_check()
714 static int atmel_hlcdc_plane_prepare_fb(struct drm_plane *p, in atmel_hlcdc_plane_prepare_fb()
723 static void atmel_hlcdc_plane_atomic_update(struct drm_plane *p, in atmel_hlcdc_plane_atomic_update()
742 static void atmel_hlcdc_plane_atomic_disable(struct drm_plane *p, in atmel_hlcdc_plane_atomic_disable()
750 static void atmel_hlcdc_plane_destroy(struct drm_plane *p) in atmel_hlcdc_plane_destroy()
763 static int atmel_hlcdc_plane_atomic_set_property(struct drm_plane *p, in atmel_hlcdc_plane_atomic_set_property()
781 static int atmel_hlcdc_plane_atomic_get_property(struct drm_plane *p, in atmel_hlcdc_plane_atomic_get_property()
850 static void atmel_hlcdc_plane_reset(struct drm_plane *p) in atmel_hlcdc_plane_reset()
873 atmel_hlcdc_plane_atomic_duplicate_state(struct drm_plane *p) in atmel_hlcdc_plane_atomic_duplicate_state()
[all …]
/linux-4.1.27/drivers/gpu/drm/tegra/
Ddc.c35 struct drm_plane base;
39 static inline struct tegra_plane *to_tegra_plane(struct drm_plane *plane) in to_tegra_plane()
405 static void tegra_plane_destroy(struct drm_plane *plane) in tegra_plane_destroy()
419 static void tegra_primary_plane_destroy(struct drm_plane *plane) in tegra_primary_plane_destroy()
424 static void tegra_plane_reset(struct drm_plane *plane) in tegra_plane_reset()
441 static struct drm_plane_state *tegra_plane_atomic_duplicate_state(struct drm_plane *plane) in tegra_plane_atomic_duplicate_state()
458 static void tegra_plane_atomic_destroy_state(struct drm_plane *plane, in tegra_plane_atomic_destroy_state()
474 static int tegra_plane_prepare_fb(struct drm_plane *plane, in tegra_plane_prepare_fb()
481 static void tegra_plane_cleanup_fb(struct drm_plane *plane, in tegra_plane_cleanup_fb()
505 static int tegra_plane_atomic_check(struct drm_plane *plane, in tegra_plane_atomic_check()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Doverlay.c39 struct drm_plane base;
93 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in nv10_update_plane()
174 nv10_disable_plane(struct drm_plane *plane) in nv10_disable_plane()
190 nv_destroy_plane(struct drm_plane *plane) in nv_destroy_plane()
225 nv_set_property(struct drm_plane *plane, in nv_set_property()
343 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in nv04_update_plane()
427 nv04_disable_plane(struct drm_plane *plane) in nv04_disable_plane()
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_overlay.c32 struct drm_plane base;
101 armada_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, in armada_plane_update()
245 static int armada_plane_disable(struct drm_plane *plane) in armada_plane_disable()
280 static void armada_plane_destroy(struct drm_plane *plane) in armada_plane_destroy()
285 static int armada_plane_set_property(struct drm_plane *plane, in armada_plane_set_property()
Darmada_crtc.h54 struct drm_plane *plane;
Darmada_crtc.c308 struct drm_plane *plane; in armada_drm_crtc_prepare()
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c72 struct drm_plane base;
566 static int vop_update_plane_event(struct drm_plane *plane, in vop_update_plane_event()
713 static int vop_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in vop_update_plane()
738 static int vop_disable_plane(struct drm_plane *plane) in vop_disable_plane()
776 static void vop_plane_destroy(struct drm_plane *plane) in vop_plane_destroy()
1182 struct drm_plane *primary = NULL, *cursor = NULL, *plane; in vop_create_crtc()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_atomic.c207 struct drm_plane *plane = state->planes[i]; in msm_atomic_commit()
Dmsm_drv.h117 struct drm_plane *planes[8];