tee: refactor TEE_SHM_* flags
authorJens Wiklander <jens.wiklander@linaro.org>
Tue, 21 Dec 2021 13:46:43 +0000 (14:46 +0100)
committerJens Wiklander <jens.wiklander@linaro.org>
Fri, 4 Feb 2022 09:09:06 +0000 (10:09 +0100)
commit60b4ea10755a5ba917f6b3a4de40e5bc3da9e9c0
treeed1c8aa13020d36d3e3bc920c416d665fc1163b7
parentd615030890d5283d1efa671a649787de29a81620
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