summaryrefslogtreecommitdiffstats
path: root/include/linux/tee_drv.h
Commit message (Expand)AuthorAgeFilesLines
* tee: remove tee_shm_va2pa() and tee_shm_pa2va()Andrew Davis2022-04-261-18/+0
* tee: refactor TEE_SHM_* flagsJens Wiklander2022-02-161-12/+9
* tee: replace tee_shm_register()Jens Wiklander2022-02-161-11/+0
* tee: add tee_shm_register_{user,kernel}_buf()Jens Wiklander2022-02-161-0/+2
* tee: replace tee_shm_alloc()Jens Wiklander2022-02-161-15/+1
* tee: simplify shm pool handlingJens Wiklander2022-02-161-40/+20
* tee: add tee_shm_alloc_user_buf()Jens Wiklander2022-02-161-1/+1
* tee: remove unused tee_shm_pool_alloc_res_mem()Jens Wiklander2022-02-161-30/+0
* Merge tag 'drivers-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds2022-01-101-0/+14
|\
| * tee: export teedev_open() and teedev_close_context()Jens Wiklander2021-11-171-0/+14
* | tee: handle lookup of shm with reference count 0Jens Wiklander2021-12-161-2/+2
|/
* tee: add sec_world_id to struct tee_shmJens Wiklander2021-10-151-1/+6
* tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flagSumit Garg2021-07-211-0/+1
* tee: add tee_shm_alloc_kernel_buf()Jens Wiklander2021-07-211-0/+1
* tee: fix some comment typos in header filesElvira Khabirova2021-02-021-1/+1
* driver: tee: Handle NULL pointer indication from clientCedric Neveux2020-08-211-0/+3
* Merge tag 'tee-login-for-5.8' of git://git.linaro.org/people/jens.wiklander/l...Arnd Bergmann2020-05-251-0/+16
|\
| * tee: add support for session's client UUID generationVesa Jääskeläinen2020-05-111-0/+16
* | tee: enable support to register kernel memorySumit Garg2020-04-201-0/+1
|/
* tee: remove redundant teedev in struct tee_shmJens Wiklander2020-02-281-3/+1
* tee: remove unused tee_shm_priv_alloc()Jens Wiklander2020-02-281-12/+0
* tee: remove linked list of struct tee_shmJens Wiklander2020-02-281-3/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner2019-06-051-10/+1
* tee: add cancellation support to client interfaceIgor Opaniuk2019-02-281-0/+12
* tee: add bus driver framework for TEE based devicesSumit Garg2019-02-011-1/+31
* tee: add supp_nowait flag in tee_context structSumit Garg2019-02-011-0/+6
* tee: add kernel internal client interfaceJens Wiklander2018-08-241-0/+73
* Merge tag 'tee-drv-dynamic-shm+fixes-for-v4.16' of https://git.linaro.org/peo...Olof Johansson2018-01-111-1/+2
|\
| * tee: add start argument to shm_register callbackJens Wiklander2017-12-281-1/+2
* | Merge tag 'tee-drv-dynamic-shm-for-v4.16' of https://git.linaro.org/people/je...Arnd Bergmann2017-12-211-3/+180
|\|
| * tee: shm: inline tee_shm_get_id()Volodymyr Babchuk2017-12-151-1/+4
| * tee: use reference counting for tee_contextVolodymyr Babchuk2017-12-151-0/+7
| * tee: shm: add page accessor functionsVolodymyr Babchuk2017-12-151-0/+13
| * tee: shm: add accessors for buffer size and page offsetVolodymyr Babchuk2017-12-151-0/+20
| * tee: add register user memoryJens Wiklander2017-12-151-2/+45
| * tee: flexible shared memory pool creationJens Wiklander2017-12-151-0/+91
* | tee: add tee_param_is_memref() for driver useJens Wiklander2017-11-291-0/+12
|/
* tee: add forward declaration for struct deviceJerome Forissier2017-08-041-0/+1
* tee: generic TEE subsystemJens Wiklander2017-03-091-0/+277