• Home
  • Raw
  • Download

Lines Matching refs:fb_info

62 static struct fb_info fb_info;  variable
98 struct fb_info *info);
99 static int mc68x328fb_set_par(struct fb_info *info);
101 u_int transp, struct fb_info *info);
103 struct fb_info *info);
104 static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma);
140 struct fb_info *info) in mc68x328fb_check_var()
272 static int mc68x328fb_set_par(struct fb_info *info) in mc68x328fb_set_par()
286 u_int transp, struct fb_info *info) in mc68x328fb_setcolreg()
374 struct fb_info *info) in mc68x328fb_pan_display()
399 static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma) in mc68x328fb_mmap()
457 fb_info.screen_base = (void *)videomemory; in mc68x328fb_init()
458 fb_info.fbops = &mc68x328fb_ops; in mc68x328fb_init()
459 fb_info.var = mc68x328fb_default; in mc68x328fb_init()
460 fb_info.fix = mc68x328fb_fix; in mc68x328fb_init()
461 fb_info.fix.smem_start = videomemory; in mc68x328fb_init()
462 fb_info.fix.smem_len = videomemorysize; in mc68x328fb_init()
463 fb_info.fix.line_length = in mc68x328fb_init()
465 fb_info.fix.visual = (mc68x328fb_default.bits_per_pixel) == 1 ? in mc68x328fb_init()
467 if (fb_info.var.bits_per_pixel == 1) { in mc68x328fb_init()
468 fb_info.var.red.length = fb_info.var.green.length = fb_info.var.blue.length = 1; in mc68x328fb_init()
469 fb_info.var.red.offset = fb_info.var.green.offset = fb_info.var.blue.offset = 0; in mc68x328fb_init()
471 fb_info.pseudo_palette = &mc68x328fb_pseudo_palette; in mc68x328fb_init()
472 fb_info.flags = FBINFO_DEFAULT | FBINFO_HWACCEL_YPAN; in mc68x328fb_init()
474 fb_alloc_cmap(&fb_info.cmap, 256, 0); in mc68x328fb_init()
476 if (register_framebuffer(&fb_info) < 0) { in mc68x328fb_init()
481 "fb%d: %s frame buffer device\n", fb_info.node, fb_info.fix.id); in mc68x328fb_init()
483 "fb%d: %dx%dx%d at 0x%08lx\n", fb_info.node, in mc68x328fb_init()
496 unregister_framebuffer(&fb_info); in mc68x328fb_cleanup()