diff --git a/src/soc/intel/common/block/power_limit/Makefile.mk b/src/soc/intel/common/block/power_limit/Makefile.mk index 8211eb7a4f..8168bd942c 100644 --- a/src/soc/intel/common/block/power_limit/Makefile.mk +++ b/src/soc/intel/common/block/power_limit/Makefile.mk @@ -1,2 +1,3 @@ ## SPDX-License-Identifier: GPL-2.0-only ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT) += power_limit.c +romstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT) += power_limit.c diff --git a/src/soc/intel/common/block/power_limit/power_limit.c b/src/soc/intel/common/block/power_limit/power_limit.c index 16917835cd..4758f09f82 100644 --- a/src/soc/intel/common/block/power_limit/power_limit.c +++ b/src/soc/intel/common/block/power_limit/power_limit.c @@ -243,7 +243,7 @@ u8 get_cpu_tdp(void) WEAK_DEV_PTR(dptf_policy); -#if CONFIG(SOC_INTEL_COMMON_BLOCK_VARIANT_POWER_LIMIT) +#if ENV_RAMSTAGE && CONFIG(SOC_INTEL_COMMON_BLOCK_VARIANT_POWER_LIMIT) void variant_update_cpu_power_limits(const struct cpu_tdp_power_limits *limits, size_t num_entries) {