• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/

Lines Matching defs: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 = {
277 * int (*fb_open)(struct fb_info *info, int user);
278 * int (*fb_release)(struct fb_info *info, int user);
287 * int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
290 * int (*fb_set_par)(struct fb_info *info);
294 * unsigned int blue, unsigned int transp, struct fb_info *info);
297 * int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
300 * int (*fb_blank)(int blank, struct fb_info *info);
303 * int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
307 * void (*fb_fillrect) (struct fb_info *info, const struct fb_fillrect *rect);
309 * void (*fb_copyarea) (struct fb_info *info, const struct fb_copyarea *region);
311 * void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image);
314 * int (*fb_cursor) (struct fb_info *info, struct fb_cursor *cursor);
317 * void (*fb_rotate)(struct fb_info *info, int angle);
320 * int (*fb_sync)(struct fb_info *info);
323 * int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
327 * int (*fb_compat_ioctl)(struct fb_info *info, unsigned int cmd,
331 * int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma);
334 * void (*fb_save_state)(struct fb_info *info);
337 * void (*fb_restore_state)(struct fb_info *info);
403 struct fb_info *info);
813 unsigned int transp, struct fb_info *info)
1109 fb_info.monspecs.hfmin < f25.f)
1112 f32.left) * fb_info.monspecs.hfmin < f32.f)
1115 fext.left) * fb_info.monspecs.hfmin < fext.f &&
1280 if (hfreq > fb_info.monspecs.hfmax && mon_type != F_MON_VGA) {
1287 if (hfreq > fb_info.monspecs.hfmax || hfreq < fb_info.monspecs.hfmin)
1318 if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) {
1322 } else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) {
1326 } else if (vfreq < fb_info.monspecs.vfmin && doubleline) {
1332 fb_info.monspecs.vfmax;
1338 } else if (vfreq > fb_info.monspecs.vfmax && doubleline) {
1343 fb_info.monspecs.vfmax;
1349 } else if (vfreq > fb_info.monspecs.vfmax && interlace) {
1354 fb_info.monspecs.vfmax;
1360 } else if (vfreq < fb_info.monspecs.vfmin ||
1361 vfreq > fb_info.monspecs.vfmax)
1671 struct fb_info *info)
1704 unsigned int transp, struct fb_info *info)
1775 fb_info.monspecs.vfmin = 70;
1776 fb_info.monspecs.vfmax = 72;
1777 fb_info.monspecs.hfmin = 35713;
1778 fb_info.monspecs.hfmax = 35715;
1783 fb_info.monspecs.vfmin = 49; /* not 50, since TOS defaults to 49.9x Hz */
1784 fb_info.monspecs.vfmax = 60;
1785 fb_info.monspecs.hfmin = 15620;
1786 fb_info.monspecs.hfmax = 15755;
1993 unsigned int transp, struct fb_info *info)
2229 unsigned int transp, struct fb_info *info)
2287 static int pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
2393 static int atafb_get_fix(struct fb_fix_screeninfo *fix, struct fb_info *info)
2405 static int atafb_get_var(struct fb_var_screeninfo *var, struct fb_info *info)
2418 static void atafb_set_disp(struct fb_info *info)
2463 u_int transp, struct fb_info *info)
2473 atafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
2521 static void atafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
2557 static void atafb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
2601 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image)
2662 atafb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
2691 static int atafb_blank(int blank, struct fb_info *info)
2716 static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
2734 static int atafb_set_par(struct fb_info *info)
2986 fb_info.monspecs.vfmin = vmin;
2987 fb_info.monspecs.vfmax = vmax;
2988 fb_info.monspecs.hfmin = hmin;
2989 fb_info.monspecs.hfmax = hmax;
3140 if (fb_info.monspecs.hfmin == 0) {
3141 fb_info.monspecs.hfmin = 31000;
3142 fb_info.monspecs.hfmax = 32000;
3143 fb_info.monspecs.vfmin = 58;
3144 fb_info.monspecs.vfmax = 62;
3189 // strcpy(fb_info.mode->name, "Atari Builtin ");
3190 fb_info.fbops = &atafb_ops;
3195 fb_info.par = &current_par;
3198 atafb_get_var(&fb_info.var, &fb_info);
3199 fb_info.flags = FBINFO_FLAG_DEFAULT;
3201 if (!fb_find_mode(&fb_info.var, &fb_info, mode_option, atafb_modedb,
3203 fb_info.var.bits_per_pixel)) {
3207 atafb_set_disp(&fb_info);
3209 fb_alloc_cmap(&(fb_info.cmap), 1 << fb_info.var.bits_per_pixel, 0);
3213 fb_info.var.xres, fb_info.var.yres, fb_info.var.bits_per_pixel);
3214 if ((fb_info.var.xres != fb_info.var.xres_virtual) ||
3215 (fb_info.var.yres != fb_info.var.yres_virtual))
3216 printk(" virtual %dx%d\n", fb_info.var.xres_virtual,
3217 fb_info.var.yres_virtual);
3219 if (register_framebuffer(&fb_info) < 0) {
3234 // fb_info.node, fb_info.mode->name, screen_len>>10);
3236 fb_info.node, screen_len >> 10);
3249 unregister_framebuffer(&fb_info);