Lines Matching refs:fb_info
63 static struct fb_info fb_info; variable
84 struct fb_info *info);
86 struct fb_info *info);
88 struct fb_info *info);
90 struct fb_info *info);
92 struct fb_info *info);
94 struct fb_info *info);
102 static int s3triofbcon_switch(int con, struct fb_info *info);
103 static int s3triofbcon_updatevar(int con, struct fb_info *info);
104 static void s3triofbcon_blank(int blank, struct fb_info *info);
136 u_int *transp, struct fb_info *info);
138 u_int transp, struct fb_info *info);
139 static void do_install_cmap(int con, struct fb_info *info);
157 struct fb_info *info) in s3trio_get_fix()
169 struct fb_info *info) in s3trio_get_var()
181 struct fb_info *info) in s3trio_set_var()
206 struct fb_info *info) in s3trio_pan_display()
232 struct fb_info *info) in s3trio_get_cmap()
249 struct fb_info *info) in s3trio_set_cmap()
299 unregister_framebuffer(&fb_info); in s3triofb_exit()
544 strcpy(fb_info.modename, "Trio64"); in s3triofb_pci_init()
545 fb_info.node = -1; in s3triofb_pci_init()
546 fb_info.fbops = &s3trio_ops; in s3triofb_pci_init()
548 fb_info.fbvar_num = 1; in s3triofb_pci_init()
549 fb_info.fbvar = &fb_var; in s3triofb_pci_init()
551 fb_info.disp = &disp; in s3triofb_pci_init()
552 fb_info.fontname[0] = '\0'; in s3triofb_pci_init()
553 fb_info.changevar = NULL; in s3triofb_pci_init()
554 fb_info.switch_con = &s3triofbcon_switch; in s3triofb_pci_init()
555 fb_info.updatevar = &s3triofbcon_updatevar; in s3triofb_pci_init()
556 fb_info.blank = &s3triofbcon_blank; in s3triofb_pci_init()
558 fb_info.setcmap = &s3triofbcon_setcmap; in s3triofb_pci_init()
573 console_fb_info = &fb_info; in s3triofb_pci_init()
577 fb_info.flags = FBINFO_FLAG_DEFAULT; in s3triofb_pci_init()
578 if (register_framebuffer(&fb_info) < 0) in s3triofb_pci_init()
582 GET_FB_IDX(fb_info.node), dp->name); in s3triofb_pci_init()
586 static int s3triofbcon_switch(int con, struct fb_info *info) in s3triofbcon_switch()
602 static int s3triofbcon_updatevar(int con, struct fb_info *info) in s3triofbcon_updatevar()
612 static void s3triofbcon_blank(int blank, struct fb_info *info) in s3triofbcon_blank()
628 return(s3trio_set_cmap(cmap, 1, con, &fb_info));
639 u_int *transp, struct fb_info *info) in s3trio_getcolreg()
656 u_int transp, struct fb_info *info) in s3trio_setcolreg()
677 static void do_install_cmap(int con, struct fb_info *info) in do_install_cmap()
682 fb_set_cmap(&fb_display[con].cmap, 1, s3trio_setcolreg, &fb_info); in do_install_cmap()
685 s3trio_setcolreg, &fb_info); in do_install_cmap()