diff options
author | Simon Glass <sjg@chromium.org> | 2014-09-04 16:27:36 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2014-09-10 13:00:02 -0600 |
commit | 858530a8c0a7ce7e573e513934804a00d6676813 (patch) | |
tree | 201996c9c4abc135364ffa695c08486a9c940463 /include/configs/tegra-common.h | |
parent | c369139234c03b1494394d12cd27009f47aa6606 (diff) |
dm: tegra: Enable driver model for serial
Use driver model for serial ports.
Since Tegra now uses driver model for serial, adjust the definition of
V_NS16550_CLK so that it is clear that this is only used for SPL.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/configs/tegra-common.h')
-rw-r--r-- | include/configs/tegra-common.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/configs/tegra-common.h b/include/configs/tegra-common.h index f1187f165e..834b3d5686 100644 --- a/include/configs/tegra-common.h +++ b/include/configs/tegra-common.h @@ -21,6 +21,9 @@ #define CONFIG_DM #define CONFIG_CMD_DM #define CONFIG_DM_GPIO +#ifndef CONFIG_SPL_BUILD +#define CONFIG_DM_SERIAL +#endif #define CONFIG_SYS_TIMER_RATE 1000000 #define CONFIG_SYS_TIMER_COUNTER NV_PA_TMRUS_BASE @@ -46,10 +49,14 @@ /* * NS16550 Configuration */ -#define CONFIG_SYS_NS16550 +#ifdef CONFIG_SPL_BUILD #define CONFIG_SYS_NS16550_SERIAL #define CONFIG_SYS_NS16550_REG_SIZE (-4) #define CONFIG_SYS_NS16550_CLK V_NS16550_CLK +#else +#define CONFIG_TEGRA_SERIAL +#endif +#define CONFIG_SYS_NS16550 /* * Common HW configuration. |