diff options
author | Stuart Yoder <stuart.yoder@arm.com> | 2025-10-18 14:25:18 +0300 |
---|---|---|
committer | Jarkko Sakkinen <jarkko@kernel.org> | 2025-10-18 14:33:22 +0300 |
commit | dbfdaeb381a49a7bc753d18e2876bc56a15e01cc (patch) | |
tree | 97d971a3e7e65cf33d8d0255b3bf7e8f26d0aa0c /tools/testing/radix-tree/generated/autoconf.h | |
parent | f406055cb18c6e299c4a783fc1effeb16be41803 (diff) |
tpm_crb: Add idle support for the Arm FF-A start method
According to the CRB over FF-A specification [1], a TPM that implements
the ABI must comply with the TCG PTP specification. This requires support
for the Idle and Ready states.
This patch implements CRB control area requests for goIdle and
cmdReady on FF-A based TPMs.
The FF-A message used to notify the TPM of CRB updates includes a
locality parameter, which provides a hint to the TPM about which
locality modified the CRB. This patch adds a locality parameter
to __crb_go_idle() and __crb_cmd_ready() to support this.
[1] https://developer.arm.com/documentation/den0138/latest/
Signed-off-by: Stuart Yoder <stuart.yoder@arm.com>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
Diffstat (limited to 'tools/testing/radix-tree/generated/autoconf.h')
0 files changed, 0 insertions, 0 deletions