OSDN Git Service

Merge tag 'optee-async-notif-for-v5.17' of https://git.linaro.org/people/jens.wikland...
authorArnd Bergmann <arnd@arndb.de>
Tue, 14 Dec 2021 10:27:38 +0000 (11:27 +0100)
committerArnd Bergmann <arnd@arndb.de>
Tue, 14 Dec 2021 10:27:39 +0000 (11:27 +0100)
commitc6e5bdae04a308942e755d53c5cc73d9f2fbf167
tree419cf6293a1f74171c921480917cb78cb10c7360
parent5213313b9ad81d7f3d467236e714c8f174c2de95
parentb98aee466d194788bd651cb375b0e0f7e0e69865
Merge tag 'optee-async-notif-for-v5.17' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers

OP-TEE Asynchronous notifications from secure world

Adds support in the SMC based OP-TEE driver to receive asynchronous
notifications from secure world using an edge-triggered interrupt as
delivery mechanism.

* tag 'optee-async-notif-for-v5.17' of https://git.linaro.org/people/jens.wiklander/linux-tee:
  optee: Fix NULL but dereferenced coccicheck error
  optee: add asynchronous notifications
  optee: separate notification functions
  tee: export teedev_open() and teedev_close_context()
  tee: fix put order in teedev_close_context()
  dt-bindings: arm: optee: add interrupt property
  docs: staging/tee.rst: add a section on OP-TEE notifications

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