From 21ca6701ffc41ddb1bae9b3d154f8df2d2635fe6 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Tue, 29 Apr 2025 17:46:25 -0500 Subject: [PATCH] mb/google/{drallion,hatch,sarien}: Skip adding DTT/TCPU to SSDT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These three boards use and should skip generating the TCPU device via SSDT, so select SOC_INTEL_COMMON_BLOCK_DTT_STATIC_ASL to make that happen. TEST=build/boot drallion, hatch, and sarien. Dump ACPI and verify no duplicate TCPU ACPI device, verify no ACPI errors in dmesg. Change-Id: I6070e5291ce2476fc1c24d39583fcca94bed1395 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/87482 Tested-by: build bot (Jenkins) Reviewed-by: Alicja Michalska Reviewed-by: Jérémy Compostella Reviewed-by: Felix Held --- src/mainboard/google/drallion/Kconfig | 1 + src/mainboard/google/hatch/Kconfig | 1 + src/mainboard/google/sarien/Kconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/src/mainboard/google/drallion/Kconfig b/src/mainboard/google/drallion/Kconfig index 484fd027ca..cd14d2c10e 100644 --- a/src/mainboard/google/drallion/Kconfig +++ b/src/mainboard/google/drallion/Kconfig @@ -22,6 +22,7 @@ config BOARD_GOOGLE_BASEBOARD_DRALLION select MAINBOARD_USES_IFD_EC_REGION select SMBIOS_SERIAL_FROM_VPD if VPD select SOC_INTEL_COMETLAKE_1 + select SOC_INTEL_COMMON_BLOCK_DTT_STATIC_ASL select SOC_INTEL_COMMON_BLOCK_HDA_VERB select SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE select SYSTEM_TYPE_LAPTOP diff --git a/src/mainboard/google/hatch/Kconfig b/src/mainboard/google/hatch/Kconfig index 82a632692a..850234153f 100644 --- a/src/mainboard/google/hatch/Kconfig +++ b/src/mainboard/google/hatch/Kconfig @@ -26,6 +26,7 @@ config BOARD_GOOGLE_BASEBOARD_HATCH select MAINBOARD_HAS_TPM2 select MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE select SOC_INTEL_COMETLAKE_1 + select SOC_INTEL_COMMON_BLOCK_DTT_STATIC_ASL select SPI_TPM select SYSTEM_TYPE_LAPTOP select TPM_GOOGLE_CR50 diff --git a/src/mainboard/google/sarien/Kconfig b/src/mainboard/google/sarien/Kconfig index 5f678aa4be..666fb8f7f0 100644 --- a/src/mainboard/google/sarien/Kconfig +++ b/src/mainboard/google/sarien/Kconfig @@ -20,6 +20,7 @@ config BOARD_GOOGLE_BASEBOARD_SARIEN select MAINBOARD_HAS_TPM2 select MAINBOARD_USES_IFD_EC_REGION select SMBIOS_SERIAL_FROM_VPD if VPD + select SOC_INTEL_COMMON_BLOCK_DTT_STATIC_ASL select SOC_INTEL_COMMON_BLOCK_HDA_VERB select SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE select SOC_INTEL_WHISKEYLAKE