ARM: 5884/1: arm: Fix DCC console for v7
authorTony Lindgren <tony@atomide.com>
Tue, 19 Jan 2010 15:40:07 +0000 (16:40 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 19 Jan 2010 20:23:16 +0000 (20:23 +0000)
commit200b7a8dc09504bc0aedac567a307a6e533f39e5
treeec735fed9611efcbafd4982cb015eab58b552f27
parenta7b22962776109b5bfe3a3efa4f42622318c547d
ARM: 5884/1: arm: Fix DCC console for v7

Without this patch arch/arm/compressed/head.S defaults to generic
DCC code that does not work for v7.

For more information on the v7 DCC, see Cortex-A8 TRM
"12.11.1 Debug communications channel".

To use it with post 2.6.33-rc1 or later, you need to have:

CONFIG_DEBUG_LL=y
ONFIG_DEBUG_ICEDCC=y
CONFIG_EARLY_PRINTK=y

Earlier kernels need commit 93fd03a8c6728b58879f8af20ffd55d9c32a778b
backported.

Tested on omap3430.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/boot/compressed/head.S
arch/arm/boot/compressed/misc.c
arch/arm/kernel/debug.S