Lines Matching refs:info
165 u_int transp, struct fb_info *info);
166 static int fm2fb_blank(int blank, struct fb_info *info);
180 static int fm2fb_blank(int blank, struct fb_info *info)
196 u_int transp, struct fb_info *info)
203 ((u32*)(info->pseudo_palette))[regno] = (red << 16) |
231 struct fb_info *info;
241 info = framebuffer_alloc(16 * sizeof(u32), &z->dev);
242 if (!info) {
247 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) {
248 framebuffer_release(info);
255 info->screen_base = ioremap(fb_fix.smem_start, FRAMEMASTER_SIZE);
257 fm2fb_reg = (unsigned char *)(info->screen_base+FRAMEMASTER_REG);
273 fm2fb_blank(0, info);
278 info->fbops = &fm2fb_ops;
279 info->var = fb_var_modes[fm2fb_mode];
280 info->pseudo_palette = info->par;
281 info->par = NULL;
282 info->fix = fb_fix;
283 info->flags = FBINFO_DEFAULT;
285 if (register_framebuffer(info) < 0) {
286 fb_dealloc_cmap(&info->cmap);
287 iounmap(info->screen_base);
288 framebuffer_release(info);
292 fb_info(info, "%s frame buffer device\n", fb_fix.id);