summaryrefslogtreecommitdiffstats
path: root/drivers/tee/optee/call.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* optee: provide optee_do_bottom_half() as a common functionJens Wiklander2023-11-171-1/+30
* tee: optee: support tracking system threadsEtienne Carriere2023-11-171-0/+106
* tee: optee: system thread call propertyEtienne Carriere2023-11-171-7/+17
* tee: optee: Fix typo Unuspported -> UnsupportedJules Maselbas2023-03-141-1/+1
* optee: remove vma linked list walkMatthew Wilcox (Oracle)2022-09-271-8/+10
* Merge tag 'optee-warning-for-v5.19' of https://git.linaro.org/people/jens.wik...Arnd Bergmann2022-05-301-1/+1
|\
| * tee: optee: Pass a pointer to virt_addr_valid()Linus Walleij2022-05-301-1/+1
* | Merge tag 'optee-rpc-arg-for-v5.19' of https://git.linaro.org/people/jens.wik...Arnd Bergmann2022-05-051-44/+194
|\ \ | |/ |/|
| * optee: cache argument shared memory structsJens Wiklander2022-04-251-43/+193
| * optee: add OPTEE_SMC_CALL_WITH_RPC_ARG and OPTEE_SMC_CALL_WITH_REGD_ARGJens Wiklander2022-04-131-1/+1
| * optee: rename rpc_arg_count to rpc_param_countJens Wiklander2022-04-131-3/+3
* | tee: make tee_shm_register_kernel_buf vmalloc supportedPhil Chang2022-04-051-1/+1
|/
* tee: replace tee_shm_alloc()Jens Wiklander2022-02-161-1/+1
* optee: add FF-A supportJens Wiklander2021-10-181-2/+11
* optee: isolate smc abiJens Wiklander2021-10-181-356/+13
* optee: refactor driver with internal callbacksJens Wiklander2021-10-151-44/+42
* optee: simplify optee_release()Jens Wiklander2021-10-151-12/+19
* tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flagSumit Garg2021-07-211-1/+1
* optee: Clear stale cache entries during initializationTyler Hicks2021-07-211-3/+33
* optee: use export_uuid() to copy client UUIDJens Wiklander2021-05-181-2/+4
* tee: optee: add invoke_fn tracepointsJisheng Zhang2021-03-151-0/+4
* tee: optee: remove need_resched() before cond_resched()Jens Wiklander2021-02-031-2/+1
* tee: optee: replace might_sleep with cond_reschedRouven Czerwinski2021-01-211-1/+3
* optee: add writeback to valid memory typeRui Miguel Silva2020-11-251-1/+2
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* tee: optee: Add support for session login client UUID generationVesa Jääskeläinen2020-05-111-1/+5
* tee: optee: Fix dynamic shm pool allocationsSumit Garg2019-11-151-0/+7
* tee: optee: add might_sleep for RPC requestsRouven Czerwinski2019-07-081-0/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner2019-06-051-10/+1
* Merge tag 'tee-drv-dynamic-shm+fixes-for-v4.16' of https://git.linaro.org/peo...Olof Johansson2018-01-121-4/+45
|\
| * tee: optee: check type of registered shared memoryJens Wiklander2017-12-281-2/+42
| * tee: add start argument to shm_register callbackJens Wiklander2017-12-281-2/+4
* | tee: optee: fix header dependenciesArnd Bergmann2017-12-211-1/+1
|/
* tee: optee: add registered buffers handling into RPC callsVolodymyr Babchuk2017-12-151-1/+18
* tee: optee: add shared buffer registration functionsVolodymyr Babchuk2017-12-151-0/+69
* tee: optee: add page list manipulation functionsVolodymyr Babchuk2017-12-151-0/+91
* tee: add OP-TEE driverJens Wiklander2017-03-101-0/+444