Lines Matching refs:plane
17 int drm_gem_plane_helper_prepare_fb(struct drm_plane *plane, struct drm_plane_state *state);
24 * DRM_SHADOW_PLANE_MAX_WIDTH - Maximum width of a plane's shadow buffer in pixels
33 * DRM_SHADOW_PLANE_MAX_HEIGHT - Maximum height of a plane's shadow buffer in scanlines
42 * struct drm_shadow_plane_state - plane state for planes with shadow buffers
45 * provides the regular plane state plus mappings of the shadow buffer
49 /** @base: plane state */
55 * @map: Mappings of the plane's framebuffer BOs in to kernel address space
57 * The memory mappings stored in map should be established in the plane's
73 * @state: the plane state
81 void __drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane,
84 void __drm_gem_reset_shadow_plane(struct drm_plane *plane,
87 void drm_gem_reset_shadow_plane(struct drm_plane *plane);
88 struct drm_plane_state *drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane);
89 void drm_gem_destroy_shadow_plane_state(struct drm_plane *plane,
104 int drm_gem_begin_shadow_fb_access(struct drm_plane *plane, struct drm_plane_state *plane_state);
105 void drm_gem_end_shadow_fb_access(struct drm_plane *plane, struct drm_plane_state *plane_state);