KEYS: trusted: tee: Make registered shm dependency explicit
authorSumit Garg <sumit.garg@linaro.org>
Thu, 10 Nov 2022 11:11:40 +0000 (16:41 +0530)
committerJarkko Sakkinen <jarkko@kernel.org>
Thu, 8 Dec 2022 16:20:46 +0000 (16:20 +0000)
commit1506fba28b53fd159c7028c4809a4a3143a38eb7
treeb3846368332ee092f49d8c581910699aaccb5b20
parente10de46bc3c60d938ced069e85f3e7d009a656d2
KEYS: trusted: tee: Make registered shm dependency explicit

TEE trusted keys support depends on registered shared memory support
since the key buffers are needed to be registered with OP-TEE. So make
that dependency explicit to not register trusted keys support if
underlying implementation doesn't support registered shared memory.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Tested-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
security/keys/trusted-keys/trusted_tee.c