• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/

Lines Matching refs:fb_info

87 static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info);
88 static int atafb_set_par(struct fb_info *info);
91 struct fb_info *info);
92 static int atafb_blank(int blank, struct fb_info *info);
94 struct fb_info *info);
95 static void atafb_fillrect(struct fb_info *info,
97 static void atafb_copyarea(struct fb_info *info,
99 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image);
100 static int atafb_ioctl(struct fb_info *info, unsigned int cmd,
185 static struct fb_info fb_info = {
276 * int (*fb_open)(struct fb_info *info, int user);
277 * int (*fb_release)(struct fb_info *info, int user);
286 * int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
289 * int (*fb_set_par)(struct fb_info *info);
293 * unsigned int blue, unsigned int transp, struct fb_info *info);
296 * int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
299 * int (*fb_blank)(int blank, struct fb_info *info);
302 * int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
306 * void (*fb_fillrect) (struct fb_info *info, const struct fb_fillrect *rect);
308 * void (*fb_copyarea) (struct fb_info *info, const struct fb_copyarea *region);
310 * void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image);
313 * int (*fb_cursor) (struct fb_info *info, struct fb_cursor *cursor);
316 * void (*fb_rotate)(struct fb_info *info, int angle);
319 * int (*fb_sync)(struct fb_info *info);
322 * int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
326 * int (*fb_compat_ioctl)(struct fb_info *info, unsigned int cmd,
330 * int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma);
396 struct fb_info *info);
807 unsigned int transp, struct fb_info *info)
1099 fb_info.monspecs.hfmin < f25.f)
1102 f32.left) * fb_info.monspecs.hfmin < f32.f)
1105 fext.left) * fb_info.monspecs.hfmin < fext.f &&
1270 if (hfreq > fb_info.monspecs.hfmax && mon_type != F_MON_VGA) {
1277 if (hfreq > fb_info.monspecs.hfmax || hfreq < fb_info.monspecs.hfmin)
1308 if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) {
1312 } else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) {
1316 } else if (vfreq < fb_info.monspecs.vfmin && doubleline) {
1322 fb_info.monspecs.vfmax;
1328 } else if (vfreq > fb_info.monspecs.vfmax && doubleline) {
1333 fb_info.monspecs.vfmax;
1339 } else if (vfreq > fb_info.monspecs.vfmax && interlace) {
1344 fb_info.monspecs.vfmax;
1350 } else if (vfreq < fb_info.monspecs.vfmin ||
1351 vfreq > fb_info.monspecs.vfmax)
1655 struct fb_info *info)
1688 unsigned int transp, struct fb_info *info)
1759 fb_info.monspecs.vfmin = 70;
1760 fb_info.monspecs.vfmax = 72;
1761 fb_info.monspecs.hfmin = 35713;
1762 fb_info.monspecs.hfmax = 35715;
1767 fb_info.monspecs.vfmin = 49; /* not 50, since TOS defaults to 49.9x Hz */
1768 fb_info.monspecs.vfmax = 60;
1769 fb_info.monspecs.hfmin = 15620;
1770 fb_info.monspecs.hfmax = 15755;
1978 unsigned int transp, struct fb_info *info)
2216 unsigned int transp, struct fb_info *info)
2277 static int pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
2383 /* fbhw->encode_fix() must be called with fb_info->mm_lock held
2386 static int atafb_get_fix(struct fb_fix_screeninfo *fix, struct fb_info *info)
2399 static int atafb_get_var(struct fb_var_screeninfo *var, struct fb_info *info)
2412 static void atafb_set_disp(struct fb_info *info)
2421 u_int transp, struct fb_info *info)
2431 atafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
2479 static void atafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
2522 static void atafb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
2576 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image)
2643 atafb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
2672 static int atafb_blank(int blank, struct fb_info *info)
2697 static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
2715 static int atafb_set_par(struct fb_info *info)
2969 fb_info.monspecs.vfmin = vmin;
2970 fb_info.monspecs.vfmax = vmax;
2971 fb_info.monspecs.hfmin = hmin;
2972 fb_info.monspecs.hfmax = hmax;
3126 if (fb_info.monspecs.hfmin == 0) {
3127 fb_info.monspecs.hfmin = 31000;
3128 fb_info.monspecs.hfmax = 32000;
3129 fb_info.monspecs.vfmin = 58;
3130 fb_info.monspecs.vfmax = 62;
3175 // strcpy(fb_info.mode->name, "Atari Builtin ");
3176 fb_info.fbops = &atafb_ops;
3181 fb_info.par = &current_par;
3184 atafb_get_var(&fb_info.var, &fb_info);
3187 fb_info.pseudo_palette = current_par.hw.falcon.pseudo_palette;
3189 fb_info.flags = FBINFO_FLAG_DEFAULT;
3191 if (!fb_find_mode(&fb_info.var, &fb_info, mode_option, atafb_modedb,
3193 fb_info.var.bits_per_pixel)) {
3198 &fb_info.modelist);
3200 atafb_set_disp(&fb_info);
3202 fb_alloc_cmap(&(fb_info.cmap), 1 << fb_info.var.bits_per_pixel, 0);
3206 fb_info.var.xres, fb_info.var.yres, fb_info.var.bits_per_pixel);
3207 if ((fb_info.var.xres != fb_info.var.xres_virtual) ||
3208 (fb_info.var.yres != fb_info.var.yres_virtual))
3209 printk(" virtual %dx%d\n", fb_info.var.xres_virtual,
3210 fb_info.var.yres_virtual);
3212 if (register_framebuffer(&fb_info) < 0) {
3227 // fb_info.node, fb_info.mode->name, screen_len>>10);
3229 fb_info.node, screen_len >> 10);
3242 unregister_framebuffer(&fb_info);