Arnd Bergmann
04e08d0e9b
fbdev: make fb_append_extra_logo() depend on fb=y
...
We can't show the extra logo from boot code if FB is built as a module.
Make the FB_LOGO_EXTRA depend on FB=y.
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Cc: Al Viro <viro@zeniv.linux.org.uk >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-18 08:38:22 -07:00
Jeff Garzik
a6343afb6e
drivers/*: mark variables with uninitialized_var()
...
Mark variables in drivers/* with uninitialized_var() if such a warning
appears, and analysis proves that the var is initialized properly on all
paths it is used.
Signed-off-by: Jeff Garzik <jeff@garzik.org >
2007-07-17 16:23:19 -04:00
Vovan888@gmail
969529021a
OMAP: LCD panel support for the Siemens SX1 mobile phone
...
- Add support for LCD panel on Siemens sx1 mobile phone.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:15 -07:00
Dirk Behme
107cc64b7f
OMAP: LCD panel support for the TI OMAP OSK board
...
- Adds TFT LCD panel support for TI OMAP OSK board.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
7a6d6ab141
OMAP: LCD panel support for the TI OMAP1510 Innovator board
...
- Add TFT LCD panel spport for TI OMAP1510 Innovator EVM.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
d64ca86e4b
OMAP: LCD panel support for the TI OMAP1610 Innovator board
...
- Add TFT LCD panel spport for TI OMAP1610 Innovator EVM.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Marek Vasut
769bde5f6b
OMAP: LCD panel support for the Palm Zire71
...
- Adds support for TFT LCD panel on Palm Zire71
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Marek Vasut
dba8e7b2d3
OMAP: LCD panel support for Palm Tungsten|T
...
- Add TFT LCD panel support for Palm Tungsten|T
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Romain Goyet
9828a88972
OMAP: LCD panel support for the Palm Tungsten E
...
- Adds TFT LCD panel support for Palm Tungsten E.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
65316c91ef
OMAP: LCD panel support for the TI OMAP H3 board
...
- Adds support for TFT LCD panel on TI OMAP H3 EVM board.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
e493435bff
OMAP: LCD panel support for the TI OMAP H4 board
...
- Adds support for TFT LCD panel on TI OMAP H4 EVM board.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
1d381b894d
OMAP: add external Epson Blizzard LCD controller support
...
- Adds Epson Blizzard lcd controller driver; used in Nokia Internet Tablet
products.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
aae76ef13e
OMAP: add external Epson HWA742 LCD controller support
...
- Adds Epson HWA742 lcd controller driver; used in Nokia Internet Tablet
products.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
f5c125a0fc
OMAP: add TI OMAP2 external LCD controller support - RFBI
...
- Adds support for Texas Instruments OMAP2 processors boards connected with
external LCD controller through "Remote framebuffer Interface"
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
e6b4573c56
OMAP: add TI OMAP1 external LCD controller support - SoSSI
...
- Adds support for Texas Instruments OMAP1 processors boards connected with
external LCD controller through "Special OptimiSed Screen Interface"
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:14 -07:00
Imre Deak
7a055fc222
OMAP: add TI OMAP2 internal display controller support.
...
- Adds Texas Instruments OMAP2 processor series (OMAP2420/2430) internal
display controller interface support.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Imre Deak
569755c706
OMAP: add TI OMAP1 internal LCD controller
...
- Add Texas Instruments OMAP1 processor series (OMAP1510/1610/1710..)
internal LCD controller interface.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Imre Deak
8b08cf2b64
OMAP: add TI OMAP framebuffer driver
...
- Add Texas Instruments OMAP framebuffer driver. This driver is being used
for various OMAP1/2 series based boards and products e.g Nokia N800 Internet
Tablet, H4, H3, Siemens SX1 etc.
- LCD panel registration and controller code is separated in different file
and interfaces.
Signed-off-by: Trilok Soni <soni.trilok@gmail.com >
Cc: Tony Lindgren <tony@atomide.com >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Adrian Bunk
57a3db98ac
drivers/video/macmodes.c:mac_find_mode() mustn't be __devinit
...
If it's EXPORT_SYMBOL'ed it can't be __devinit.
Reported by Mikael Pettersson.
Signed-off-by: Adrian Bunk <bunk@stusta.de >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Cc: Michal Piotrowski <michal.k.k.piotrowski@gmail.com >
Cc: <stable@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Geert Uytterhoeven
bce9451310
Cell: Draw SPE helper penguin logos
...
Let spu_management_ops.enumerate_spus() return the number of found SPEs
and use that information to draw some little helper penguin logos.
Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com >
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Acked-By: James Simmons <jsimmons@infradead.org >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Paul Mackerras <paulus@samba.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Geert Uytterhoeven
cca9a6cc58
fbdev: SPE helper penguin logo
...
Add the SPE helper penguin logo
Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com >
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com >
Cc: Arnd Bergmann <arnd@arndb.de >
Acked-By: James Simmons <jsimmons@infradead.org >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Paul Mackerras <paulus@samba.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Geert Uytterhoeven
9900abfb5e
fbdev: Add fb_append_extra_logo()
...
Add fb_append_extra_logo(), to append extra lines of logos below the standard
Linux logo.
Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com >
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com >
Acked-By: James Simmons <jsimmons@infradead.org >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Paul Mackerras <paulus@samba.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Geert Uytterhoeven
90da63e546
fbdev: extract fb_show_logo_line()
...
The Cell Broadband Engine contains a 64-bit PowerPC core with 2 hardware
threads (called PPEs) and 8 Synergistic Processing Engines (called SPEs).
When booting Linux, 2 penguins logos are shown on the graphical console by
the standard frame buffer console logo code.
To emphasize the existence of the SPEs (which can be used under Linux), we
added a second row of (smaller) helper penguin logos, one for each SPE.
A sample screenshot can be found at
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/debian-penguin-shot.png
(or on the ps3linux T-shirts we wore at OLS :-)
This patch:
Extract the code to draw one line of logos into fb_show_logo_line()
Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com >
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com >
Acked-By: James Simmons <jsimmons@infradead.org >
Cc: "Antonino A. Daplas" <adaplas@pol.net >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Paul Mackerras <paulus@samba.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Paul Mundt
1a3f28817e
fb: epson1355fb: kill off dead sh support
...
The SH board that was the only user for this code was removed entirely from
the kernel quite some time ago, so there's no reason to leave the stubs in
place. Additionally this driver was completely broken anyways, so there's
not really a lot of point in fixing it up either.
I can't imagine that this driver gets any testing on ARM either, given that
FB_BLANK_UNBLANKING doesn't exist, and kills the build regardless of which
platform is compiling. This fixes that, too.
It wouldn't be a lot of work to finish the platform device conversion and
go with a generic 8-bit read/write_reg and kill off the architecture
dependence completely, should someone have any use for this driver.
Signed-off-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Antonino Daplas <adaplas@gmail.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00
Antonino A. Daplas
84650346b2
matroxfb: color setting fixes fix
...
Remove more code that writes to cmap[16].
Signed-off-by: Antonino Daplas <adaplas@gmail.com >
Acked-by: Petr Vandrovec <VANDROVE@vc.cvut.cz >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-07-17 10:23:13 -07:00