arch/arm64/boot/dts/qcom/monaco-evk.dts | 10 ++++++++++ 1 file changed, 10 insertions(+)
Enable ST33HTPM TPM over SPI10 on the Monaco 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 Monaco 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/monaco-evk.dts | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/monaco-evk.dts b/arch/arm64/boot/dts/qcom/monaco-evk.dts
index e72cf6725a52..ca1bf3cc69bd 100644
--- a/arch/arm64/boot/dts/qcom/monaco-evk.dts
+++ b/arch/arm64/boot/dts/qcom/monaco-evk.dts
@@ -432,6 +432,16 @@ &serdes0 {
status = "okay";
};
+&spi10 {
+ 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-monaco-855816b60bc5
Best regards,
--
Khalid Faisal Ansari <khalid.ansari@oss.qualcomm.com>
On Fri, 14 Nov 2025 15:47:37 +0530, Khalid Faisal Ansari wrote:
> Enable ST33HTPM TPM over SPI10 on the Monaco IoT EVK by adding the
> required SPI and TPM nodes.
>
>
Applied, thanks!
[1/1] arm64: dts: qcom: monaco-evk: Enable TPM (ST33)
commit: dce54bba172e351777d3ddcec9f7d03bea99ddf7
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
On 11/14/25 11:17 AM, Khalid Faisal Ansari wrote: > Enable ST33HTPM TPM over SPI10 on the Monaco 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
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:30, Konrad Dybcio wrote: > On 11/14/25 11:17 AM, Khalid Faisal Ansari wrote: >> Enable ST33HTPM TPM over SPI10 on the Monaco 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
On 14/11/2025 11:17, Khalid Faisal Ansari wrote: > Enable ST33HTPM TPM over SPI10 on the Monaco 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 Monaco EVK, the following tests were performed to verify functionality: > Please organize your work in patchsets so handling and reviewing it will be easy for us. Submitting patches explains more how to do it. Best regards, Krzysztof
© 2016 - 2026 Red Hat, Inc.