summaryrefslogtreecommitdiffstats
path: root/drivers/tee/optee/core.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-11optee: Add __init/__exit annotations to module init/exit funcsXiu Jianfeng1-2/+2
2022-04-25optee: cache argument shared memory structsJens Wiklander1-0/+1
2022-02-16optee: add optee_pool_op_free_helper()Jens Wiklander1-0/+10
2022-02-16tee: simplify shm pool handlingJens Wiklander1-4/+7
2022-02-03optee: use driver internal tee_context for some rpcJens Wiklander1-0/+1
2022-01-10Merge tag 'drivers-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds1-1/+1
2021-12-16tee: optee: Fix incorrect page free bugSumit Garg1-4/+2
2021-11-17optee: separate notification functionsJens Wiklander1-1/+1
2021-10-18optee: add FF-A supportJens Wiklander1-2/+14
2021-10-18optee: isolate smc abiJens Wiklander1-670/+51
2021-10-15optee: refactor driver with internal callbacksJens Wiklander1-48/+100
2021-10-15optee: simplify optee_release()Jens Wiklander1-37/+19
2021-10-12tee: optee: Fix missing devices unregister during optee_removeSumit Garg1-0/+3
2021-07-21tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flagSumit Garg1-1/+2
2021-07-21optee: Clear stale cache entries during initializationTyler Hicks1-0/+9
2021-07-21optee: fix tee out of memory failure seen during kexec rebootAllen Pais1-0/+20
2021-07-21optee: Refuse to load the driver under the kdump kernelTyler Hicks1-0/+11
2021-04-26Merge tag 'arm-drivers-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-10/+0
2021-03-30tee: optee: do not check memref size on return from Secure WorldJerome Forissier1-10/+0
2021-03-17module: remove never implemented MODULE_SUPPORTED_DEVICELeon Romanovsky1-1/+0
2020-08-21driver: tee: Handle NULL pointer indication from clientCedric Neveux1-0/+7
2020-07-10optee: enable support for multi-stage bus enumerationMaxim Uvarov1-3/+24
2020-01-03optee: model OP-TEE as a platform device/driverArd Biesheuvel1-89/+64
2019-11-15tee: optee: fix device enumeration error handlingJens Wiklander1-8/+12
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner1-10/+1
2019-04-28Merge tag 'tee-optee-for-5.2' of http://git.linaro.org:/people/jens.wiklander...Olof Johansson1-31/+49
2019-04-17optee: allow to work without static shared memoryVolodymyr Babchuk1-31/+49
2019-03-06Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-0/+4
2019-02-28tee: optee: add missing of_node_put after of_device_is_availableJulia Lawall1-1/+3
2019-02-01tee: optee: add TEE bus device enumeration supportSumit Garg1-0/+4
2018-12-11tee: optee: log message if dynamic shm is enabledVictor Chong1-0/+3
2018-08-26Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/people/jens.wiklander/li...Olof Johansson1-1/+1
2018-08-24tee: optee: take DT status property into accountArd Biesheuvel1-1/+1
2018-06-20tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via KconfigSahil Malhotra1-1/+1
2018-03-06tee: optee: report OP-TEE revision informationJérôme Forissier1-0/+23
2017-12-21Merge tag 'tee-drv-dynamic-shm-for-v4.16' of https://git.linaro.org/people/je...Arnd Bergmann1-33/+119
2017-12-21Merge tag 'tee-drv-async-supplicant-for-v4.16' of https://git.linaro.org/peop...Arnd Bergmann1-7/+4
2017-12-15tee: optee: enable dynamic SHM supportVolodymyr Babchuk1-18/+51
2017-12-15tee: optee: store OP-TEE capabilities in private dataVolodymyr Babchuk1-0/+1
2017-12-15tee: optee: add registered buffers handling into RPC callsVolodymyr Babchuk1-0/+2
2017-12-15tee: optee: add registered shared parameters handlingVolodymyr Babchuk1-15/+63
2017-12-15tee: optee: add shared buffer registration functionsVolodymyr Babchuk1-0/+2
2017-11-29optee: support asynchronous supplicant requestsJens Wiklander1-7/+4
2017-11-29optee: fix invalid of_node_put() in optee_driver_init()Jens Wiklander1-1/+0
2017-08-04tee: optee: add const to tee_driver_ops and tee_desc structuresBhumika Goyal1-4/+4
2017-08-04tee: optee: fix uninitialized symbol 'parg'Jens Wiklander1-5/+6
2017-03-10tee: add OP-TEE driverJens Wiklander1-0/+622