Lines Matching refs:plane

495 	struct exynos_drm_plane *plane = &ctx->planes[win];  in fimd_win_set_pixfmt()  local
505 if (plane->pixel_format == DRM_FORMAT_ARGB8888) in fimd_win_set_pixfmt()
506 plane->pixel_format = DRM_FORMAT_XRGB8888; in fimd_win_set_pixfmt()
509 switch (plane->pixel_format) { in fimd_win_set_pixfmt()
545 DRM_DEBUG_KMS("bpp = %d\n", plane->bpp); in fimd_win_set_pixfmt()
555 if (plane->fb_width < MIN_FB_WIDTH_FOR_16WORD_BURST) { in fimd_win_set_pixfmt()
624 struct exynos_drm_plane *plane; in fimd_win_commit() local
635 plane = &ctx->planes[win]; in fimd_win_commit()
639 plane->resume = true; in fimd_win_commit()
657 offset = plane->src_x * (plane->bpp >> 3); in fimd_win_commit()
658 offset += plane->src_y * plane->pitch; in fimd_win_commit()
661 dma_addr = plane->dma_addr[0] + offset; in fimd_win_commit()
666 size = plane->pitch * plane->crtc_height; in fimd_win_commit()
673 plane->crtc_width, plane->crtc_height); in fimd_win_commit()
676 buf_offsize = plane->pitch - (plane->crtc_width * (plane->bpp >> 3)); in fimd_win_commit()
677 line_size = plane->crtc_width * (plane->bpp >> 3); in fimd_win_commit()
685 val = VIDOSDxA_TOPLEFT_X(plane->crtc_x) | in fimd_win_commit()
686 VIDOSDxA_TOPLEFT_Y(plane->crtc_y) | in fimd_win_commit()
687 VIDOSDxA_TOPLEFT_X_E(plane->crtc_x) | in fimd_win_commit()
688 VIDOSDxA_TOPLEFT_Y_E(plane->crtc_y); in fimd_win_commit()
691 last_x = plane->crtc_x + plane->crtc_width; in fimd_win_commit()
694 last_y = plane->crtc_y + plane->crtc_height; in fimd_win_commit()
704 plane->crtc_x, plane->crtc_y, last_x, last_y); in fimd_win_commit()
711 val = plane->crtc_width * plane->crtc_height; in fimd_win_commit()
731 plane->enabled = true; in fimd_win_commit()
740 struct exynos_drm_plane *plane; in fimd_win_disable() local
745 plane = &ctx->planes[win]; in fimd_win_disable()
749 plane->resume = false; in fimd_win_disable()
764 plane->enabled = false; in fimd_win_disable()
769 struct exynos_drm_plane *plane; in fimd_window_suspend() local
773 plane = &ctx->planes[i]; in fimd_window_suspend()
774 plane->resume = plane->enabled; in fimd_window_suspend()
775 if (plane->enabled) in fimd_window_suspend()
782 struct exynos_drm_plane *plane; in fimd_window_resume() local
786 plane = &ctx->planes[i]; in fimd_window_resume()
787 plane->enabled = plane->resume; in fimd_window_resume()
788 plane->resume = false; in fimd_window_resume()
794 struct exynos_drm_plane *plane; in fimd_apply() local
798 plane = &ctx->planes[i]; in fimd_apply()
799 if (plane->enabled) in fimd_apply()