Similar to how BitLocker and LUKS partitions can be unlocked by the TPM.
I was able to do it on my Debian system by adding an additional LUKS key and saving it in my TPM and when the system starts up, it asks for it from the TPM (my extremely basic understanding of it).
Does the tpm2 driver in freebsd does have in-kernel RM similar to what is available in Linux via /dev/tpm0rm0 ?
This is the preferred solution apparently in Linux instead of using the tpm2-abrmd stack. This tpm2-abrmd is dependent on dbus.
Interestingly I have been struck by the same issue that is always only referenced for ThinkPad users, although I don't have a ThinkPad but a Clevo N130WU (which is quite a common laptop known around the world under different brands).
I could only get resume from suspend-to-RAM working by first...
The TPM2.0 chip is plugged on the mainboard, and it can be probed by the tpm_tis driver of FreeBSD 12. The /dev/tpm0 is also created by the driver. The allocated IO memory range is 0xfed40000-0xfed44fff (tpmtis0), which I think is got from ACPI.
But when I run any TPM tool commands (such as...