Searched refs:dfb (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/armada/
H A Darmada_fb.c18 struct armada_framebuffer *dfb = drm_fb_to_armada_fb(fb); armada_fb_destroy() local
20 drm_framebuffer_cleanup(&dfb->fb); armada_fb_destroy()
21 drm_gem_object_unreference_unlocked(&dfb->obj->obj); armada_fb_destroy()
22 kfree(dfb); armada_fb_destroy()
28 struct armada_framebuffer *dfb = drm_fb_to_armada_fb(fb); armada_fb_create_handle() local
29 return drm_gem_handle_create(dfile, &dfb->obj->obj, handle); armada_fb_create_handle()
40 struct armada_framebuffer *dfb; armada_framebuffer_create() local
74 dfb = kzalloc(sizeof(*dfb), GFP_KERNEL); armada_framebuffer_create()
75 if (!dfb) { armada_framebuffer_create()
80 dfb->fmt = format; armada_framebuffer_create()
81 dfb->mod = config; armada_framebuffer_create()
82 dfb->obj = obj; armada_framebuffer_create()
84 drm_helper_mode_fill_fb_struct(&dfb->fb, mode); armada_framebuffer_create()
86 ret = drm_framebuffer_init(dev, &dfb->fb, &armada_fb_funcs); armada_framebuffer_create()
88 kfree(dfb); armada_framebuffer_create()
100 return dfb; armada_framebuffer_create()
107 struct armada_framebuffer *dfb; armada_fb_create() local
141 dfb = armada_framebuffer_create(dev, mode, obj); armada_fb_create()
142 if (IS_ERR(dfb)) { armada_fb_create()
143 ret = PTR_ERR(dfb); armada_fb_create()
149 return &dfb->fb; armada_fb_create()
H A Darmada_fb.h17 #define drm_fb_to_armada_fb(dfb) \
18 container_of(dfb, struct armada_framebuffer, fb)
H A Darmada_fbdev.c40 struct armada_framebuffer *dfb; armada_fb_create() local
72 dfb = armada_framebuffer_create(dev, &mode, obj); armada_fb_create()
80 if (IS_ERR(dfb)) armada_fb_create()
81 return PTR_ERR(dfb); armada_fb_create()
97 fbh->fb = &dfb->fb; armada_fb_create()
99 drm_fb_helper_fill_fix(info, dfb->fb.pitches[0], dfb->fb.depth); armada_fb_create()
103 dfb->fb.width, dfb->fb.height, dfb->fb.bits_per_pixel, armada_fb_create()
109 dfb->fb.funcs->destroy(&dfb->fb); armada_fb_create()
/linux-4.4.14/drivers/video/fbdev/
H A Dtgafb.c1205 void __iomem *dfb; copyarea_8bpp() local
1208 dfb = tga_fb + depos; copyarea_8bpp()
1212 !(((unsigned long)sfb | (unsigned long)dfb) & 63)) { copyarea_8bpp()
1216 __raw_writel(dfb - tga_fb, tga_regs+TGA_COPY64_DST); copyarea_8bpp()
1219 dfb += 64; copyarea_8bpp()
1227 __raw_writel(0xffffffff, dfb); copyarea_8bpp()
1230 dfb += step; copyarea_8bpp()
1235 dfb += last_step - step; copyarea_8bpp()
1238 __raw_writel(mask_last, dfb); copyarea_8bpp()

Completed in 144 milliseconds