x86: usb debug port early console, v4
authorYinghai Lu <yhlu.kernel@gmail.com>
Fri, 25 Jul 2008 00:29:40 +0000 (17:29 -0700)
committerIngo Molnar <mingo@elte.hu>
Sat, 26 Jul 2008 14:18:41 +0000 (16:18 +0200)
commit5c05917e7fe313a187ad6ebb94c1c6cf42862a0b
tree0b8b59cdfb31016873ad8980d3381c1e5e2200d1
parent0af36739af81f152cc24a0fdfa0754ef657afe3d
x86: usb debug port early console, v4

based on work from Eric, and add some timeout so don't dead loop when debug
device is not installed

v2: fix checkpatch warning
v3: move ehci struct def to linux/usrb/ehci_def.h from host/ehci.h
    also add CONFIG_EARLY_PRINTK_DBGP to disable it by default
v4: address comments from Ingo, seperate ehci reg def moving to another patch
    also add auto detect port that connect to debug device for Nvidia
    southbridge

Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: "Arjan van de Ven" <arjan@infradead.org>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Cc: "Greg KH" <greg@kroah.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Documentation/kernel-parameters.txt
arch/x86/Kconfig.debug
arch/x86/kernel/early_printk.c