Lines Matching defs:fb
171 static int aaec2000_clcd_setup(struct clcd_fb *fb)
175 fb->panel = &mach_clcd_panel;
177 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, SZ_1M,
180 if (!fb->fb.screen_base) {
185 fb->fb.fix.smem_start = dma;
186 fb->fb.fix.smem_len = SZ_1M;
191 static int aaec2000_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma)
193 return dma_mmap_writecombine(&fb->dev->dev, vma,
194 fb->fb.screen_base,
195 fb->fb.fix.smem_start,
196 fb->fb.fix.smem_len);
199 static void aaec2000_clcd_remove(struct clcd_fb *fb)
201 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len,
202 fb->fb.screen_base, fb->fb.fix.smem_start);