| # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) |
| %YAML 1.2 |
| --- |
| $id: "http://devicetree.org/schemas/arm/firmware/tlm,trusted-foundations.yaml#" |
| $schema: "http://devicetree.org/meta-schemas/core.yaml#" |
| |
| title: Trusted Foundations |
| |
| description: | |
| Boards that use the Trusted Foundations secure monitor can signal its |
| presence by declaring a node compatible under the /firmware/ node |
| |
| maintainers: |
| - Stephen Warren <swarren@nvidia.com> |
| |
| properties: |
| $nodename: |
| const: trusted-foundations |
| |
| compatible: |
| const: tlm,trusted-foundations |
| |
| tlm,version-major: |
| $ref: /schemas/types.yaml#/definitions/uint32 |
| description: major version number of Trusted Foundations firmware |
| |
| tlm,version-minor: |
| $ref: /schemas/types.yaml#/definitions/uint32 |
| description: minor version number of Trusted Foundations firmware |
| |
| required: |
| - compatible |
| - tlm,version-major |
| - tlm,version-minor |
| |
| additionalProperties: false |
| |
| examples: |
| - | |
| firmware { |
| trusted-foundations { |
| compatible = "tlm,trusted-foundations"; |
| tlm,version-major = <2>; |
| tlm,version-minor = <8>; |
| }; |
| }; |