diff options
author | Maximilian Brune <maximilian.brune@9elements.com> | 2023-09-18 00:44:33 +0200 |
---|---|---|
committer | Nico Huber <nico.h@gmx.de> | 2024-06-09 12:01:00 +0000 |
commit | ab4b220a35bee0b40f07dd55a3bfd18f4ee93de8 (patch) | |
tree | 6e528ddbb9fc4ac04502a824fc9c71b57d4c74a4 /src/cpu/x86 | |
parent | 3f56bd2394d6992b26e2d893f15333590149abd0 (diff) |
cpu/x86/Kconfig: Add SMM Kconfig help
Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com>
Change-Id: Ia0a5c48c6314f53c4ed72958f5d6f839f0a5c2ca
Reviewed-on: https://review.coreboot.org/c/coreboot/+/77973
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/cpu/x86')
-rw-r--r-- | src/cpu/x86/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cpu/x86/Kconfig b/src/cpu/x86/Kconfig index 417989d764..828c0f9ce2 100644 --- a/src/cpu/x86/Kconfig +++ b/src/cpu/x86/Kconfig @@ -163,11 +163,19 @@ config SMM_ASEG bool default n depends on !NO_SMM + help + Legacy memory region of SMM (System Management Mode). It has been + replaced by TSEG and is currently only used for QEMU emulation target. config SMM_TSEG bool default y depends on !(NO_SMM || SMM_ASEG) + help + Top of Low Memory Segment (TSEG) is comprised of the SMRAM and IEDRAM. + SMRAM is a memory region used in SMM (System Management Mode) only. + IEDRAM is a memory region used for enhanced debug features. + SMM-mode processor access to TSEG always targets the physical DRAM. if HAVE_SMI_HANDLER |