Lines Matching refs:gfb
25 int bpp = (afbdev->gfb.base.bits_per_pixel + 7)/8; in cirrus_dirty_update()
32 obj = afbdev->gfb.obj; in cirrus_dirty_update()
85 src_offset = dst_offset = i * afbdev->gfb.base.pitches[0] + (x * bpp); in cirrus_dirty_update()
200 ret = cirrus_framebuffer_init(cdev->dev, &gfbdev->gfb, &mode_cmd, gobj); in cirrusfb_create()
207 fb = &gfbdev->gfb.base; in cirrusfb_create()
250 struct cirrus_framebuffer *gfb = &gfbdev->gfb; in cirrus_fbdev_destroy() local
255 if (gfb->obj) { in cirrus_fbdev_destroy()
256 drm_gem_object_unreference_unlocked(gfb->obj); in cirrus_fbdev_destroy()
257 gfb->obj = NULL; in cirrus_fbdev_destroy()
262 drm_framebuffer_unregister_private(&gfb->base); in cirrus_fbdev_destroy()
263 drm_framebuffer_cleanup(&gfb->base); in cirrus_fbdev_destroy()