From 84fc604a7a2ea412bd738f54731d6649c70f93ec Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 8 Jun 2011 20:46:13 -0700 Subject: Add support for the OXPCIe 952 serial port. Add support for the OXPCIe 952 serial port card. BUG=chrome-os-partner:3895 TEST=Configured u-boot to use this serial card, built u-boot, built coreboot with it as a payload, flashed to an Alex system with this card installed, booted it and interacted with it over the serial connection. Change-Id: I0f154c5faac3ae1f30d1a8489cc05e103bf4a3e6 Signed-off-by: Gabe Black Reviewed-on: http://gerrit.chromium.org/gerrit/2367 Reviewed-by: Gabe Black Tested-by: Gabe Black --- include/serial.h | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/serial.h b/include/serial.h index 318cbdb847..1d161980b9 100644 --- a/include/serial.h +++ b/include/serial.h @@ -28,7 +28,7 @@ extern struct serial_device * default_serial_console (void); defined(CONFIG_MB86R0x) || defined(CONFIG_MPC5xxx) || \ defined(CONFIG_MPC83xx) || defined(CONFIG_MPC85xx) || \ defined(CONFIG_MPC86xx) || defined(CONFIG_SYS_SC520) || \ - defined(CONFIG_TEGRA2) || defined(CONFIG_SYS_COREBOOT) + defined(CONFIG_TEGRA2) extern struct serial_device serial0_device; extern struct serial_device serial1_device; #if defined(CONFIG_SYS_NS16550_SERIAL) @@ -40,6 +40,21 @@ extern struct serial_device eserial4_device; #endif +#if defined(CONFIG_SYS_COREBOOT) +#if defined(CONFIG_SYS_NS16550_SERIAL) +extern struct serial_device serial0_device; +#endif +#if defined(CONFIG_SERIAL_MULTI) +extern struct serial_device eserial1_device; +extern struct serial_device eserial2_device; +extern struct serial_device eserial3_device; +extern struct serial_device eserial4_device; +#endif +#if defined(CONFIG_SYS_OXPCIE952) +extern struct serial_device oxpcie952_device; +#endif +#endif + #if defined(CONFIG_MPC512X) extern struct serial_device serial1_device; extern struct serial_device serial3_device; -- cgit v1.2.3