summaryrefslogtreecommitdiffstats
path: root/src/device/Kconfig
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2023-04-13 12:15:38 +0100
committerLean Sheng Tan <sheng.tan@9elements.com>2023-04-20 20:42:18 +0000
commitaa8c6a22e58826a3f72e9ce8147501537b5d1010 (patch)
tree91fadecc8df75038b1526da01c29e237ab966dbb /src/device/Kconfig
parent67bc6ab1e9186952b05edc55f15e354d676346f2 (diff)
downloadcoreboot-aa8c6a22e58826a3f72e9ce8147501537b5d1010.tar.gz
coreboot-aa8c6a22e58826a3f72e9ce8147501537b5d1010.tar.bz2
coreboot-aa8c6a22e58826a3f72e9ce8147501537b5d1010.zip
device: Move D3COLD_SUPPORT symbol
Move D3COLD_SUPPORT to device, so it can be used by multiple SOCs. Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: Ie92736458ab95374c51346107665dc0fd1e653a4 Reviewed-on: https://review.coreboot.org/c/coreboot/+/74404 Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Michael Niewöhner <foss@mniewoehner.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/device/Kconfig')
-rw-r--r--src/device/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/device/Kconfig b/src/device/Kconfig
index ef73c40ea8c2..cdd843c3d7c9 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