-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 296346 b: refs/heads/master c: 9e6720f h: refs/heads/master v: v3
- Loading branch information
Russell King
committed
Feb 21, 2012
1 parent
b0fad1e
commit 96f3507
Showing
4 changed files
with
65 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 531060fc1989a438fbc2c3198f5057c40121ff50 | ||
refs/heads/master: 9e6720fb0cfd6edda12b408a66f4ac88e8a82e32 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
/* | ||
* StrongARM 1100 LCD Controller Frame Buffer Device | ||
* | ||
* Copyright (C) 1999 Eric A. Thomas | ||
* Based on acornfb.c Copyright (C) Russell King. | ||
* | ||
* This file is subject to the terms and conditions of the GNU General Public | ||
* License. See the file COPYING in the main directory of this archive | ||
* for more details. | ||
*/ | ||
#ifndef _VIDEO_SA1100FB_H | ||
#define _VIDEO_SA1100FB_H | ||
|
||
#include <linux/fb.h> | ||
#include <linux/types.h> | ||
|
||
#define RGB_4 0 | ||
#define RGB_8 1 | ||
#define RGB_16 2 | ||
#define NR_RGB 3 | ||
|
||
/* These are the bitfields for each display depth that we support. */ | ||
struct sa1100fb_rgb { | ||
struct fb_bitfield red; | ||
struct fb_bitfield green; | ||
struct fb_bitfield blue; | ||
struct fb_bitfield transp; | ||
}; | ||
|
||
/* This structure describes the machine which we are running on. */ | ||
struct sa1100fb_mach_info { | ||
u_long pixclock; | ||
|
||
u_short xres; | ||
u_short yres; | ||
|
||
u_char bpp; | ||
u_char hsync_len; | ||
u_char left_margin; | ||
u_char right_margin; | ||
|
||
u_char vsync_len; | ||
u_char upper_margin; | ||
u_char lower_margin; | ||
u_char sync; | ||
|
||
u_int cmap_greyscale:1, | ||
cmap_inverse:1, | ||
cmap_static:1, | ||
unused:29; | ||
|
||
u_int lccr0; | ||
u_int lccr3; | ||
|
||
/* Overrides for the default RGB maps */ | ||
const struct sa1100fb_rgb *rgb[NR_RGB]; | ||
}; | ||
|
||
#endif |