|
@@ -483,7 +483,10 @@ struct fb_info {
|
|
|
#ifdef CONFIG_FB_TILEBLITTING
|
|
#ifdef CONFIG_FB_TILEBLITTING
|
|
|
struct fb_tile_ops *tileops; /* Tile Blitting */
|
|
struct fb_tile_ops *tileops; /* Tile Blitting */
|
|
|
#endif
|
|
#endif
|
|
|
- char __iomem *screen_base; /* Virtual address */
|
|
|
|
|
|
|
+ union {
|
|
|
|
|
+ char __iomem *screen_base; /* Virtual address */
|
|
|
|
|
+ char *screen_buffer;
|
|
|
|
|
+ };
|
|
|
unsigned long screen_size; /* Amount of ioremapped VRAM or 0 */
|
|
unsigned long screen_size; /* Amount of ioremapped VRAM or 0 */
|
|
|
void *pseudo_palette; /* Fake palette of 16 colors */
|
|
void *pseudo_palette; /* Fake palette of 16 colors */
|
|
|
#define FBINFO_STATE_RUNNING 0
|
|
#define FBINFO_STATE_RUNNING 0
|