On 17-10-2026 02:35, Jarkko Sakkinen wrote: > On Thu, Oct 15, 2026 at 12:07:45PM +0530, Kuldeep Singh wrote: >> Qualcomm platforms with a discrete TPM (dTPM) talked to it directly over >> a non-secure SPI channel from the kernel. Arm's Base Boot Security >> Requirements (BBSR) v1.4 require that access to go through TrustZone >> instead, so on affected Qualcomm platforms the TPM 2.0 instance is now >> fronted by a Trusted Application (TA) running inside Qualcomm's Trusted >> Execution Environment (QTEE), which talks to the dTPM (or implements an >> fTPM) on the kernel's behalf. >> >> This series adds a kernel driver for that TA, built on the QCOMTEE >> object-IPC transport (drivers/tee/qcomtee/) already used to reach other >> QTEE services. >> >> This patch series functionally depends on below(first 5 changes specially) >> for qtee service discovery. >> - >> https://lore.kernel.org/lkml/20261006-qcom_uefisecapp_migrate_qcomtee-v4-0-bf1c8e2a6...@oss.qualcomm.com/ >> >> Tested on Glymur-crd target with tpm2-tools utility. >> >> Validations: >> - Get capabilities >> - Random number generator >> - RSA key creation, encryption and decryption. >> >> Signed-off-by: Kuldeep Singh <[email protected]> >> --- >> Changes in v3: >> - Merge tpm_qcom.h into tpm_qcom.c(Amir comments) >> - Update return values of functions and drop certain error prints. >> - Define locality_arg as default value. >> - Add Jarrko's tag on all but drop from 2/3 as significant changes done. > > I get this because I have hard time to write "catppuccin" correctly ;-)
Lol, so sorry for typo! It took me sometime still to figure out where i caused the typo! :( -- Regards Kuldeep

