Lines Matching refs:plane
210 static dma_addr_t mxsfb_get_fb_paddr(struct drm_plane *plane)
212 struct drm_framebuffer *fb = plane->state->fb;
318 /* The primary plane has to be enabled when the CRTC is active. */
442 static int mxsfb_plane_atomic_check(struct drm_plane *plane,
445 struct mxsfb_drm_private *mxsfb = to_mxsfb_drm_private(plane->dev);
457 static void mxsfb_plane_primary_atomic_update(struct drm_plane *plane,
460 struct mxsfb_drm_private *mxsfb = to_mxsfb_drm_private(plane->dev);
463 paddr = mxsfb_get_fb_paddr(plane);
468 static void mxsfb_plane_overlay_atomic_update(struct drm_plane *plane,
471 struct mxsfb_drm_private *mxsfb = to_mxsfb_drm_private(plane->dev);
472 struct drm_plane_state *state = plane->state;
476 paddr = mxsfb_get_fb_paddr(plane);
493 * If the plane was previously disabled, write LCDC_AS_BUF as well to
528 static bool mxsfb_format_mod_supported(struct drm_plane *plane,