Lines Matching refs:fb_info
43 struct fb_info info;
66 static struct xxxfb_info fb_info; variable
97 const struct fb_info *info) in xxx_encode_fix()
109 const struct fb_info *info) in xxx_decode_var()
130 const struct fb_info *info) in xxx_encode_var()
141 static void xxx_get_par(struct xxxfb_par *par, const struct fb_info *info) in xxx_get_par()
154 static void xxx_set_par(struct xxxfb_par *par, const struct fb_info *info) in xxx_set_par()
167 const struct fb_info *info) in xxx_getcolreg()
181 const struct fb_info *info) in xxx_setcolreg()
216 struct xxxfb_par *par, const struct fb_info *info) in xxx_pan_display()
228 static int xxx_blank(int blank_mode, const struct fb_info *info) in xxx_blank()
305 fb_info.gen.fbhw = &xxx_switch; in xxxfb_init()
306 fb_info.gen.fbhw->detect(); in xxxfb_init()
307 strcpy(fb_info.gen.info.modename, "XXX"); in xxxfb_init()
308 fb_info.gen.info.changevar = NULL; in xxxfb_init()
309 fb_info.gen.info.node = -1; in xxxfb_init()
310 fb_info.gen.info.fbops = &xxxfb_ops; in xxxfb_init()
311 fb_info.gen.info.disp = &disp; in xxxfb_init()
312 fb_info.gen.info.switch_con = &xxxfb_switch; in xxxfb_init()
313 fb_info.gen.info.updatevar = &xxxfb_update_var; in xxxfb_init()
314 fb_info.gen.info.blank = &xxxfb_blank; in xxxfb_init()
315 fb_info.gen.info.flags = FBINFO_FLAG_DEFAULT; in xxxfb_init()
317 fbgen_get_var(&disp.var, -1, &fb_info.gen.info); in xxxfb_init()
318 fbgen_do_set_var(&disp.var, 1, &fb_info.gen); in xxxfb_init()
319 fbgen_set_disp(-1, &fb_info.gen); in xxxfb_init()
320 fbgen_install_cmap(0, &fb_info.gen); in xxxfb_init()
321 if (register_framebuffer(&fb_info.gen.info) < 0) in xxxfb_init()
323 printk(KERN_INFO "fb%d: %s frame buffer device\n", GET_FB_IDX(fb_info.gen.info.node), in xxxfb_init()
324 fb_info.gen.info.modename); in xxxfb_init()
336 void xxxfb_cleanup(struct fb_info *info) in xxxfb_cleanup()
366 static int xxxfb_open(const struct fb_info *info, int user) in xxxfb_open()
372 static int xxxfb_release(const struct fb_info *info, int user) in xxxfb_release()