core: kernel: add support timeout for notify and condvar

Add support timeout notification, allowing to avoid waiting
indefinitely for the completion of an event.
Extend codvar with timeout based on timeout notify.

Change-Id: I395828020787d27f082d56a834af0f0a46017c8c
Signed-off-by: Gavin Liu <gavin.liu@mediatek.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/OP-TEE/optee_os/+/5266180
Commit-Queue: Jeffrey Kardatzke <jkardatzke@google.com>
Reviewed-by: Jeffrey Kardatzke <jkardatzke@google.com>
Tested-by: Jeffrey Kardatzke <jkardatzke@google.com>
6 files changed
tree: f255f945a617a65910f0dcd68b53a0e44a39f3c5
  1. .github/
  2. core/
  3. keys/
  4. ldelf/
  5. lib/
  6. mk/
  7. scripts/
  8. ta/
  9. .checkpatch.conf
  10. .gitattributes
  11. .gitignore
  12. CHANGELOG.md
  13. DIR_METADATA
  14. LICENSE
  15. MAINTAINERS
  16. Makefile
  17. OWNERS
  18. README.md
  19. typedefs.checkpatch
README.md

OP-TEE Trusted OS

This git contains source code for the secure side implementation of OP-TEE project.

All official OP-TEE documentation has moved to http://optee.readthedocs.io.

// OP-TEE core maintainers