Lines Matching full:fb
4 #include <linux/fb.h>
113 struct drm_framebuffer *fb = fb_helper->fb; in drm_fbdev_dma_damage_blit_real() local
114 size_t offset = clip->y1 * fb->pitches[0]; in drm_fbdev_dma_damage_blit_real()
119 switch (drm_format_info_bpp(fb->format, 0)) { in drm_fbdev_dma_damage_blit_real()
133 offset += clip->x1 * fb->format->cpp[0]; in drm_fbdev_dma_damage_blit_real()
134 len *= fb->format->cpp[0]; in drm_fbdev_dma_damage_blit_real()
143 iosys_map_incr(dst, fb->pitches[0]); in drm_fbdev_dma_damage_blit_real()
144 src += fb->pitches[0]; in drm_fbdev_dma_damage_blit_real()
178 if (helper->fb->funcs->dirty) { in drm_fbdev_dma_helper_fb_dirty()
183 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1); in drm_fbdev_dma_helper_fb_dirty()
205 struct drm_framebuffer *fb = fb_helper->fb; in drm_fbdev_dma_driver_fbdev_probe_tail() local
215 info->screen_size = sizes->surface_height * fb->pitches[0]; in drm_fbdev_dma_driver_fbdev_probe_tail()
274 struct drm_framebuffer *fb; in drm_fbdev_dma_driver_fbdev_probe() local
290 fb = buffer->fb; in drm_fbdev_dma_driver_fbdev_probe()
302 fb_helper->fb = fb; in drm_fbdev_dma_driver_fbdev_probe()
306 if (fb->funcs->dirty) in drm_fbdev_dma_driver_fbdev_probe()
316 fb_helper->fb = NULL; in drm_fbdev_dma_driver_fbdev_probe()