]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
avr32: Add support for EVKLCD10X addon boards
authorHans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Tue, 1 Jul 2008 08:29:27 +0000 (08:29 +0000)
committerHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Mon, 13 Oct 2008 10:56:24 +0000 (12:56 +0200)
commita3bee42f058c2f9fe281df942eff397924630a12
tree81bd43eddc01ab40958382c542aafef6a4892328
parent1d3ba686ed706a0e8563878b2ec415e125178607
avr32: Add support for EVKLCD10X addon boards

This patch lets the user enable support for EVKLCD100 and EVKLCD101
(refered to by EVKLCD10X). By enabling EVKLCD10X support the LCD
controller and AC97 controller platform devices are added.

The user can also choose between the EVKLCD100 (QVGA display) and the
EVKLCD101 (VGA display), this is added to automagically select the
correct panel timing and resolution parameters.

Enabling support for EVKLCD10X addon board will cripple the MCI platform
device a bit since they share two GPIO lines (detect and write-protect).
These two lines are disabled when EVKLCD10X is enabled.

The default configurations are based upon ATNGW100, but with added AC97C
and LCDC driver. Virtual terminal is also enabled by default for
EVKLCD10X boards.

Verified on hardware with a NGW100 + EVKLCD100/101.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
arch/avr32/Kconfig
arch/avr32/boards/atngw100/Kconfig [new file with mode: 0644]
arch/avr32/boards/atngw100/Makefile
arch/avr32/boards/atngw100/evklcd10x.c [new file with mode: 0644]
arch/avr32/boards/atngw100/setup.c
arch/avr32/configs/atngw100_evklcd100_defconfig [new file with mode: 0644]
arch/avr32/configs/atngw100_evklcd101_defconfig [new file with mode: 0644]