12345678910111213141516171819202122232425262728293031 |
- OP-TEE Device Tree Bindings
- OP-TEE is a piece of software using hardware features to provide a Trusted
- Execution Environment. The security can be provided with ARM TrustZone, but
- also by virtualization or a separate chip.
- We're using "linaro" as the first part of the compatible property for
- the reference implementation maintained by Linaro.
- * OP-TEE based on ARM TrustZone required properties:
- - compatible : should contain "linaro,optee-tz"
- - method : The method of calling the OP-TEE Trusted OS. Permitted
- values are:
- "smc" : SMC #0, with the register assignments specified
- in drivers/tee/optee/optee_smc.h
- "hvc" : HVC #0, with the register assignments specified
- in drivers/tee/optee/optee_smc.h
- Example:
- firmware {
- optee {
- compatible = "linaro,optee-tz";
- method = "smc";
- };
- };
|