Lines Matching defs:plane
21 static int tidss_plane_atomic_check(struct drm_plane *plane,
24 struct drm_device *ddev = plane->dev;
26 struct tidss_plane *tplane = to_tidss_plane(plane);
100 static void tidss_plane_atomic_update(struct drm_plane *plane,
103 struct drm_device *ddev = plane->dev;
105 struct tidss_plane *tplane = to_tidss_plane(plane);
106 struct drm_plane_state *state = plane->state;
123 dev_err(plane->dev->dev, "%s: Failed to setup plane %d\n",
132 static void tidss_plane_atomic_disable(struct drm_plane *plane,
135 struct drm_device *ddev = plane->dev;
137 struct tidss_plane *tplane = to_tidss_plane(plane);
144 static void drm_plane_destroy(struct drm_plane *plane)
146 struct tidss_plane *tplane = to_tidss_plane(plane);
148 drm_plane_cleanup(plane);
195 ret = drm_universal_plane_init(&tidss->ddev, &tplane->plane,
203 drm_plane_helper_add(&tplane->plane, &tidss_plane_helper_funcs);
205 drm_plane_create_zpos_property(&tplane->plane, hw_plane_id, 0,
208 ret = drm_plane_create_color_properties(&tplane->plane,
216 ret = drm_plane_create_alpha_property(&tplane->plane);
220 ret = drm_plane_create_blend_mode_property(&tplane->plane, blend_modes);