TCG TPM 2.0 Mobile Command Response Buffer Interface Specification
The TPM 2.0 Mobile Command Response Buffer (CRB) Interface is a kernel interface to a TPM that is intended to work with all architectures. The CRB Interface makes it possible to write a driver that can interact with a TPM, whether the TPM is a discrete component on a peripheral bus or a Trusted Application in a Protected Environment.