Lines Matching refs:gfb
27 int bpp = (afbdev->gfb.base.bits_per_pixel + 7)/8; in cirrus_dirty_update()
34 obj = afbdev->gfb.obj; in cirrus_dirty_update()
87 src_offset = dst_offset = i * afbdev->gfb.base.pitches[0] + (x * bpp); in cirrus_dirty_update()
202 ret = cirrus_framebuffer_init(cdev->dev, &gfbdev->gfb, &mode_cmd, gobj); in cirrusfb_create()
209 fb = &gfbdev->gfb.base; in cirrusfb_create()
252 struct cirrus_framebuffer *gfb = &gfbdev->gfb; in cirrus_fbdev_destroy() local
257 if (gfb->obj) { in cirrus_fbdev_destroy()
258 drm_gem_object_unreference_unlocked(gfb->obj); in cirrus_fbdev_destroy()
259 gfb->obj = NULL; in cirrus_fbdev_destroy()
264 drm_framebuffer_unregister_private(&gfb->base); in cirrus_fbdev_destroy()
265 drm_framebuffer_cleanup(&gfb->base); in cirrus_fbdev_destroy()