Lines Matching refs:fbi
106 static int au1100fb_fb_blank(int blank_mode, struct fb_info *fbi) in au1100fb_fb_blank() argument
108 struct au1100fb_device *fbdev = to_au1100fb_device(fbi); in au1100fb_fb_blank()
110 print_dbg("fb_blank %d %p", blank_mode, fbi); in au1100fb_fb_blank()
235 …(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fbi) in au1100fb_fb_setcolreg() argument
241 fbdev = to_au1100fb_device(fbi); in au1100fb_fb_setcolreg()
247 if (fbi->var.grayscale) { in au1100fb_fb_setcolreg()
253 if (fbi->fix.visual == FB_VISUAL_TRUECOLOR) { in au1100fb_fb_setcolreg()
258 palette = (u32*)fbi->pseudo_palette; in au1100fb_fb_setcolreg()
260 red >>= (16 - fbi->var.red.length); in au1100fb_fb_setcolreg()
261 green >>= (16 - fbi->var.green.length); in au1100fb_fb_setcolreg()
262 blue >>= (16 - fbi->var.blue.length); in au1100fb_fb_setcolreg()
264 value = (red << fbi->var.red.offset) | in au1100fb_fb_setcolreg()
265 (green << fbi->var.green.offset)| in au1100fb_fb_setcolreg()
266 (blue << fbi->var.blue.offset); in au1100fb_fb_setcolreg()
294 int au1100fb_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fbi) in au1100fb_fb_pan_display() argument
299 fbdev = to_au1100fb_device(fbi); in au1100fb_fb_pan_display()
301 print_dbg("fb_pan_display %p %p", var, fbi); in au1100fb_fb_pan_display()
307 if (var->xoffset - fbi->var.xoffset) { in au1100fb_fb_pan_display()
312 print_dbg("fb_pan_display 2 %p %p", var, fbi); in au1100fb_fb_pan_display()
313 dy = var->yoffset - fbi->var.yoffset; in au1100fb_fb_pan_display()
321 dmaaddr += (fbi->fix.line_length * dy); in au1100fb_fb_pan_display()
328 dmaaddr += (fbi->fix.line_length * dy); in au1100fb_fb_pan_display()
332 print_dbg("fb_pan_display 3 %p %p", var, fbi); in au1100fb_fb_pan_display()
341 void au1100fb_fb_rotate(struct fb_info *fbi, int angle) in au1100fb_fb_rotate() argument
343 struct au1100fb_device *fbdev = to_au1100fb_device(fbi); in au1100fb_fb_rotate()
345 print_dbg("fb_rotate %p %d", fbi, angle); in au1100fb_fb_rotate()
362 int au1100fb_fb_mmap(struct fb_info *fbi, struct vm_area_struct *vma) in au1100fb_fb_mmap() argument
366 fbdev = to_au1100fb_device(fbi); in au1100fb_fb_mmap()