Matt DeVillier has submitted this change. ( https://review.coreboot.org/c/coreboot/+/86916?usp=email )
(
1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: mb/starlabs/*: Enable PMC IPC Mailbox for Alder Lake onwards ......................................................................
mb/starlabs/*: Enable PMC IPC Mailbox for Alder Lake onwards
Introduce support for an IPC mailbox interface that lets the OS exchange commands and responses with the Power Management Controller (PMC) when needed.
Change-Id: Id6748b410b96dcf2a6e681c39dad2173be9bde3c Signed-off-by: Sean Rhodes sean@starlabs.systems Reviewed-on: https://review.coreboot.org/c/coreboot/+/86916 Reviewed-by: Matt DeVillier matt.devillier@gmail.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M src/mainboard/starlabs/byte_adl/Kconfig M src/mainboard/starlabs/starbook/Kconfig M src/mainboard/starlabs/starfighter/Kconfig M src/mainboard/starlabs/starlite_adl/Kconfig 4 files changed, 4 insertions(+), 0 deletions(-)
Approvals: Matt DeVillier: Looks good to me, approved build bot (Jenkins): Verified
diff --git a/src/mainboard/starlabs/byte_adl/Kconfig b/src/mainboard/starlabs/byte_adl/Kconfig index 51fa7aa..9b06ea4 100644 --- a/src/mainboard/starlabs/byte_adl/Kconfig +++ b/src/mainboard/starlabs/byte_adl/Kconfig @@ -9,6 +9,7 @@ select INTEL_GMA_HAVE_VBT select INTEL_LPSS_UART_FOR_CONSOLE select NO_UART_ON_SUPERIO + select PMC_IPC_ACPI_INTERFACE select SOC_INTEL_COMMON_BLOCK_HDA_VERB select SYSTEM_TYPE_MINIPC select VALIDATE_INTEL_DESCRIPTOR diff --git a/src/mainboard/starlabs/starbook/Kconfig b/src/mainboard/starlabs/starbook/Kconfig index 44e2355b..dbe9e88 100644 --- a/src/mainboard/starlabs/starbook/Kconfig +++ b/src/mainboard/starlabs/starbook/Kconfig @@ -75,6 +75,7 @@ select EC_STARLABS_NEED_ITE_BIN select MAINBOARD_HAS_TPM2 select MEMORY_MAPPED_TPM + select PMC_IPC_ACPI_INTERFACE select SOC_INTEL_ALDERLAKE select SOC_INTEL_COMMON_BLOCK_TCSS select SOC_INTEL_CRASHLOG diff --git a/src/mainboard/starlabs/starfighter/Kconfig b/src/mainboard/starlabs/starfighter/Kconfig index fbddb45..a030d5e 100644 --- a/src/mainboard/starlabs/starfighter/Kconfig +++ b/src/mainboard/starlabs/starfighter/Kconfig @@ -26,6 +26,7 @@ select MAINBOARD_HAS_TPM2 select MEMORY_MAPPED_TPM select NO_UART_ON_SUPERIO + select PMC_IPC_ACPI_INTERFACE select SOC_INTEL_ALDERLAKE select SOC_INTEL_ALDERLAKE_PCH_P select SOC_INTEL_COMMON_BLOCK_HDA_VERB diff --git a/src/mainboard/starlabs/starlite_adl/Kconfig b/src/mainboard/starlabs/starlite_adl/Kconfig index 6afa623..e9516a9 100644 --- a/src/mainboard/starlabs/starlite_adl/Kconfig +++ b/src/mainboard/starlabs/starlite_adl/Kconfig @@ -22,6 +22,7 @@ select INTEL_GMA_HAVE_VBT select INTEL_LPSS_UART_FOR_CONSOLE select NO_UART_ON_SUPERIO + select PMC_IPC_ACPI_INTERFACE select SOC_INTEL_ALDERLAKE select SOC_INTEL_ALDERLAKE_PCH_N select SOC_INTEL_COMMON_BLOCK_HDA_VERB