coreboot-kgpe-d16/src/mainboard/emulation
Arthur Heymans 279c3e1e7d mb/emulation/qemu-q35: Account for TSEG
TSEG is located below TOLUD. The size is configured in ESMRAMC but can
also be configured with "-global mch.extended-tseg-mbytes=5" command
line argument. Note that the size in ESMRAMC needs to be 'invalid' (3)
for this to take action.

coreboot will leave TSEG at the default 1MiB.

Note that even if TSEG does not end up being used, it is likely a good
idea to not put anything there as if SMM gets locked down by something
else it will suddenly be inaccessible.

Change-Id: I5fd82a42d6602f1369bb3c69556c46f537542705
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48236
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2021-01-22 14:25:35 +00:00
..
qemu-aarch64 cbfs: Enable CBFS mcache on most chipsets 2020-12-02 22:12:10 +00:00
qemu-armv7 drivers: Replace set_vbe_mode_info_valid 2020-12-17 06:21:56 +00:00
qemu-i440fx mb/emulation/qemu-q35: Account for TSEG 2021-01-22 14:25:35 +00:00
qemu-power8 cbfs: Enable CBFS mcache on most chipsets 2020-12-02 22:12:10 +00:00
qemu-q35 mb/emulation/qemu-q35: Account for TSEG 2021-01-22 14:25:35 +00:00
qemu-riscv cbfs: Enable CBFS mcache on most chipsets 2020-12-02 22:12:10 +00:00
spike-riscv cbfs: Enable CBFS mcache on most chipsets 2020-12-02 22:12:10 +00:00
Kconfig treewide: Replace BOARD_EMULATION_QEMU_X86 2020-03-03 10:16:09 +00:00
Kconfig.name