ARM: add versatile family consolidated CLCD support
commit420c34e4ccbbacab56d199e90a214e24380077dd
authorRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 18 Jan 2011 20:08:06 +0000 (18 20:08 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 19 Feb 2011 11:09:12 +0000 (19 11:09 +0000)
tree57acbdb10e263fc718704e9666fa55cf4b79f17a
parent7b4e9ced69a120e7e7446e3303d2307aa29d891c
ARM: add versatile family consolidated CLCD support

This consolidates the CLCD panel definitions and memory allocation into
one location.

Rename the Sanyo 2.5in and Epson 2.2in displays after their respective
part numbers.  Rather than using a general "Sanyo 2.5in" and "Epson
2.2in" description of the display panel, use the manufacturers part
number to be more specific.  This helps people identify what the timings
actually refer to, which are panel specific.

While here, add CLCD capability information to each panel definition,
which has no effect until we add the board-level capabilities.

Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/Kconfig
arch/arm/plat-versatile/Kconfig [new file with mode: 0644]
arch/arm/plat-versatile/Makefile
arch/arm/plat-versatile/clcd.c [new file with mode: 0644]
arch/arm/plat-versatile/include/plat/clcd.h [new file with mode: 0644]