aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/tee
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2020-06-18 16:52:51 +0300
committerJens Wiklander <jens.wiklander@linaro.org>2020-07-10 09:41:58 +0200
commit9f1944c23c8cb1c033b73de80cf6c612a2a80a2b (patch)
tree0234fcf6fcb8f537c41e511e908b841cf4272fec /drivers/tee
parentoptee: enable support for multi-stage bus enumeration (diff)
downloadwireguard-linux-9f1944c23c8cb1c033b73de80cf6c612a2a80a2b.tar.xz
wireguard-linux-9f1944c23c8cb1c033b73de80cf6c612a2a80a2b.zip
tpm_ftpm_tee: register driver on TEE bus
OP-TEE based fTPM Trusted Application depends on tee-supplicant to provide NV RAM implementation based on RPMB secure storage. So this dependency can be resolved via TEE bus where we only invoke fTPM driver probe once fTPM device is registered on the bus which is only true after the tee-supplicant is up and running. Additionally, TEE bus provides auto device enumeration. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Suggested-by: Sumit Garg <sumit.garg@linaro.org> Suggested-by: Arnd Bergmann <arnd@linaro.org> Reviewed-by: Sumit Garg <sumit.garg@linaro.org> Reviewed-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> Tested-by: Sumit Garg <sumit.garg@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'drivers/tee')
0 files changed, 0 insertions, 0 deletions