summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2011-09-22 10:46:56 -0700
committerSimon Glass <sjg@chromium.org>2011-10-06 19:16:05 -0700
commit4a4703b398df9a3e5d29623e5e3dcf1d99336ebc (patch)
tree2c0aea5b65310c87daf928512d99e5e65cb0509d /include/configs
parent89e45994596ebb2f305847ccdcfc937d6df30922 (diff)
tegra: config: Enable pre-console buffer
BUG=None TEST=None Change-Id: I6b8afd8c2da0ec33c9d2c61fa6590e3159273bca Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-on: http://gerrit.chromium.org/gerrit/8687 Reviewed-by: Che-Liang Chiou <clchiou@chromium.org>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/tegra-common.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/configs/tegra-common.h b/include/configs/tegra-common.h
index 0982cd4c93..11ccc09dfe 100644
--- a/include/configs/tegra-common.h
+++ b/include/configs/tegra-common.h
@@ -140,10 +140,15 @@
#define CONFIG_SYS_MEMTEST_START (TEGRA_SDRC_CS0 + 0x600000)
#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_MEMTEST_START + 0x100000)
+#define CONFIG_PRE_CONSOLE_BUFFER
+
#define CONFIG_SYS_INIT_RAM_ADDR CONFIG_STACKBASE
#define CONFIG_SYS_INIT_RAM_SIZE CONFIG_SYS_MALLOC_LEN
-#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_INIT_RAM_ADDR + \
- CONFIG_SYS_INIT_RAM_SIZE - \
+#define RAM_TOP (CONFIG_SYS_INIT_RAM_ADDR + \
+ CONFIG_SYS_INIT_RAM_SIZE)
+#define CONFIG_PRE_CON_BUF_SZ 1024
+#define CONFIG_PRE_CON_BUF_ADDR (RAM_TOP - CONFIG_PRE_CON_BUF_SZ)
+#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_PRE_CON_BUF_ADDR - \
GENERATED_GBL_DATA_SIZE)
/* kernel device tree booting support */