Documentation: Destage TEE subsystem documentation
authorSumit Garg <sumit.garg@linaro.org>
Tue, 28 Nov 2023 07:23:52 +0000 (12:53 +0530)
committerJonathan Corbet <corbet@lwn.net>
Fri, 8 Dec 2023 22:45:10 +0000 (15:45 -0700)
commit50709576d81bbcbe027d22c64cd2ec934bd9087b
treedda8aa9f206702c9476260075d595e88a26b4576
parente57ddc6c80d2b39381f4476d99dab09825a8d584
Documentation: Destage TEE subsystem documentation

Add a separate documentation directory for TEE subsystem since it is a
standalone subsystem which already offers devices consumed by multiple
different subsystem drivers.

Split overall TEE subsystem documentation modularly where:
- The userspace API has been moved to Documentation/userspace-api/tee.rst.
- The driver API has been moved to Documentation/driver-api/tee.rst.
- The first module covers the overview of TEE subsystem.
- The further modules are dedicated to different TEE implementations like:
  - OP-TEE
  - AMD-TEE
  - and so on for future TEE implementation support.

Acked-by: Rijo Thomas <Rijo-john.Thomas@amd.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20231128072352.866859-1-sumit.garg@linaro.org
14 files changed:
Documentation/driver-api/index.rst
Documentation/driver-api/tee.rst [new file with mode: 0644]
Documentation/security/keys/trusted-encrypted.rst
Documentation/staging/index.rst
Documentation/staging/tee.rst [deleted file]
Documentation/subsystem-apis.rst
Documentation/tee/amd-tee.rst [new file with mode: 0644]
Documentation/tee/index.rst [new file with mode: 0644]
Documentation/tee/op-tee.rst [new file with mode: 0644]
Documentation/tee/tee.rst [new file with mode: 0644]
Documentation/userspace-api/index.rst
Documentation/userspace-api/tee.rst [new file with mode: 0644]
MAINTAINERS
drivers/tee/optee/Kconfig