* [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
@ 2025-11-14 10:15 Khalid Faisal Ansari
2025-11-14 21:59 ` Konrad Dybcio
2026-01-05 14:07 ` Bjorn Andersson
0 siblings, 2 replies; 4+ messages in thread
From: Khalid Faisal Ansari @ 2025-11-14 10:15 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Khalid Faisal Ansari
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>
---
Hi,
As part of TPM support enablement on LeMans EVK, the following tests
were performed to verify functionality:
- TPM detected via tpm_tis_spi driver
- Verified functionality using tpm2-tools:
* tpm2_getrandom
* tpm2_rsadecrypt
* Other basic TPM oeprations
---
arch/arm64/boot/dts/qcom/lemans-evk.dts | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/lemans-evk.dts b/arch/arm64/boot/dts/qcom/lemans-evk.dts
index c7dc9b8f4457..773893eb7673 100644
--- a/arch/arm64/boot/dts/qcom/lemans-evk.dts
+++ b/arch/arm64/boot/dts/qcom/lemans-evk.dts
@@ -655,6 +655,16 @@ &sleep_clk {
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 {
---
base-commit: 6fa9041b7177f6771817b95e83f6df17b147c8c6
change-id: 20251114-enable-tpm-lemans-a4ba3f36a20a
Best regards,
--
Khalid Faisal Ansari <khalid.ansari@oss.qualcomm.com>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
2025-11-14 10:15 [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33) Khalid Faisal Ansari
@ 2025-11-14 21:59 ` Konrad Dybcio
2025-12-10 9:28 ` Khalid Faisal Ansari
2026-01-05 14:07 ` Bjorn Andersson
1 sibling, 1 reply; 4+ messages in thread
From: Konrad Dybcio @ 2025-11-14 21:59 UTC (permalink / raw)
To: Khalid Faisal Ansari, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel
On 11/14/25 11:15 AM, Khalid Faisal Ansari wrote:
> 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>
Konrad
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
2025-11-14 21:59 ` Konrad Dybcio
@ 2025-12-10 9:28 ` Khalid Faisal Ansari
0 siblings, 0 replies; 4+ messages in thread
From: Khalid Faisal Ansari @ 2025-12-10 9:28 UTC (permalink / raw)
To: Konrad Dybcio, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel
Hi Kernel Reviewers,
I wanted to follow up regarding the patch. It was reviewed but hasn’t
been applied yet. Please let me know if there’s anything pending on my
side or any additional changes required.
Thanks
On 11/15/25 03:29, Konrad Dybcio wrote:
> On 11/14/25 11:15 AM, Khalid Faisal Ansari wrote:
>> 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>
>
> Konrad
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
2025-11-14 10:15 [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33) Khalid Faisal Ansari
2025-11-14 21:59 ` Konrad Dybcio
@ 2026-01-05 14:07 ` Bjorn Andersson
1 sibling, 0 replies; 4+ messages in thread
From: Bjorn Andersson @ 2026-01-05 14:07 UTC (permalink / raw)
To: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Khalid Faisal Ansari
Cc: linux-arm-msm, devicetree, linux-kernel
On Fri, 14 Nov 2025 15:45:45 +0530, Khalid Faisal Ansari wrote:
> Enable ST33HTPM TPM over SPI16 on the LeMans IoT EVK by adding the
> required SPI and TPM nodes.
>
>
Applied, thanks!
[1/1] arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
commit: d46a0900bdb95a4b1175fa821b46abc11664314b
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-01-05 14:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-14 10:15 [PATCH] arm64: dts: qcom: lemans-evk: Enable TPM (ST33) Khalid Faisal Ansari
2025-11-14 21:59 ` Konrad Dybcio
2025-12-10 9:28 ` Khalid Faisal Ansari
2026-01-05 14:07 ` Bjorn Andersson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox