From 264134840c0b9f752486282cb41ece8587a4b72a Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Sun, 16 Mar 2025 20:50:21 +0000 Subject: [PATCH] mb/starlabs/*: Enable Energy Efficient Turbo for all ADL boards This reduces power consumption so enable it. For example, `starbook/adl_n` idles at 5.16W with this disabled, but 4.6W with it enabled. Change-Id: I5b6fd4853aba0dd4e9f9f45be4b43efff375dfad Signed-off-by: Sean Rhodes Reviewed-on: https://review.coreboot.org/c/coreboot/+/86867 Tested-by: build bot (Jenkins) Reviewed-by: Matt DeVillier --- src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb | 1 + src/mainboard/starlabs/starbook/variants/adl/devicetree.cb | 1 + src/mainboard/starlabs/starbook/variants/adl_n/devicetree.cb | 1 + src/mainboard/starlabs/starbook/variants/rpl/devicetree.cb | 1 + src/mainboard/starlabs/starfighter/variants/rpl/devicetree.cb | 1 + src/mainboard/starlabs/starlite_adl/variants/mk_v/devicetree.cb | 1 + 6 files changed, 6 insertions(+) diff --git a/src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb b/src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb index 192c8cb216..4ff591d5f9 100644 --- a/src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb +++ b/src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb @@ -2,6 +2,7 @@ chip soc/intel/alderlake # FSP UPDs register "enable_c6dram" = "true" register "eist_enable" = "true" + register "energy_efficient_turbo" = "true" register "cnvi_bt_core" = "true" register "sagv" = "SaGv_Enabled" diff --git a/src/mainboard/starlabs/starbook/variants/adl/devicetree.cb b/src/mainboard/starlabs/starbook/variants/adl/devicetree.cb index d1e866e1bf..e63d0f8558 100644 --- a/src/mainboard/starlabs/starbook/variants/adl/devicetree.cb +++ b/src/mainboard/starlabs/starbook/variants/adl/devicetree.cb @@ -2,6 +2,7 @@ chip soc/intel/alderlake # FSP UPDs register "eist_enable" = "true" register "enable_c6dram" = "1" + register "energy_efficient_turbo" = "true" register "sagv" = "SaGv_Enabled" # Serial I/O diff --git a/src/mainboard/starlabs/starbook/variants/adl_n/devicetree.cb b/src/mainboard/starlabs/starbook/variants/adl_n/devicetree.cb index c180de222c..0140f252de 100644 --- a/src/mainboard/starlabs/starbook/variants/adl_n/devicetree.cb +++ b/src/mainboard/starlabs/starbook/variants/adl_n/devicetree.cb @@ -2,6 +2,7 @@ chip soc/intel/alderlake # FSP UPDs register "eist_enable" = "true" register "enable_c6dram" = "true" + register "energy_efficient_turbo" = "true" register "sagv" = "SaGv_Enabled" # Serial I/O diff --git a/src/mainboard/starlabs/starbook/variants/rpl/devicetree.cb b/src/mainboard/starlabs/starbook/variants/rpl/devicetree.cb index 30c5dfc4b5..abf9802122 100644 --- a/src/mainboard/starlabs/starbook/variants/rpl/devicetree.cb +++ b/src/mainboard/starlabs/starbook/variants/rpl/devicetree.cb @@ -4,6 +4,7 @@ chip soc/intel/alderlake register "eist_enable" = "true" register "enable_c1e" = "true" register "enable_c6dram" = "true" + register "energy_efficient_turbo" = "true" register "sagv" = "SaGv_Enabled" # Serial I/O diff --git a/src/mainboard/starlabs/starfighter/variants/rpl/devicetree.cb b/src/mainboard/starlabs/starfighter/variants/rpl/devicetree.cb index 5c85da4a16..cb5c8767d3 100644 --- a/src/mainboard/starlabs/starfighter/variants/rpl/devicetree.cb +++ b/src/mainboard/starlabs/starfighter/variants/rpl/devicetree.cb @@ -4,6 +4,7 @@ chip soc/intel/alderlake register "eist_enable" = "true" register "enable_c1e" = "true" register "enable_c6dram" = "true" + register "energy_efficient_turbo" = "true" register "sagv" = "SaGv_Enabled" # Serial I/O diff --git a/src/mainboard/starlabs/starlite_adl/variants/mk_v/devicetree.cb b/src/mainboard/starlabs/starlite_adl/variants/mk_v/devicetree.cb index 86324a8385..52bd80b030 100644 --- a/src/mainboard/starlabs/starlite_adl/variants/mk_v/devicetree.cb +++ b/src/mainboard/starlabs/starlite_adl/variants/mk_v/devicetree.cb @@ -2,6 +2,7 @@ chip soc/intel/alderlake # FSP UPDs register "cnvi_bt_core" = "true" register "enable_c6dram" = "true" + register "energy_efficient_turbo" = "true" register "eist_enable" = "true" register "sagv" = "SaGv_Enabled"