coreboot-kgpe-d16/src
Aaron Durbin a0429b6f3c skylake: clean up SMM region calculations
The TSEG is defined to be from TSEG->BGSM in the
host bridge registers. Use those registers at
runtime to calculate the correct TSEG size.

Lastly, use a few helper macros to make constants
more readable.

BUG=chrome-os-partner:43522
BRANCH=None
TEST=Built, booted, suspended, resumed on glados.

Original-Change-Id: I6db424a0057ecfc040a3cd5d99476c2fb8f5d29b
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/290832
Original-Reviewed-by: Leroy P Leahy <leroy.p.leahy@intel.com>
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>

Change-Id: I6890fa450ce8dc10080321aa1a7580e0adc48ad5
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/11195
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-08-14 15:18:19 +02:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch x86: parameterize asl_template for CBFS inclusion 2015-08-13 16:11:06 +02:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu cpu/amd/model_10xxx: Do not initialize SMM memory if SMM is disabled 2015-08-14 01:16:22 +02:00
device x86 realmode: Set up the 8254 timer before running option rom 2015-07-16 04:03:45 +02:00
drivers fsp1_1: fsp_relocate: use struct region_device and struct prog 2015-08-14 15:18:13 +02:00
ec mec: Correct the access mode for short payloads 2015-07-21 21:22:15 +02:00
include stage_cache: make prog const in stage_cache_add() 2015-08-14 15:17:58 +02:00
lib stage_cache: make prog const in stage_cache_add() 2015-08-14 15:17:58 +02:00
mainboard glados: enable SMBus device 2015-08-14 15:14:34 +02:00
northbridge amd: raminit sysinfo offset fix 2015-08-13 16:10:17 +02:00
soc skylake: clean up SMM region calculations 2015-08-14 15:18:19 +02:00
southbridge amd8111, ck804, mcp55: use CONFIG_HPET_ADDRESS 2015-08-09 21:16:41 +02:00
superio superio/smsc: Add support for SMSC DME1737 2015-07-13 17:11:00 +02:00
vendorcode chromeos: Allow for VB_SOURCE override 2015-08-11 12:15:46 +02:00
Kconfig skylake: remove CBFS_SIZE option in SoC directory 2015-08-13 16:11:58 +02:00