[POWERPC] Add Marvell mv64x60 udbg putc/getc functions
authorDale Farnsworth <dale@farnsworth.org>
Mon, 14 May 2007 19:52:22 +0000 (05:52 +1000)
committerPaul Mackerras <paulus@samba.org>
Sat, 22 Sep 2007 04:49:21 +0000 (14:49 +1000)
commit9b41fcb0eb890009f9de3df76fcdb2ba77314a4b
tree4b3af60598815d1bbc4c27b5c35aa0593136e43f
parente4533b243e5e0c3a26287a902a1ed0f8f5b1cec0
[POWERPC] Add Marvell mv64x60 udbg putc/getc functions

Commit 69331af, "Fixes and cleanups for earlyprintk aka boot console",
resulted in printk output prior to the initialization of the mpsc
console driver not being printed.  That commit causes the mpsc's
CON_PRINTBUFFER flag to be cleared since udbg should have printed
the previous output.

I guess we can no longer ignore udbg. :)

This patch provides udbg_putc() and udbg_getc() functions for the
Marvell mv64x60 chips. These functions are enabled if an mv64x60
port is to be used as the console as determined from the device tree.

Signed-off-by: Dale Farnsworth <dale@farnsworth.org>
Acked-by: Mark A. Greer <mgreer@mvista.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/platforms/embedded6xx/prpmc2800.c
arch/powerpc/sysdev/Makefile
arch/powerpc/sysdev/mv64x60.h
arch/powerpc/sysdev/mv64x60_udbg.c [new file with mode: 0644]