17d194a5aSDavid Heidelberg# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 27d194a5aSDavid Heidelberg%YAML 1.2 37d194a5aSDavid Heidelberg--- 4*45698208SRob Herring$id: http://devicetree.org/schemas/arm/firmware/tlm,trusted-foundations.yaml# 5*45698208SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml# 67d194a5aSDavid Heidelberg 77d194a5aSDavid Heidelbergtitle: Trusted Foundations 87d194a5aSDavid Heidelberg 97d194a5aSDavid Heidelbergdescription: | 107d194a5aSDavid Heidelberg Boards that use the Trusted Foundations secure monitor can signal its 117d194a5aSDavid Heidelberg presence by declaring a node compatible under the /firmware/ node 127d194a5aSDavid Heidelberg 137d194a5aSDavid Heidelbergmaintainers: 147d194a5aSDavid Heidelberg - Stephen Warren <swarren@nvidia.com> 157d194a5aSDavid Heidelberg 167d194a5aSDavid Heidelbergproperties: 177d194a5aSDavid Heidelberg $nodename: 187d194a5aSDavid Heidelberg const: trusted-foundations 197d194a5aSDavid Heidelberg 207d194a5aSDavid Heidelberg compatible: 217d194a5aSDavid Heidelberg const: tlm,trusted-foundations 227d194a5aSDavid Heidelberg 237d194a5aSDavid Heidelberg tlm,version-major: 247d194a5aSDavid Heidelberg $ref: /schemas/types.yaml#/definitions/uint32 257d194a5aSDavid Heidelberg description: major version number of Trusted Foundations firmware 267d194a5aSDavid Heidelberg 277d194a5aSDavid Heidelberg tlm,version-minor: 287d194a5aSDavid Heidelberg $ref: /schemas/types.yaml#/definitions/uint32 297d194a5aSDavid Heidelberg description: minor version number of Trusted Foundations firmware 307d194a5aSDavid Heidelberg 317d194a5aSDavid Heidelbergrequired: 327d194a5aSDavid Heidelberg - compatible 337d194a5aSDavid Heidelberg - tlm,version-major 347d194a5aSDavid Heidelberg - tlm,version-minor 357d194a5aSDavid Heidelberg 367d194a5aSDavid HeidelbergadditionalProperties: false 377d194a5aSDavid Heidelberg 387d194a5aSDavid Heidelbergexamples: 397d194a5aSDavid Heidelberg - | 407d194a5aSDavid Heidelberg firmware { 417d194a5aSDavid Heidelberg trusted-foundations { 427d194a5aSDavid Heidelberg compatible = "tlm,trusted-foundations"; 437d194a5aSDavid Heidelberg tlm,version-major = <2>; 447d194a5aSDavid Heidelberg tlm,version-minor = <8>; 457d194a5aSDavid Heidelberg }; 467d194a5aSDavid Heidelberg }; 47