[ARM] 4660/3: at91: allow selecting UART for early kernel messages
authorGuennadi Liakhovetski <lg@denx.de>
Tue, 29 Jan 2008 14:43:13 +0000 (15:43 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 4 Feb 2008 13:16:39 +0000 (13:16 +0000)
commitfa3218d8594869b38b1a170ea36d176ac455b897
tree54e3423313f34fb144aa30c58f1d24018d604fce
parente83aff58bf1b7e6b355a0cfa206e9d3aebe5623f
[ARM] 4660/3: at91: allow selecting UART for early kernel messages

Currently early kernel messages, i.e., those from uncompression, go to the
debugging UART. And if it is enabled in the platform configuration, but
not initialized by the bootloader, the machine hangs, waiting for UART
status change. Besides, having those messages on another UART - typically
the console UART - may be preferrable. This patch allows selecting the
UART in kernel configuration.

Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
Acked-by: Andrew Victor <linux@maxim.org.za>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-at91/Kconfig
drivers/serial/atmel_serial.c
include/asm-arm/arch-at91/at91rm9200.h
include/asm-arm/arch-at91/at91sam9260.h
include/asm-arm/arch-at91/at91sam9261.h
include/asm-arm/arch-at91/at91sam9263.h
include/asm-arm/arch-at91/at91sam9rl.h
include/asm-arm/arch-at91/uncompress.h
include/linux/atmel_serial.h [moved from drivers/serial/atmel_serial.h with 99% similarity]