tpm: Add a basic API implementation for TPMv2
authorSimon Glass <sjg@chromium.org>
Sat, 6 Feb 2021 21:23:37 +0000 (14:23 -0700)
committerTom Rini <trini@konsulko.com>
Tue, 2 Mar 2021 20:53:37 +0000 (15:53 -0500)
commitb8eb9210e778cbc2ec2e1868f71a2ce5a883d5c3
treec75362966d0a25fae1d718f1a1f72ec75f03defe
parentd6a885f0878043d572bfd85a423e4a6bb6073178
tpm: Add a basic API implementation for TPMv2

Add support for TPMv2 versions of API functions. So far this is not
complete as the standard is quite large, but it implements everything
currently available for TPMv2 in U-Boot.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
lib/tpm_api.c