aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/intel/fsp2_0/Kconfig
diff options
context:
space:
mode:
authorAamir Bohra <aamir.bohra@intel.com>2018-08-27 13:36:15 +0530
committerSubrata Banik <subrata.banik@intel.com>2018-09-06 04:33:00 +0000
commit6d569e0c6b9a3e16d2a2c7276b26aba163b97dbc (patch)
treea58108b57d20b95a47c60fcfd136cd9365d67bc1 /src/drivers/intel/fsp2_0/Kconfig
parentc36e8bf24fdc42808be57336d7fcfb36c161859a (diff)
intel/fsp2_0: Add fsp2.1 shared stack feature support
FSP 2.1 implementation is adding features on top of fsp2_0. One such feature is a shared stack implementation that requires coreboot to allocate stack for fspm and then fsp uses the same stack as coreboot. This implementation adds support for shared stack feature. Change-Id: I6581111dbaddfa403eca14100577ccc8a05c4ec7 Signed-off-by: Aamir Bohra <aamir.bohra@intel.com> Reviewed-on: https://review.coreboot.org/28358 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Subrata Banik <subrata.banik@intel.com> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/drivers/intel/fsp2_0/Kconfig')
-rw-r--r--src/drivers/intel/fsp2_0/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/drivers/intel/fsp2_0/Kconfig b/src/drivers/intel/fsp2_0/Kconfig
index f14954463b..4c4dfb2f24 100644
--- a/src/drivers/intel/fsp2_0/Kconfig
+++ b/src/drivers/intel/fsp2_0/Kconfig
@@ -97,6 +97,15 @@ config FSP_M_XIP
help
Select this value when FSP-M is execute-in-place.
+config FSP_USES_CB_STACK
+ bool
+ default n
+ help
+ Enable support for fsp to use same stack as coreboot.
+ This option allows fsp to continue using coreboot stack
+ without reinitializing stack pointer. This feature is
+ supported Icelake onwards.
+
config VERIFY_HOBS
bool "Verify the FSP hand-off-blocks"
default n