Lines Matching refs:drm_plane
243 struct drm_plane *drm_plane = &gdp->plane.drm_plane; in sti_gdp_disable() local
244 struct sti_mixer *mixer = to_sti_mixer(drm_plane->crtc); in sti_gdp_disable()
383 static void sti_gdp_atomic_update(struct drm_plane *drm_plane, in sti_gdp_atomic_update() argument
386 struct drm_plane_state *state = drm_plane->state; in sti_gdp_atomic_update()
387 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_gdp_atomic_update()
426 drm_plane->base.id, sti_plane_to_str(plane)); in sti_gdp_atomic_update()
580 static void sti_gdp_atomic_disable(struct drm_plane *drm_plane, in sti_gdp_atomic_disable() argument
583 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_gdp_atomic_disable()
584 struct sti_mixer *mixer = to_sti_mixer(drm_plane->crtc); in sti_gdp_atomic_disable()
586 if (!drm_plane->crtc) { in sti_gdp_atomic_disable()
588 drm_plane->base.id); in sti_gdp_atomic_disable()
593 drm_plane->crtc->base.id, sti_mixer_to_str(mixer), in sti_gdp_atomic_disable()
594 drm_plane->base.id, sti_plane_to_str(plane)); in sti_gdp_atomic_disable()
604 struct drm_plane *sti_gdp_create(struct drm_device *drm_dev, in sti_gdp_create()
628 res = drm_universal_plane_init(drm_dev, &gdp->plane.drm_plane, in sti_gdp_create()
639 drm_plane_helper_add(&gdp->plane.drm_plane, &sti_gdp_helpers_funcs); in sti_gdp_create()
643 return &gdp->plane.drm_plane; in sti_gdp_create()