summaryrefslogtreecommitdiffstats
path: root/drivers/tee/optee/core.c
AgeCommit message (Expand)AuthorLines
2021-10-18optee: add FF-A supportJens Wiklander-2/+14
2021-10-18optee: isolate smc abiJens Wiklander-670/+51
2021-10-15optee: refactor driver with internal callbacksJens Wiklander-48/+100
2021-10-15optee: simplify optee_release()Jens Wiklander-37/+19
2021-10-12tee: optee: Fix missing devices unregister during optee_removeSumit Garg-0/+3
2021-07-21tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flagSumit Garg-1/+2
2021-07-21optee: Clear stale cache entries during initializationTyler Hicks-0/+9
2021-07-21optee: fix tee out of memory failure seen during kexec rebootAllen Pais-0/+20
2021-07-21optee: Refuse to load the driver under the kdump kernelTyler Hicks-0/+11
2021-04-26Merge tag 'arm-drivers-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds-10/+0
2021-03-30tee: optee: do not check memref size on return from Secure WorldJerome Forissier-10/+0
2021-03-17module: remove never implemented MODULE_SUPPORTED_DEVICELeon Romanovsky-1/+0
2020-08-21driver: tee: Handle NULL pointer indication from clientCedric Neveux-0/+7
2020-07-10optee: enable support for multi-stage bus enumerationMaxim Uvarov-3/+24
2020-01-03optee: model OP-TEE as a platform device/driverArd Biesheuvel-89/+64
2019-11-15tee: optee: fix device enumeration error handlingJens Wiklander-8/+12
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner-10/+1
2019-04-28Merge tag 'tee-optee-for-5.2' of http://git.linaro.org:/people/jens.wiklander...Olof Johansson-31/+49
2019-04-17optee: allow to work without static shared memoryVolodymyr Babchuk-31/+49
2019-03-06Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds-0/+4
2019-02-28tee: optee: add missing of_node_put after of_device_is_availableJulia Lawall-1/+3
2019-02-01tee: optee: add TEE bus device enumeration supportSumit Garg-0/+4
2018-12-11tee: optee: log message if dynamic shm is enabledVictor Chong-0/+3
2018-08-26Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/people/jens.wiklander/li...Olof Johansson-1/+1
2018-08-24tee: optee: take DT status property into accountArd Biesheuvel-1/+1
2018-06-20tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via KconfigSahil Malhotra-1/+1
2018-03-06tee: optee: report OP-TEE revision informationJérôme Forissier-0/+23
2017-12-21Merge tag 'tee-drv-dynamic-shm-for-v4.16' of https://git.linaro.org/people/je...Arnd Bergmann-33/+119
2017-12-21Merge tag 'tee-drv-async-supplicant-for-v4.16' of https://git.linaro.org/peop...Arnd Bergmann-7/+4
2017-12-15tee: optee: enable dynamic SHM supportVolodymyr Babchuk-18/+51
2017-12-15tee: optee: store OP-TEE capabilities in private dataVolodymyr Babchuk-0/+1
2017-12-15tee: optee: add registered buffers handling into RPC callsVolodymyr Babchuk-0/+2
2017-12-15tee: optee: add registered shared parameters handlingVolodymyr Babchuk-15/+63
2017-12-15tee: optee: add shared buffer registration functionsVolodymyr Babchuk-0/+2
2017-11-29optee: support asynchronous supplicant requestsJens Wiklander-7/+4
2017-11-29optee: fix invalid of_node_put() in optee_driver_init()Jens Wiklander-1/+0
2017-08-04tee: optee: add const to tee_driver_ops and tee_desc structuresBhumika Goyal-4/+4
2017-08-04tee: optee: fix uninitialized symbol 'parg'Jens Wiklander-5/+6
2017-03-10tee: add OP-TEE driverJens Wiklander-0/+622