coreboot-kgpe-d16/src
Reka Norman 166c30309e Kconfig: Allow mainboards to disable stage cache
On recent Intel ChromeOS devices, although S3 is still supported, only
S0ix is used on user devices, so we don't care about optimising S3
resume time. Disabing the stage cache saves boot time at the cost of
increasing the S3 resume time. E.g. on nissa this reduces boot time by
6 ms and increases S3 resume time by 89 ms.

BUG=b:247940538, b:192032803
TEST=Build and boot on nissa with MAINBOARD_DISABLE_STAGE_CACHE
selected.

Change-Id: I243a401a112a12bb824c5447a8fecc99500f7739
Signed-off-by: Reka Norman <rekanorman@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71676
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
2023-01-06 10:39:35 +00:00
..
acpi tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
arch {acpi,arch,soc}/acpi: Replace constant "One" with actual number 2022-12-27 09:05:15 +00:00
commonlib coreboot_tables: Make existing alignment conventions more explicit 2022-12-22 15:34:28 +00:00
console lib: Hook up libhwbase in romstage 2022-12-17 20:51:38 +00:00
cpu cpu/x86: Set up a separate stack for APs 2022-12-23 14:29:01 +00:00
device spd.h: Move enum ddr3_module_type to ddr3.h 2023-01-04 12:39:32 +00:00
drivers drivers/pc80/vga: Add API to write multi-line video message 2023-01-02 05:45:23 +00:00
ec {ec,mb}/system76/acpi: Use Printf() for debug prints 2022-12-29 16:30:15 +00:00
include spd.h: Move enum ddr3_module_type to ddr3.h 2023-01-04 12:39:32 +00:00
lib coreboot_tables: Make existing alignment conventions more explicit 2022-12-22 15:34:28 +00:00
mainboard mb/google/skyrim/var/markarth: Update GPIO settings 2023-01-05 17:59:09 +00:00
northbridge nb/intel/haswell: Specify supported memory type 2023-01-05 05:32:47 +00:00
sbom Add SBOM (Software Bill of Materials) Generation 2022-08-22 14:48:46 +00:00
security security/intel/stm/StmPlatformResource.c: Fix typo on "threads" 2022-12-31 09:30:54 +00:00
soc soc/intel/common: Use CPUID_STRUCT_EXTENDED_FEATURE_FLAGS macro 2023-01-06 03:38:18 +00:00
southbridge sb/intel/lynxpoint: Add Kconfig option to hide Intel ME 2022-12-23 14:20:39 +00:00
superio {superio,ec}/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:29 +00:00
vendorcode soc/amd/mendocino: Hook up UPD dxio_tx_vboost_enable for PCIe optimization 2023-01-04 07:15:10 +00:00
Kconfig Kconfig: Allow mainboards to disable stage cache 2023-01-06 10:39:35 +00:00