Lines Matching defs:fb_info

438 struct fb_info {  struct
439 refcount_t count;
440 int node;
441 int flags;
446 int fbcon_rotate_hint;
447 struct mutex lock; /* Lock for open/release/ioctl funcs */
448 struct mutex mm_lock; /* Lock for fb_mmap and smem_* fields */
449 struct fb_var_screeninfo var; /* Current var */
450 struct fb_fix_screeninfo fix; /* Current fix */
451 struct fb_monspecs monspecs; /* Current Monitor specs */
452 struct work_struct queue; /* Framebuffer event queue */
453 struct fb_pixmap pixmap; /* Image hardware mapper */
454 struct fb_pixmap sprite; /* Cursor hardware mapper */
455 struct fb_cmap cmap; /* Current cmap */
456 struct list_head modelist; /* mode list */
457 struct fb_videomode *mode; /* current mode */
463 struct backlight_device *bl_dev;
466 struct mutex bl_curve_mutex;
467 u8 bl_curve[FB_BACKLIGHT_LEVELS];
470 struct delayed_work deferred_work;
471 struct fb_deferred_io *fbdefio;
474 const struct fb_ops *fbops;
475 struct device *device; /* This is the parent */
476 struct device *dev; /* This is this fb device */
477 int class_flag; /* private sysfs flags */
479 struct fb_tile_ops *tileops; /* Tile Blitting */
481 union {
485 unsigned long screen_size; /* Amount of ioremapped VRAM or 0 */
486 void *pseudo_palette; /* Fake palette of 16 colors */
489 u32 state; /* Hardware state i.e suspend */
490 void *fbcon_par; /* fbcon use-only private area */
492 void *par;
496 struct apertures_struct {
502 } *apertures;
504 bool skip_vt_switch; /* no VT switch on suspend/resume required */
808 #define fb_err(fb_info, fmt, ...) \ argument
812 #define fb_warn(fb_info, fmt, ...) \ argument
814 #define fb_info(fb_info, fmt, ...) \ argument
816 #define fb_dbg(fb_info, fmt, ...) \ argument