OSDN Git Service

tee: refactor TEE_SHM_* flags
authorJens Wiklander <jens.wiklander@linaro.org>
Fri, 4 Feb 2022 09:33:59 +0000 (10:33 +0100)
committerJens Wiklander <jens.wiklander@linaro.org>
Wed, 16 Feb 2022 06:49:41 +0000 (07:49 +0100)
commita45ea4efa358577c623d7353a6ba9af3c17f6ca0
treecdcfaf05b949c5d508c583355c24ef64605ff48d
parent53e16519c2eccdb2e1b123405466a29aaea1132e
tee: refactor TEE_SHM_* flags

Removes the redundant TEE_SHM_DMA_BUF, TEE_SHM_EXT_DMA_BUF,
TEE_SHM_MAPPED and TEE_SHM_KERNEL_MAPPED flags.

TEE_SHM_REGISTER is renamed to TEE_SHM_DYNAMIC in order to better
match its usage.

Assigns new values to the remaining flags to void gaps.

Reviewed-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
drivers/tee/optee/smc_abi.c
drivers/tee/tee_shm.c
drivers/tee/tee_shm_pool.c
include/linux/tee_drv.h