summaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/Kconfig
diff options
context:
space:
mode:
authorAndrey Petrov <andrey.petrov@intel.com>2016-02-25 17:42:25 -0800
committerMartin Roth <martinroth@google.com>2016-03-08 13:51:23 +0100
commitb4831460a5e61e5069021c20d7baf29fde485570 (patch)
tree1faa847f990cc2d80a6125c092e6f833964f6242 /src/soc/intel/apollolake/Kconfig
parent5672dcd58c0ae7f7a0d14af0a88ff9c534e0936a (diff)
soc/intel/apollolake: Add romstage that calls FSP2.0 driver
This romstage is minimalistic. Its goal is to set up some BARs that FSP expects to be set and then invoke FSP driver to train memory. Change-Id: I3fa56aafe99cf6cf062a46dece3a0febeafdbfad Signed-off-by: Andrey Petrov <andrey.petrov@intel.com> Reviewed-on: https://review.coreboot.org/13805 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/soc/intel/apollolake/Kconfig')
-rw-r--r--src/soc/intel/apollolake/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/Kconfig b/src/soc/intel/apollolake/Kconfig
index 2f6101582f..e113369917 100644
--- a/src/soc/intel/apollolake/Kconfig
+++ b/src/soc/intel/apollolake/Kconfig
@@ -90,4 +90,17 @@ config C_ENV_BOOTBLOCK_SIZE
config X86_TOP4G_BOOTMEDIA_MAP
bool
default n
+
+config ROMSTAGE_ADDR
+ hex
+ default 0xfef2e000
+ help
+ The base address (in CAR) where romstage should be linked
+
+config FSPM_STACK_SIZE
+ hex
+ default 0x40000
+ help
+ The amount of CAR memory FSPM needs. Recommended at least 256KiB
+
endif