summaryrefslogtreecommitdiff
path: root/src/soc/broadcom/cygnus/Kconfig
diff options
context:
space:
mode:
authorIcarus Chau <ichau@broadcom.com>2015-02-13 15:16:37 -0800
committerPatrick Georgi <pgeorgi@google.com>2015-04-22 08:40:04 +0200
commitd5f551a82a5d6f5c54798094c00ad606ca9d6807 (patch)
tree29ae658dd4c19a4bf98b4f1a0a1d3b51c968010f /src/soc/broadcom/cygnus/Kconfig
parent1abb6002ddc84dd6f2dc01e76475480445fa4271 (diff)
downloadcoreboot-d5f551a82a5d6f5c54798094c00ad606ca9d6807.tar.xz
broadcom/cygnus: Initialize dram in romstage.
BUG=chrome-os-partner:36456 BRANCH=broadcom-firmware TEST=When enable configuration CYGNUS_SDRAM_TEST_DDR, print on console: sdram initialization is completed. test ddr start from 0x60000000 to 0x80000000 ... test ddr end: fail=0 Translation table is @ 02004000 Mapping address range [0x00000000:0x00000000) as uncached Change-Id: I88dc2f0c504e2a152133edd442c3d776dd73d37e Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 376471751d6980f99bbe47faad193c79a05fa69f Original-Signed-off-by: Icarus Chau <ichau@broadcom.com> Original-Reviewed-on: https://chrome-internal-review.googlesource.com/199775 Original-Commit-Queue: <ichau@broadcom.com> Original-Tested-by: <ichau@broadcom.com> Original-Reviewed-by: Scott Branden <sbranden@broadcom.com> Original-Change-Id: I47bc5d9ec147cc8bfbd893e8c0d7e5fc5e401771 Original-Reviewed-on: https://chromium-review.googlesource.com/256416 Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org> Original-Tested-by: Daisuke Nojiri <dnojiri@chromium.org> Original-Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: http://review.coreboot.org/9853 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/soc/broadcom/cygnus/Kconfig')
-rw-r--r--src/soc/broadcom/cygnus/Kconfig17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/soc/broadcom/cygnus/Kconfig b/src/soc/broadcom/cygnus/Kconfig
index 89023a9474..3e66688681 100644
--- a/src/soc/broadcom/cygnus/Kconfig
+++ b/src/soc/broadcom/cygnus/Kconfig
@@ -32,6 +32,8 @@ config SOC_BROADCOM_CYGNUS
select HAVE_MONOTONIC_TIMER
select HAVE_UART_MEMORY_MAPPED
select HAVE_UART_SPECIAL
+ select HAS_PRECBMEM_TIMESTAMP_REGION
+ select RETURN_FROM_VERSTAGE
if SOC_BROADCOM_CYGNUS
@@ -44,4 +46,19 @@ config CONSOLE_SERIAL_UART_ADDRESS
depends on DRIVERS_UART
default 0x18023000
+config CYGNUS_DDR800
+ bool "DDR Speed at 800MHz"
+ default y
+
+config CYGNUS_SHMOO_REUSE_DDR_32BIT
+ bool "Indicate if DDR width is 32-bit"
+ default n
+
+config CYGNUS_SDRAM_TEST_DDR
+ bool "Run a write-read test on DDR after initialization"
+ default n
+
+config CYGNUS_PRINT_SHMOO_DEBUG
+ bool "Print debug info for shmoo"
+ default n
endif