Lines Matching defs:fb_info
152 struct fb_info fb_info; /* FB driver info record */
709 static int fbinfo2index (struct fb_info *fb_info)
714 if (fb_info == (struct fb_info *)(&_au1200fb_devices[i].fb_info))
906 | LCD_WINCTRL2_BX_N( fbdev->fb_info.fix.line_length)
957 static void au1200fb_update_fbinfo(struct fb_info *fbi)
992 struct fb_info *fbi)
1070 static int au1200fb_fb_set_par(struct fb_info *fbi)
1084 unsigned blue, unsigned transp, struct fb_info *fbi)
1139 static int au1200fb_fb_blank(int blank_mode, struct fb_info *fbi)
1171 static int au1200fb_fb_mmap(struct fb_info *info, struct vm_area_struct *vma)
1385 static int au1200fb_ioctl(struct fb_info *info, unsigned int cmd,
1491 struct fb_info *fbi = &fbdev->fb_info;
1494 memset(fbi, 0, sizeof(struct fb_info));
1601 if ((ret = register_framebuffer(&fbdev->fb_info)) < 0) {
1606 au1200fb_fb_set_par(&fbdev->fb_info);
1610 if (fb_prepare_logo(&fbdev->fb_info, FB_ROTATE_UR)) {
1612 fb_set_cmap(&fbdev->fb_info.cmap,
1613 &fbdev->fb_info);
1615 fb_show_logo(&fbdev->fb_info, FB_ROTATE_UR);
1635 if (fbdev->fb_info.cmap.len != 0)
1636 fb_dealloc_cmap(&fbdev->fb_info.cmap);
1637 if (fbdev->fb_info.pseudo_palette)
1638 kfree(fbdev->fb_info.pseudo_palette);
1660 unregister_framebuffer(&fbdev->fb_info);
1664 if (fbdev->fb_info.cmap.len != 0)
1665 fb_dealloc_cmap(&fbdev->fb_info.cmap);
1666 if (fbdev->fb_info.pseudo_palette)
1667 kfree(fbdev->fb_info.pseudo_palette);
1778 au1200fb_fb_set_par(&fbdev->fb_info);