summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2015-09-02 08:41:41 +0200
committerLuka Perkov <luka.perkov@sartura.hr>2015-10-21 02:25:01 +0200
commit1d51ea1913a80694ead57c76ea6e70508b25ddb5 (patch)
tree146b3c8e8a25310625d9809a810272713f8f176d /include/configs
parenta79c8408ca1b38754b19717f1da80b5916728113 (diff)
downloadu-boot-imx-1d51ea1913a80694ead57c76ea6e70508b25ddb5.zip
u-boot-imx-1d51ea1913a80694ead57c76ea6e70508b25ddb5.tar.gz
u-boot-imx-1d51ea1913a80694ead57c76ea6e70508b25ddb5.tar.bz2
arm: mvebu: Enable DM_SERIAL on AXP / A38x boards
This patch enables DM_SERIAL for all ARCH_MVEBU boards (AXP & A38x). Signed-off-by: Stefan Roese <sr@denx.de> Cc: Simon Glass <sjg@chromium.org> Cc: Luka Perkov <luka.perkov@sartura.hr>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/mv-common.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/configs/mv-common.h b/include/configs/mv-common.h
index a2f60dc..1ecbd35 100644
--- a/include/configs/mv-common.h
+++ b/include/configs/mv-common.h
@@ -39,11 +39,17 @@
/*
* NS16550 Configuration
*/
+#if !defined(CONFIG_SPL_BUILD) && defined(CONFIG_DM_SERIAL)
+#define CONFIG_DW_SERIAL
+#endif
+
#define CONFIG_SYS_NS16550
#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE (-4)
#define CONFIG_SYS_NS16550_CLK CONFIG_SYS_TCLK
+#if !defined(CONFIG_DM_SERIAL)
+#define CONFIG_SYS_NS16550_REG_SIZE (-4)
#define CONFIG_SYS_NS16550_COM1 MV_UART_CONSOLE_BASE
+#endif
/*
* Serial Port configuration