summaryrefslogtreecommitdiff
path: root/src/cpu/x86/Kconfig
diff options
context:
space:
mode:
authorVladimir Serbinenko <phcoder@gmail.com>2015-05-28 21:09:31 +0200
committerVladimir Serbinenko <phcoder@gmail.com>2015-05-28 22:07:58 +0200
commit44cbe10f592965d7611d8624f94f2952d42eba35 (patch)
tree4da983e52c73cc30653c18946fe6afdd014cb0f7 /src/cpu/x86/Kconfig
parentbeb45020ace2b2d3f6cf4b88f9e7218c33a6225b (diff)
smm: Merge configs SMM_MODULES and SMM_TSEG
SMM_TSEG now implies SMM_MODULES and SMM_MODULES can't be used without SMM_TSEG Remove some newly dead code while on it. Change-Id: I2e1818245170b1e0abbd853bedf856cec83b92f2 Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Reviewed-on: http://review.coreboot.org/10355 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/cpu/x86/Kconfig')
-rw-r--r--src/cpu/x86/Kconfig11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/cpu/x86/Kconfig b/src/cpu/x86/Kconfig
index 21a0fac79c..9e5f6155fe 100644
--- a/src/cpu/x86/Kconfig
+++ b/src/cpu/x86/Kconfig
@@ -79,21 +79,12 @@ config LOGICAL_CPUS
config SMM_TSEG
bool
default n
-
-config SMM_MODULES
- bool
- default n
- depends on HAVE_SMI_HANDLER
select RELOCATABLE_MODULES
- help
- If SMM_MODULES is selected then SMM handlers are built as modules.
- A SMM stub along with a SMM loader/relocator. All the handlers are
- written in C with stub being the only assembly.
config SMM_MODULE_HEAP_SIZE
hex
default 0x4000
- depends on SMM_MODULES
+ depends on SMM_TSEG
help
This option determines the size of the heap within the SMM handler
modules.