550,7 → 550,7 |
#define FB_EVENT_GET_REQ 0x0D |
/* Unbind from the console if possible */ |
#define FB_EVENT_FB_UNBIND 0x0E |
/* CONSOLE-SPECIFIC: remap all consoles to new fb - for vga switcheroo */ |
/* CONSOLE-SPECIFIC: remap all consoles to new fb - for vga_switcheroo */ |
#define FB_EVENT_REMAP_ALL_CONSOLE 0x0F |
/* A hardware display blank early change occured */ |
#define FB_EARLY_EVENT_BLANK 0x10 |
875,7 → 875,10 |
#ifdef CONFIG_FB_TILEBLITTING |
struct fb_tile_ops *tileops; /* Tile Blitting */ |
#endif |
union { |
char __iomem *screen_base; /* Virtual address */ |
char *screen_buffer; |
}; |
unsigned long screen_size; /* Amount of ioremapped VRAM or 0 */ |
void *pseudo_palette; /* Fake palette of 16 colors */ |
#define FBINFO_STATE_RUNNING 0 |
1068,11 → 1071,11 |
} |
|
/* drivers/video/fbsysfs.c */ |
//extern struct fb_info *framebuffer_alloc(size_t size, struct device *dev); |
//extern void framebuffer_release(struct fb_info *info); |
//extern int fb_init_device(struct fb_info *fb_info); |
//extern void fb_cleanup_device(struct fb_info *head); |
//extern void fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max); |
extern struct fb_info *framebuffer_alloc(size_t size, struct device *dev); |
extern void framebuffer_release(struct fb_info *info); |
extern int fb_init_device(struct fb_info *fb_info); |
extern void fb_cleanup_device(struct fb_info *head); |
extern void fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max); |
|
/* drivers/video/fbmon.c */ |
#define FB_MAXTIMINGS 0 |
1173,7 → 1176,7 |
|
extern const char *fb_mode_option; |
extern const struct fb_videomode vesa_modes[]; |
extern const struct fb_videomode cea_modes[64]; |
extern const struct fb_videomode cea_modes[65]; |
extern const struct dmt_videomode dmt_modes[]; |
|
struct fb_modelist { |