Lines Matching full:fb
11 #include <linux/fb.h>
30 struct drm_gem_object *obj = drm_gem_fb_get_obj(helper->fb, 0); in exynos_drm_fb_mmap()
38 struct drm_framebuffer *fb = fb_helper->fb; in exynos_drm_fb_destroy() local
42 drm_framebuffer_remove(fb); in exynos_drm_fb_destroy()
63 struct drm_framebuffer *fb = helper->fb; in exynos_drm_fbdev_update() local
64 unsigned int size = fb->width * fb->height * fb->format->cpp[0]; in exynos_drm_fbdev_update()
70 "failed to allocate fb info.\n"); in exynos_drm_fbdev_update()
78 offset = fbi->var.xoffset * fb->format->cpp[0]; in exynos_drm_fbdev_update()
79 offset += fbi->var.yoffset * fb->pitches[0]; in exynos_drm_fbdev_update()
118 helper->fb = in exynos_drm_fbdev_driver_fbdev_probe()
123 if (IS_ERR(helper->fb)) { in exynos_drm_fbdev_driver_fbdev_probe()
125 ret = PTR_ERR(helper->fb); in exynos_drm_fbdev_driver_fbdev_probe()
137 drm_framebuffer_cleanup(helper->fb); in exynos_drm_fbdev_driver_fbdev_probe()
138 helper->fb = NULL; in exynos_drm_fbdev_driver_fbdev_probe()