From aa8c6a22e58826a3f72e9ce8147501537b5d1010 Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Thu, 13 Apr 2023 12:15:38 +0100 Subject: device: Move D3COLD_SUPPORT symbol MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move D3COLD_SUPPORT to device, so it can be used by multiple SOCs. Signed-off-by: Sean Rhodes Change-Id: Ie92736458ab95374c51346107665dc0fd1e653a4 Reviewed-on: https://review.coreboot.org/c/coreboot/+/74404 Reviewed-by: Nico Huber Reviewed-by: Michael Niewöhner Tested-by: build bot (Jenkins) --- src/device/Kconfig | 14 ++++++++++++++ src/soc/intel/alderlake/Kconfig | 14 -------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/device/Kconfig b/src/device/Kconfig index ef73c40ea8..cdd843c3d7 100644 --- a/src/device/Kconfig +++ b/src/device/Kconfig @@ -998,6 +998,20 @@ config XHCI_UTILS help Provides xHCI utility functions. +config D3COLD_SUPPORT + bool + default y + help + 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. + source "src/device/dram/Kconfig" endmenu diff --git a/src/soc/intel/alderlake/Kconfig b/src/soc/intel/alderlake/Kconfig index 9c80054c1f..cce20524dd 100644 --- a/src/soc/intel/alderlake/Kconfig +++ b/src/soc/intel/alderlake/Kconfig @@ -332,20 +332,6 @@ config SOC_INTEL_I2C_DEV_MAX int default 8 -config D3COLD_SUPPORT - bool - default y - help - 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" default n -- cgit v1.2.3