Lines Matching refs:fb_info
54 struct fb_info *info);
134 static struct fb_info fb_info; variable
146 struct fb_info *info) in dafb_setpalette()
192 struct fb_info *info) in v8_brazil_setpalette()
223 struct fb_info *info) in rbv_setpalette()
257 struct fb_info *info) in mdc_setpalette()
280 struct fb_info *info) in toby_setpalette()
308 struct fb_info *info) in jet_setpalette()
338 struct fb_info *info) in civic_setpalette()
416 struct fb_info *info) in csc_setpalette()
434 struct fb_info *fb_info) in macfb_setcolreg() argument
443 if (regno >= fb_info->cmap.len) in macfb_setcolreg()
446 if (fb_info->var.bits_per_pixel <= 8) { in macfb_setcolreg()
447 switch (fb_info->var.bits_per_pixel) { in macfb_setcolreg()
456 blue >> 8, fb_info); in macfb_setcolreg()
462 switch (fb_info->var.bits_per_pixel) { in macfb_setcolreg()
464 if (fb_info->var.red.offset == 10) { in macfb_setcolreg()
466 ((u32*) (fb_info->pseudo_palette))[regno] = in macfb_setcolreg()
473 ((u32*) (fb_info->pseudo_palette))[regno] = in macfb_setcolreg()
488 ((u32 *)(fb_info->pseudo_palette))[regno] = in macfb_setcolreg()
489 (red << fb_info->var.red.offset) | in macfb_setcolreg()
490 (green << fb_info->var.green.offset) | in macfb_setcolreg()
491 (blue << fb_info->var.blue.offset); in macfb_setcolreg()
573 fb_info.screen_base = ioremap(mac_bi_data.videoaddr, in macfb_init()
575 if (!fb_info.screen_base) in macfb_init()
579 macfb_fix.smem_start, fb_info.screen_base, in macfb_init()
875 fb_info.fbops = &macfb_ops; in macfb_init()
876 fb_info.var = macfb_defined; in macfb_init()
877 fb_info.fix = macfb_fix; in macfb_init()
878 fb_info.pseudo_palette = pseudo_palette; in macfb_init()
879 fb_info.flags = FBINFO_DEFAULT; in macfb_init()
881 err = fb_alloc_cmap(&fb_info.cmap, video_cmap_len, 0); in macfb_init()
885 err = register_framebuffer(&fb_info); in macfb_init()
889 fb_info(&fb_info, "%s frame buffer device\n", fb_info.fix.id); in macfb_init()
894 fb_dealloc_cmap(&fb_info.cmap); in macfb_init()
896 iounmap(fb_info.screen_base); in macfb_init()