diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-09-11 15:49:52 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2012-09-11 15:49:52 +0200 |
commit | 322ecbe4ac85d4d9d11f50240ef6e5291fbbf440 (patch) | |
tree | 829a3a1f022acc43d8e9bcdb04c10b06e2312970 /xen/arch/x86/setup.c | |
parent | af844567f069cfd53ade32c1fcdf8582865129d1 (diff) | |
download | xen-322ecbe4ac85d4d9d11f50240ef6e5291fbbf440.tar.gz xen-322ecbe4ac85d4d9d11f50240ef6e5291fbbf440.tar.bz2 xen-322ecbe4ac85d4d9d11f50240ef6e5291fbbf440.zip |
console: add EHCI debug port based serial console
Low level hardware interface pieces adapted from Linux.
For setup information, see Linux'es Documentation/x86/earlyprintk.txt
and/or http://www.coreboot.org/EHCI_Debug_Port.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/setup.c')
-rw-r--r-- | xen/arch/x86/setup.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/arch/x86/setup.c b/xen/arch/x86/setup.c index 57f8bc1f4e..88f41001b1 100644 --- a/xen/arch/x86/setup.c +++ b/xen/arch/x86/setup.c @@ -606,6 +606,7 @@ void __init __start_xen(unsigned long mbi_p) ns16550.io_base = 0x2f8; ns16550.irq = 3; ns16550_init(1, &ns16550); + ehci_dbgp_init(); console_init_preirq(); printk("Bootloader: %s\n", loader); |