tee: make tee_shm_register_kernel_buf vmalloc supported
authorPhil Chang <phil.chang@mediatek.com>
Fri, 25 Feb 2022 15:20:40 +0000 (23:20 +0800)
committerJens Wiklander <jens.wiklander@linaro.org>
Tue, 5 Apr 2022 06:04:16 +0000 (08:04 +0200)
commit3e47235eaee09488c7e467b9aaccb7c93c862c6b
tree610e7e4bc3f2b50af4c603dee424211a2b72eb4f
parent3123109284176b1532874591f7c81f3837bbdc17
tee: make tee_shm_register_kernel_buf vmalloc supported

In some low-memory devices, it's hard to aquire large-orders pages,
this patch allowed user using scatter pages to register shm.

Signed-off-by: Phil Chang <phil.chang@mediatek.com>
Reviewed-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
drivers/tee/optee/call.c
drivers/tee/tee_shm.c