It's up to your firmware to enable any CPU or chipset provided TPM implementation. The CPU supporting it is unhelpful unless the firmware provides a mechanism to turn it on.
u/merckhung made it possible to boot Ubuntu Linux on the Microsoft ARM Developer Kit. Screenshots linked, currently he states that following things he has tried:
USB Type-A doesn't work yet
DisplayPort doesn't work yet
NVMe works
USB Type-C works
Boots into Ubuntu Linux ARM64 kinetic
Wi-Fi driver works, but have not been tested yet
Bluetooth doesn't work yet
Thanks for mentioning ZITADEL.
Co-founder here. Supertokens is a good solution with obviously a lot of open source traction, which is great to see in this space. Expanding to authorization makes a lot of sense. ZITADEL supports both authentication and authorization in a turnkey solution (AuthN, AuthZ, APIs, UI, DB). Looking at Supertoken's roadmap, Zitadel seems to be more feature rich offering Passkeys, OTP, multi-tenancy, account linking and a management ui.
Zitadel looks interesting, but their website is quite confusing. I'm not sure is it open source and free to use (as keycloak) or you need a commercial license to use "open source".
The software is open source under Apache 2.0 (https://github.com/zitadel/zitadel). No open core or similar, we run the same version on our Cloud Service and for Enterprises. Thanks for the feedback, we need to make that more obvious then.