• Home
  • Raw
  • Download

Lines Matching refs:fb_info

88 static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info);
89 static int atafb_set_par(struct fb_info *info);
92 struct fb_info *info);
93 static int atafb_blank(int blank, struct fb_info *info);
95 struct fb_info *info);
96 static void atafb_fillrect(struct fb_info *info,
98 static void atafb_copyarea(struct fb_info *info,
100 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image);
101 static int atafb_ioctl(struct fb_info *info, unsigned int cmd,
186 static struct fb_info fb_info = { variable
403 struct fb_info *info);
814 unsigned int transp, struct fb_info *info) in tt_setcolreg()
1121 fb_info.monspecs.hfmin < f25.f) in falcon_decode_var()
1124 f32.left) * fb_info.monspecs.hfmin < f32.f) in falcon_decode_var()
1127 fext.left) * fb_info.monspecs.hfmin < fext.f && in falcon_decode_var()
1298 if (hfreq > fb_info.monspecs.hfmax && mon_type != F_MON_VGA) { in falcon_decode_var()
1305 if (hfreq > fb_info.monspecs.hfmax || hfreq < fb_info.monspecs.hfmin) in falcon_decode_var()
1336 if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) { in falcon_decode_var()
1340 } else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) { in falcon_decode_var()
1344 } else if (vfreq < fb_info.monspecs.vfmin && doubleline) { in falcon_decode_var()
1350 fb_info.monspecs.vfmax; in falcon_decode_var()
1356 } else if (vfreq > fb_info.monspecs.vfmax && doubleline) { in falcon_decode_var()
1361 fb_info.monspecs.vfmax; in falcon_decode_var()
1367 } else if (vfreq > fb_info.monspecs.vfmax && interlace) { in falcon_decode_var()
1372 fb_info.monspecs.vfmax; in falcon_decode_var()
1378 } else if (vfreq < fb_info.monspecs.vfmin || in falcon_decode_var()
1379 vfreq > fb_info.monspecs.vfmax) in falcon_decode_var()
1683 struct fb_info *info) in falcon_pan_display()
1716 unsigned int transp, struct fb_info *info) in falcon_setcolreg()
1787 fb_info.monspecs.vfmin = 70; in falcon_detect()
1788 fb_info.monspecs.vfmax = 72; in falcon_detect()
1789 fb_info.monspecs.hfmin = 35713; in falcon_detect()
1790 fb_info.monspecs.hfmax = 35715; in falcon_detect()
1795 fb_info.monspecs.vfmin = 49; /* not 50, since TOS defaults to 49.9x Hz */ in falcon_detect()
1796 fb_info.monspecs.vfmax = 60; in falcon_detect()
1797 fb_info.monspecs.hfmin = 15620; in falcon_detect()
1798 fb_info.monspecs.hfmax = 15755; in falcon_detect()
2006 unsigned int transp, struct fb_info *info) in stste_setcolreg()
2244 unsigned int transp, struct fb_info *info) in ext_setcolreg()
2302 static int pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in pan_display()
2408 static int atafb_get_fix(struct fb_fix_screeninfo *fix, struct fb_info *info) in atafb_get_fix()
2420 static int atafb_get_var(struct fb_var_screeninfo *var, struct fb_info *info) in atafb_get_var()
2433 static void atafb_set_disp(struct fb_info *info) in atafb_set_disp()
2442 u_int transp, struct fb_info *info) in atafb_setcolreg()
2452 atafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in atafb_pan_display()
2500 static void atafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in atafb_fillrect()
2543 static void atafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in atafb_copyarea()
2597 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image) in atafb_imageblit()
2664 atafb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) in atafb_ioctl()
2693 static int atafb_blank(int blank, struct fb_info *info) in atafb_blank()
2722 static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in atafb_check_var()
2740 static int atafb_set_par(struct fb_info *info) in atafb_set_par()
2992 fb_info.monspecs.vfmin = vmin; in atafb_setup_mcap()
2993 fb_info.monspecs.vfmax = vmax; in atafb_setup_mcap()
2994 fb_info.monspecs.hfmin = hmin; in atafb_setup_mcap()
2995 fb_info.monspecs.hfmax = hmax; in atafb_setup_mcap()
3149 if (fb_info.monspecs.hfmin == 0) { in atafb_init()
3150 fb_info.monspecs.hfmin = 31000; in atafb_init()
3151 fb_info.monspecs.hfmax = 32000; in atafb_init()
3152 fb_info.monspecs.vfmin = 58; in atafb_init()
3153 fb_info.monspecs.vfmax = 62; in atafb_init()
3199 fb_info.fbops = &atafb_ops; in atafb_init()
3204 fb_info.par = &current_par; in atafb_init()
3207 atafb_get_var(&fb_info.var, &fb_info); in atafb_init()
3210 fb_info.pseudo_palette = current_par.hw.falcon.pseudo_palette; in atafb_init()
3212 fb_info.flags = FBINFO_FLAG_DEFAULT; in atafb_init()
3214 if (!fb_find_mode(&fb_info.var, &fb_info, mode_option, atafb_modedb, in atafb_init()
3216 fb_info.var.bits_per_pixel)) { in atafb_init()
3221 &fb_info.modelist); in atafb_init()
3223 atafb_set_disp(&fb_info); in atafb_init()
3225 fb_alloc_cmap(&(fb_info.cmap), 1 << fb_info.var.bits_per_pixel, 0); in atafb_init()
3229 fb_info.var.xres, fb_info.var.yres, fb_info.var.bits_per_pixel); in atafb_init()
3230 if ((fb_info.var.xres != fb_info.var.xres_virtual) || in atafb_init()
3231 (fb_info.var.yres != fb_info.var.yres_virtual)) in atafb_init()
3232 printk(" virtual %dx%d\n", fb_info.var.xres_virtual, in atafb_init()
3233 fb_info.var.yres_virtual); in atafb_init()
3235 if (register_framebuffer(&fb_info) < 0) { in atafb_init()
3253 fb_info.node, screen_len >> 10); in atafb_init()
3266 unregister_framebuffer(&fb_info); in cleanup_module()