diff --git a/src/soc/amd/turin_poc/Makefile.mk b/src/soc/amd/turin_poc/Makefile.mk index 68144574c2..5cbcbea405 100644 --- a/src/soc/amd/turin_poc/Makefile.mk +++ b/src/soc/amd/turin_poc/Makefile.mk @@ -8,6 +8,9 @@ all-y += i2c.c all-y += i3c.c all-y += uart.c +all-y += lpc.c +smm-y += lpc.c + bootblock-y += early_fch.c bootblock-y += aoac.c diff --git a/src/soc/amd/turin_poc/lpc.c b/src/soc/amd/turin_poc/lpc.c new file mode 100644 index 0000000000..23a32f5de3 --- /dev/null +++ b/src/soc/amd/turin_poc/lpc.c @@ -0,0 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + +#include +#include +#include + +void soc_lpc_tpm_decode_spi(void) +{ + /* SoC-specific SPI TPM setting */ + pci_or_config32(SOC_LPC_DEV, 0xdc, 1); +}