summaryrefslogtreecommitdiffstats
path: root/drivers/tee/tee_core.c
Commit message (Expand)AuthorAgeFilesLines
* tee: system sessionEtienne Carriere2023-11-171-0/+8
* tee: make tee_class constantGreg Kroah-Hartman2023-10-181-10/+11
* driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-1/+1
* driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-1/+1
* tee: tee_get_drvdata(): fix description of return valueMarc Kleine-Budde2022-07-081-1/+1
* tee: remove flags TEE_IOCTL_SHM_MAPPED and TEE_IOCTL_SHM_DMA_BUFAndrew Davis2022-04-261-2/+0
* tee: add tee_shm_register_{user,kernel}_buf()Jens Wiklander2022-02-161-2/+1
* tee: add tee_shm_alloc_user_buf()Jens Wiklander2022-02-161-1/+1
* tee: export teedev_open() and teedev_close_context()Jens Wiklander2021-11-171-2/+4
* tee: fix put order in teedev_close_context()Jens Wiklander2021-11-171-1/+3
* tee: Fix fall-through warnings for ClangGustavo A. R. Silva2021-05-171-0/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2020-12-141-1/+1
|\
| * crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers2020-11-201-1/+1
* | Merge tag 'tee-fix-for-v5.10' of git://git.linaro.org:/people/jens.wiklander/...Arnd Bergmann2020-10-261-1/+2
|\ \ | |/ |/|
| * tee: client UUID: Skip REE kernel login method as wellSumit Garg2020-10-131-1/+2
* | Merge tag 'tee-dev-cleanup-for-v5.10' of git://git.linaro.org:/people/jens.wi...Olof Johansson2020-09-261-33/+7
|\ \
| * | tee: avoid explicit sysfs_create/delete_group by initialising dev->groupsSudeep Holla2020-09-181-17/+4
| * | tee: replace cdev_add + device_add with cdev_device_addSudeep Holla2020-09-181-17/+4
| |/
* / driver: tee: Handle NULL pointer indication from clientCedric Neveux2020-08-211-18/+31
|/
* Merge tag 'tee-login-for-5.8' of git://git.linaro.org/people/jens.wiklander/l...Arnd Bergmann2020-05-251-0/+152
|\
| * tee: add support for session's client UUID generationVesa Jääskeläinen2020-05-111-0/+152
* | tee: add private login method for kernel clientsSumit Garg2020-04-201-0/+7
|/
* tee: remove linked list of struct tee_shmJens Wiklander2020-02-281-1/+0
* compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann2019-10-231-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner2019-06-051-10/+1
* Merge tag 'tee-misc-for-v5.1' of https://git.linaro.org/people/jens.wiklander...Arnd Bergmann2019-03-011-0/+9
|\
| * tee: add cancellation support to client interfaceIgor Opaniuk2019-02-281-0/+9
* | tee: fix possible error pointer ctx dereferencingSumit Garg2019-02-201-1/+3
|/
* tee: add bus driver framework for TEE based devicesSumit Garg2019-02-011-4/+50
* tee: add supp_nowait flag in tee_context structSumit Garg2019-02-011-0/+13
* tee: add kernel internal client interfaceJens Wiklander2018-08-241-7/+106
* tee: check shm references are consistent in offset/sizeEtienne Carriere2018-05-071-0/+11
* tee: correct max value for id allocationPeng Fan2018-03-061-5/+9
* Merge tag 'tee-drv-dynamic-shm-for-v4.16' of https://git.linaro.org/people/je...Arnd Bergmann2017-12-211-11/+70
|\
| * tee: use reference counting for tee_contextVolodymyr Babchuk2017-12-151-9/+31
| * tee: add register user memoryJens Wiklander2017-12-151-2/+39
* | tee: add TEE_IOCTL_PARAM_ATTR_METAJens Wiklander2017-11-291-6/+10
* | tee: add tee_param_is_memref() for driver useJens Wiklander2017-11-291-14/+2
|/
* tee: indicate privileged dev in gen_capsJens Wiklander2017-08-041-0/+5
* tee: generic TEE subsystemJens Wiklander2017-03-091-0/+893