47 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/arm/firmware/tlm,trusted-foundations.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Trusted Foundations8 9description: |10 Boards that use the Trusted Foundations secure monitor can signal its11 presence by declaring a node compatible under the /firmware/ node12 13maintainers:14 - Stephen Warren <swarren@nvidia.com>15 16properties:17 $nodename:18 const: trusted-foundations19 20 compatible:21 const: tlm,trusted-foundations22 23 tlm,version-major:24 $ref: /schemas/types.yaml#/definitions/uint3225 description: major version number of Trusted Foundations firmware26 27 tlm,version-minor:28 $ref: /schemas/types.yaml#/definitions/uint3229 description: minor version number of Trusted Foundations firmware30 31required:32 - compatible33 - tlm,version-major34 - tlm,version-minor35 36additionalProperties: false37 38examples:39 - |40 firmware {41 trusted-foundations {42 compatible = "tlm,trusted-foundations";43 tlm,version-major = <2>;44 tlm,version-minor = <8>;45 };46 };47