]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
authorKhalid Faisal Ansari <khalid.ansari@oss.qualcomm.com>
Fri, 14 Nov 2025 10:15:45 +0000 (15:45 +0530)
committerBjorn Andersson <andersson@kernel.org>
Sat, 3 Jan 2026 18:22:46 +0000 (12:22 -0600)
Enable ST33HTPM TPM over SPI16 on the LeMans IoT EVK by adding the
required SPI and TPM nodes.

Signed-off-by: Khalid Faisal Ansari <khalid.ansari@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20251114-enable-tpm-lemans-v1-1-c8d8b580ace7@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/lemans-evk.dts

index 28bf152f5fa8e8d7779904986da1a5c2f06a5909..02f886e0d2ce82b90630ca5cc99c2ef947a86f34 100644 (file)
        clock-frequency = <32768>;
 };
 
+&spi16 {
+       status = "okay";
+
+       tpm@0 {
+               compatible = "st,st33htpm-spi", "tcg,tpm_tis-spi";
+               reg = <0>;
+               spi-max-frequency = <20000000>;
+       };
+};
+
 &tlmm {
        ethernet0_default: ethernet0-default-state {
                ethernet0_mdc: ethernet0-mdc-pins {