summaryrefslogtreecommitdiff
path: root/include/serial.h
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2011-06-08 20:46:13 -0700
committerSimon Glass <sjg@chromium.org>2011-08-29 10:39:24 -0700
commit84fc604a7a2ea412bd738f54731d6649c70f93ec (patch)
tree768dc150b1ae5edca87cb03fa8e44f7d898ae42a /include/serial.h
parent01d1f9a370e1917b772023a2501acebc72ee6ab5 (diff)
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 <gabeblack@google.com> Reviewed-on: http://gerrit.chromium.org/gerrit/2367 Reviewed-by: Gabe Black <gabeblack@chromium.org> Tested-by: Gabe Black <gabeblack@chromium.org>
Diffstat (limited to 'include/serial.h')
-rw-r--r--include/serial.h17
1 files changed, 16 insertions, 1 deletions
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;