diff options
author | Arve Hjønnevåg <arve@android.com> | 2013-02-21 19:42:09 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-02-21 20:22:17 -0500 |
commit | c289ba2d26cf872570ba23fceee8d80ae64be351 (patch) | |
tree | 110cabcd79c50eeb9abe2ec5cbfccd6483986c66 /drivers/video/Kconfig | |
parent | 256fc0e57dc0fce1e698d1be55bedd26f6d6bb5a (diff) |
goldfish: framebuffer driver
Framebuffer support for the Goldfish emulator. This takes the Google
emulator and applies the x86 cleanups as well as moving the blank
methods to the usual Linux place and dropping the Android early suspend
logic (for now at least, that can be looked at as Android and upstream
converge). Dropped various oddities like setting MTRRs on a virtual
frame buffer emulation...
With the drivers so far you can now boot a Linux initrd and have fun.
[sheng@linux.intel.com: cleaned up to handle x86]
[thomas.keel@intel.com: ported to 3.4]
[alan@linux.intel.com: cleaned up for style and 3.7, moved blank methods]
[akpm@linux-foundation.org: fix (silly) sparse warnings]
Signed-off-by: Mike A. Chan <mikechan@google.com>
Signed-off-by: Arve Hjønnevåg <arve@android.com>
Signed-off-by: Sheng Yang <sheng@linux.intel.com>
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com>
Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Tom Keel <thomas.keel@intel.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/Kconfig')
-rw-r--r-- | drivers/video/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index e7068c508800..a913997c7b75 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig | |||
@@ -2183,6 +2183,15 @@ config FB_XILINX | |||
2183 | framebuffer. ML300 carries a 640*480 LCD display on the board, | 2183 | framebuffer. ML300 carries a 640*480 LCD display on the board, |
2184 | ML403 uses a standard DB15 VGA connector. | 2184 | ML403 uses a standard DB15 VGA connector. |
2185 | 2185 | ||
2186 | config FB_GOLDFISH | ||
2187 | tristate "Goldfish Framebuffer" | ||
2188 | depends on FB | ||
2189 | select FB_CFB_FILLRECT | ||
2190 | select FB_CFB_COPYAREA | ||
2191 | select FB_CFB_IMAGEBLIT | ||
2192 | ---help--- | ||
2193 | Framebuffer driver for Goldfish Virtual Platform | ||
2194 | |||
2186 | config FB_COBALT | 2195 | config FB_COBALT |
2187 | tristate "Cobalt server LCD frame buffer support" | 2196 | tristate "Cobalt server LCD frame buffer support" |
2188 | depends on FB && (MIPS_COBALT || MIPS_SEAD3) | 2197 | depends on FB && (MIPS_COBALT || MIPS_SEAD3) |