mb/prodrive/atlas: Enable SPI TPM 2.0

Enable SPI dTPM using eSPI bus.

Signed-off-by: Lean Sheng Tan <sheng.tan@9elements.com>
Change-Id: I18ca41c143ade024ee2840b619ba777b22a2a86a
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63720
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
diff --git a/src/mainboard/prodrive/atlas/Kconfig b/src/mainboard/prodrive/atlas/Kconfig
index 7f92b66..d9169c2 100644
--- a/src/mainboard/prodrive/atlas/Kconfig
+++ b/src/mainboard/prodrive/atlas/Kconfig
@@ -7,6 +7,8 @@
 	select HAVE_ACPI_TABLES
 	select MAINBOARD_USES_IFD_EC_REGION
 	select SOC_INTEL_ALDERLAKE_PCH_P
+	select MAINBOARD_HAS_TPM2
+	select MAINBOARD_HAS_LPC_TPM
 
 if BOARD_PRODRIVE_ATLAS_BASEBOARD
 
diff --git a/src/mainboard/prodrive/atlas/devicetree.cb b/src/mainboard/prodrive/atlas/devicetree.cb
index 0170fc2..6dfb8a2 100644
--- a/src/mainboard/prodrive/atlas/devicetree.cb
+++ b/src/mainboard/prodrive/atlas/devicetree.cb
@@ -103,6 +103,11 @@
 		device ref pcie_rp10 on end
 		device ref uart0 on end
 		device ref uart1 on end
+		device ref pch_espi on
+			chip drivers/pc80/tpm
+				device pnp 0c31.0 on end
+			end
+		end
 		device ref p2sb on end
 		device ref hda on end
 		device ref smbus on end