coreboot-kgpe-d16/src
Subrata Banik 0e3c245c6c soc/intel/{cnl, icl}: Cache the TSEG region
This patch helps to save additional ~19ms of booting time in
normal boot and s3 resume on CML-hatch.

BUG=b:140008206
TEST=Verified normal boot time on CML-Hatch with latest coreboot

Without this CL:
Total Time: 929ms

With this CL: (TSEG marked as WB)
Total Time: 910ms

For test marked TSEG as WP/WC:
Total Time: ~920ms

Change-Id: Ie92d2c9e50fa299db1cd8c57a6047ea3adaf1452
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/35026
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-09-12 04:28:37 +00:00
..
acpi AUTHORS: Move src/acpi copyrights into AUTHORS file 2019-07-30 11:04:14 +00:00
arch arch/x86: Cache the TSEG region at the top of ram 2019-09-11 14:45:38 +00:00
commonlib AUTHORS: Move src/commonlib copyrights into AUTHORS file 2019-09-10 12:50:35 +00:00
console AUTHORS: Move src/console copyrights into AUTHORS file 2019-09-10 12:50:44 +00:00
cpu arch/x86: Drop _car_relocatable_data symbols 2019-09-11 06:22:10 +00:00
device Split MAYBE_STATIC to _BSS and _NONZERO variants 2019-08-26 20:56:29 +00:00
drivers intel/fsp2_0: Add help text for FSP_TEMP_RAM_SIZE Kconfig 2019-09-11 14:46:13 +00:00
ec ec/kontron/kempld: Select DRIVERS_UART_8250IO 2019-09-02 10:58:15 +00:00
include src: Remove unneeded include <arch/interrupt.h> 2019-09-11 14:45:08 +00:00
lib timestamps: Improve collection for ENV_ROMSTAGE_OR_BEFORE 2019-09-11 04:57:12 +00:00
mainboard src: Remove unneeded include <arch/interrupt.h> 2019-09-11 14:45:08 +00:00
northbridge nb/intel/x4x/raminit: Move dummy reads after JEDEC init 2019-09-06 00:15:02 +00:00
security Revert "security/tpm/tss/tcg-2.0: Add multi digits support to tlcl_extend()" 2019-09-11 22:14:54 +00:00
soc soc/intel/{cnl, icl}: Cache the TSEG region 2019-09-12 04:28:37 +00:00
southbridge src/southbridge/amd/pi/hudson/lpc.c: add missing MCFG ACPI table generation 2019-09-09 13:25:40 +00:00
superio superio/common: fix regression in ssdt 2019-09-11 13:49:28 +00:00
vendorcode src/vendorcode/intel: Update Cometlake FSP headers as per FSP v1344 2019-09-06 19:23:12 +00:00
Kconfig ACPI S3: Depend on RELOCATABLE_RAMSTAGE 2019-08-22 06:38:13 +00:00