Lines Matching refs:plane
64 int exynos_check_plane(struct drm_plane *plane, struct drm_framebuffer *fb) in exynos_check_plane() argument
66 struct exynos_drm_plane *exynos_plane = to_exynos_plane(plane); in exynos_check_plane()
88 void exynos_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, in exynos_plane_mode_set() argument
94 struct exynos_drm_plane *exynos_plane = to_exynos_plane(plane); in exynos_plane_mode_set()
144 plane->crtc = crtc; in exynos_plane_mode_set()
148 exynos_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in exynos_update_plane() argument
156 struct exynos_drm_plane *exynos_plane = to_exynos_plane(plane); in exynos_update_plane()
159 ret = exynos_check_plane(plane, fb); in exynos_update_plane()
163 exynos_plane_mode_set(plane, crtc, fb, crtc_x, crtc_y, in exynos_update_plane()
173 static int exynos_disable_plane(struct drm_plane *plane) in exynos_disable_plane() argument
175 struct exynos_drm_plane *exynos_plane = to_exynos_plane(plane); in exynos_disable_plane()
176 struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(plane->crtc); in exynos_disable_plane()
191 static void exynos_plane_attach_zpos_property(struct drm_plane *plane, in exynos_plane_attach_zpos_property() argument
194 struct drm_device *dev = plane->dev; in exynos_plane_attach_zpos_property()
208 drm_object_attach_property(&plane->base, prop, zpos); in exynos_plane_attach_zpos_property()