Merge tag 'optee-ffa-for-v5.16' of git://git.linaro.org/people/jens.wiklander/linux...
authorArnd Bergmann <arnd@arndb.de>
Wed, 20 Oct 2021 15:46:57 +0000 (17:46 +0200)
committerArnd Bergmann <arnd@arndb.de>
Wed, 20 Oct 2021 15:47:04 +0000 (17:47 +0200)
commit20f6d9586eee5734072886cf052b72807b0afc4c
tree6b698581f0e7e0f7c0730939f8481730839886b4
parent9645ccc7bd7a16cd73c3be9dee70cd702b03be37
parent4615e5a34b95e0d81467f6d2176f19a5d184cb5d
Merge tag 'optee-ffa-for-v5.16' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers

Add FF-A support in OP-TEE driver

Adds supports for the OP-TEE driver to communicate with secure world
using FF-A [1] as transport.

[1] https://developer.arm.com/documentation/den0077/latest

* tag 'optee-ffa-for-v5.16' of git://git.linaro.org/people/jens.wiklander/linux-tee:
  optee: add FF-A support
  optee: isolate smc abi
  optee: refactor driver with internal callbacks
  optee: simplify optee_release()
  tee: add sec_world_id to struct tee_shm
  tee: optee: Fix missing devices unregister during optee_remove
  tee/optee/shm_pool: fix application of sizeof to pointer

Link: https://lore.kernel.org/r/20211018121324.GA2943530@jade
Signed-off-by: Arnd Bergmann <arnd@arndb.de>