Lines Matching refs:fb
89 struct drm_framebuffer *fb = crtc->primary->fb; in exynos_drm_crtc_mode_set() local
100 ret = exynos_check_plane(crtc->primary, fb); in exynos_drm_crtc_mode_set()
104 crtc_w = fb->width - x; in exynos_drm_crtc_mode_set()
105 crtc_h = fb->height - y; in exynos_drm_crtc_mode_set()
106 exynos_plane_mode_set(crtc->primary, crtc, fb, 0, 0, in exynos_drm_crtc_mode_set()
116 struct drm_framebuffer *fb = crtc->primary->fb; in exynos_drm_crtc_mode_set_base() local
126 crtc_w = fb->width - x; in exynos_drm_crtc_mode_set_base()
127 crtc_h = fb->height - y; in exynos_drm_crtc_mode_set_base()
129 return exynos_update_plane(crtc->primary, crtc, fb, 0, 0, in exynos_drm_crtc_mode_set_base()
161 struct drm_framebuffer *fb, in exynos_drm_crtc_page_flip() argument
167 struct drm_framebuffer *old_fb = crtc->primary->fb; in exynos_drm_crtc_page_flip()
201 crtc->primary->fb = fb; in exynos_drm_crtc_page_flip()
202 crtc_w = fb->width - crtc->x; in exynos_drm_crtc_page_flip()
203 crtc_h = fb->height - crtc->y; in exynos_drm_crtc_page_flip()
204 ret = exynos_update_plane(crtc->primary, crtc, fb, 0, 0, in exynos_drm_crtc_page_flip()
208 crtc->primary->fb = old_fb; in exynos_drm_crtc_page_flip()
331 void exynos_drm_crtc_complete_scanout(struct drm_framebuffer *fb) in exynos_drm_crtc_complete_scanout() argument
334 struct drm_device *dev = fb->dev; in exynos_drm_crtc_complete_scanout()