summaryrefslogtreecommitdiffstats
path: root/src/soc/intel/xeon_sp/Kconfig
diff options
context:
space:
mode:
authorMichael Niewöhner <foss@mniewoehner.de>2021-09-24 23:57:37 +0200
committerPatrick Georgi <pgeorgi@google.com>2021-11-03 09:33:47 +0000
commit6b93866f5ef5efae6542011ad1c84afc86f1bda1 (patch)
tree32fe7bbe0048f4cdf9eff3973c318e42b49cddc6 /src/soc/intel/xeon_sp/Kconfig
parentf6f1258673d4c2382e3014904563380c13f4eeec (diff)
downloadcoreboot-6b93866f5ef5efae6542011ad1c84afc86f1bda1.tar.gz
coreboot-6b93866f5ef5efae6542011ad1c84afc86f1bda1.tar.bz2
coreboot-6b93866f5ef5efae6542011ad1c84afc86f1bda1.zip
soc/intel/xeon_sp: disable PM ACPI timer if chosen
Disable the PM ACPI timer during PMC init, when `USE_PM_ACPI_TIMER` is disabled. This is done to bring SKL, CNL, DNV in line with the other platforms, in order to transition handling of the PM timer from FSP to coreboot in the follow-up changes. Disabling is done in `finalize` since FSP makes use of the PMtimer. Without PM Timer emulation disabling it too early would block. Change-Id: If85c64ba578991a1b112ceac7dd10276b58b0900 Signed-off-by: Michael Niewöhner <foss@mniewoehner.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/58389 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Lance Zhao
Diffstat (limited to 'src/soc/intel/xeon_sp/Kconfig')
-rw-r--r--src/soc/intel/xeon_sp/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/soc/intel/xeon_sp/Kconfig b/src/soc/intel/xeon_sp/Kconfig
index fa8403a23548..94fed021f97c 100644
--- a/src/soc/intel/xeon_sp/Kconfig
+++ b/src/soc/intel/xeon_sp/Kconfig
@@ -36,6 +36,7 @@ config CPU_SPECIFIC_OPTIONS
select FSP_M_XIP
select POSTCAR_STAGE
select PARALLEL_MP_AP_WORK
+ select PM_ACPI_TIMER_OPTIONAL
select PMC_GLOBAL_RESET_ENABLE_LOCK
select INTEL_DESCRIPTOR_MODE_CAPABLE
select SOC_INTEL_COMMON_BLOCK