1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: "http://devicetree.org/schemas/arm/firmware/tlm,trusted-foundations.yaml#" 5$schema: "http://devicetree.org/meta-schemas/core.yaml#" 6 7title: Trusted Foundations 8 9description: | 10 Boards that use the Trusted Foundations secure monitor can signal its 11 presence by declaring a node compatible under the /firmware/ node 12 13maintainers: 14 - Stephen Warren <swarren@nvidia.com> 15 16properties: 17 $nodename: 18 const: trusted-foundations 19 20 compatible: 21 const: tlm,trusted-foundations 22 23 tlm,version-major: 24 $ref: /schemas/types.yaml#/definitions/uint32 25 description: major version number of Trusted Foundations firmware 26 27 tlm,version-minor: 28 $ref: /schemas/types.yaml#/definitions/uint32 29 description: minor version number of Trusted Foundations firmware 30 31required: 32 - compatible 33 - tlm,version-major 34 - tlm,version-minor 35 36additionalProperties: false 37 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