From 2339a3030bc8c8884b1ed28c1e52d94c113a4f1d Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Thu, 3 Apr 2014 14:00:13 -0700 Subject: arm: Add support for a preram_cbmem_console symbol. This symbol is set using a config variable which can be set to something appropriate by the SOC. If it isn't, the symbol is set to 0 which should be caught by checks in the cbmem console itself. BUG=None TEST=Built for nyan with a cbmem buffer location set. Built for peach_pit without a location set. BRANCH=None Original-Change-Id: I92cd65bb6767a67637faf1dd3cdbe03e433724a9 Original-Signed-off-by: Gabe Black Original-Reviewed-on: https://chromium-review.googlesource.com/193165 Original-Reviewed-by: Aaron Durbin Original-Commit-Queue: Gabe Black Original-Tested-by: Gabe Black (cherry picked from commit 4f38c073bfe469a753e168391787fdd7bc5c34d9) Signed-off-by: Marc Jones Change-Id: I979037fe8cda885cc516d79f3151ca1fc77adca3 Reviewed-on: http://review.coreboot.org/7746 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- src/arch/arm/bootblock.ld | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/arch/arm/bootblock.ld') diff --git a/src/arch/arm/bootblock.ld b/src/arch/arm/bootblock.ld index 8d05c7b5a5..150bf2df6b 100644 --- a/src/arch/arm/bootblock.ld +++ b/src/arch/arm/bootblock.ld @@ -49,6 +49,8 @@ SECTIONS *(.sbss.*); } : to_load = 0xff + preram_cbmem_console = CONFIG_CBMEM_CONSOLE_PRERAM_BASE; + /DISCARD/ : { *(.comment) *(.note) -- cgit v1.2.3