Lines Matching defs:plane
147 static void arc_pgu_plane_atomic_update(struct drm_plane *plane,
153 if (!plane->state->crtc || !plane->state->fb)
156 arcpgu = crtc_to_arcpgu_priv(plane->state->crtc);
157 gem = drm_fb_cma_get_gem_obj(plane->state->fb, 0);
165 static void arc_pgu_plane_destroy(struct drm_plane *plane)
167 drm_plane_cleanup(plane);
182 struct drm_plane *plane = NULL;
185 plane = devm_kzalloc(drm->dev, sizeof(*plane), GFP_KERNEL);
186 if (!plane)
189 ret = drm_universal_plane_init(drm, plane, 0xff, &arc_pgu_plane_funcs,
197 drm_plane_helper_add(plane, &arc_pgu_plane_helper_funcs);
198 arcpgu->plane = plane;
200 return plane;