From 1d41f909f3f50e34cf00df6fda98ecfe50caad01 Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Thu, 13 Apr 2023 12:08:58 +0100 Subject: soc/intel/alderlake: Rename SOC_INTEL_ALDERLAKE_S3 to D3COLD_SUPPORT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Kconfig option SOC_INTEL_ALDERLAKE_S3 suggests that it's doing something with S3, but it's actually disabling D3Cold support. Rename it to D3COLD_SUPPORT to make it clear what it's doing. Signed-off-by: Sean Rhodes Change-Id: Ifc3f19912ac7ee55be8ec7a491598140f9532675 Reviewed-on: https://review.coreboot.org/c/coreboot/+/74403 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber Reviewed-by: Lean Sheng Tan Reviewed-by: Michael Niewöhner --- src/soc/intel/alderlake/Kconfig | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'src/soc/intel/alderlake/Kconfig') diff --git a/src/soc/intel/alderlake/Kconfig b/src/soc/intel/alderlake/Kconfig index 09134805b8..9c80054c1f 100644 --- a/src/soc/intel/alderlake/Kconfig +++ b/src/soc/intel/alderlake/Kconfig @@ -332,11 +332,19 @@ config SOC_INTEL_I2C_DEV_MAX int default 8 -config SOC_INTEL_ALDERLAKE_S3 +config D3COLD_SUPPORT bool - default n + default y help - Select if using S3 instead of S0ix to disable D3Cold. + Enable this option if all devices on your system support the + D3Cold power management state. The D3Cold state is a low-power + state where the device has been powered down and is no longer + able to maintain its context. This state can help reduce + overall system power consumption, which can be beneficial for + energy savings and thermal management. + + Please note that enabling D3Cold support may break system + suspend-to-RAM (S3) functionality. config ENABLE_SATA_TEST_MODE bool "Enable test mode for SATA margining" -- cgit v1.2.3