Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2195144pxb; Fri, 22 Oct 2021 16:23:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx9Jrk0Us2Yk3EBYTkb66UQ73dY2PvXRJh9pCulAkkAbV+xWxAKeMlf0d/Ahhf5ZGBuDOwA X-Received: by 2002:a05:6402:1d48:: with SMTP id dz8mr195704edb.232.1634945000697; Fri, 22 Oct 2021 16:23:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634945000; cv=none; d=google.com; s=arc-20160816; b=mxFgzTHsYPLvvynUuutGNA3ygIBwqooTdbYBr/1gzxoCWkgwV0BJOcNS8GqYcl+fmb H6/tMyM/cSbeRCgFSOENBpbZqi2Kll+tXIs0Ce8BPx0vgxw7+8vudcI+keTanidRpQO8 7mIwCCnZHn67OMvzWkEo8GlWjGp7t4U36OTfiO6KIziwmw+b+CDzkXfHMUZzaqfUKyyX HGdaYv3VY1mDUnlwGhRfRhRgyHHhigE+bP/Nku/jx0njK9DfYV9z9rS7mpR8Wj1O36TT UTnJ0JmaOw8o/cwgjhVciMT/3Q+WxkqOrZzgJJZp0O4X9ZxCcpVfmyeMiiamE8OtsHmT AwvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=EA0LlA/fIa7eX/nq6fV+QazDrfjH7W/uq1vZxVoc/Cs=; b=QdY1/+NWeEfADSmukbDZo1BGWrG3w2tUSV23zXFwv5ceq64p8HHfJ2S/AkuS1+tV1v fnNsY0AmAToweQVidRKLE305tu6NePVBNCZ9zM7POc0eq2E1D6hsNFIYgStuwq0BqVls /JM1ENt9sntq4nMpeo9lFzUIDd8DP9z+pqicoaD2onaA6ixLcsfL067I0EZSXNl45WA1 Je1prxNChDyhlw4GOCeJpNBW4C/6//Z4+KRS7pdPqbTVdyW/V2cry1o5GOg/zM2cx9C2 sxRSD7cUQlLu8YfZ9BkPw+eUAS2fhdXRKOk7IkI+vFTLRJPzuz7sOxd2uJEz4vlL7hdT MyLg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ixit.cz header.s=dkim header.b=b8A2fiOO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=ixit.cz Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hp24si19371315ejc.400.2021.10.22.16.22.57; Fri, 22 Oct 2021 16:23:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ixit.cz header.s=dkim header.b=b8A2fiOO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=ixit.cz Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231712AbhJVXXd (ORCPT + 99 others); Fri, 22 Oct 2021 19:23:33 -0400 Received: from ixit.cz ([94.230.151.217]:35072 "EHLO ixit.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232072AbhJVXXa (ORCPT ); Fri, 22 Oct 2021 19:23:30 -0400 Received: from localhost.localdomain (ip-89-176-96-70.net.upcbroadband.cz [89.176.96.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ixit.cz (Postfix) with ESMTPSA id A424720064; Sat, 23 Oct 2021 01:21:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixit.cz; s=dkim; t=1634944865; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=EA0LlA/fIa7eX/nq6fV+QazDrfjH7W/uq1vZxVoc/Cs=; b=b8A2fiOOMXNgPTsIgSyn5iIPNPUdUgnvhPv+8Ix4EYmWKKymjr2llz2cP2+OUzCU/1OGmJ aGIYiBLZ6i7Mtgn7T3mrt4TsQsrJ9ul+jghxr1wNuFNQSeNUJxmTF9H+4u4+TUkRQNasFE HKbq/ox13b32g9pF3QWS20qsHoSr2Y4= From: David Heidelberg To: Rob Herring , Stephen Warren Cc: ~okias/devicetree@lists.sr.ht, David Heidelberg , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] dt-bindings: arm: firmware: tlm,trusted-foundations: Convert txt bindings to yaml Date: Sat, 23 Oct 2021 01:21:00 +0200 Message-Id: <20211022232100.137067-1-david@ixit.cz> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam: Yes Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Convert Trusted Foundation binding to the YAML syntax. Signed-off-by: David Heidelberg --- .../arm/firmware/tlm,trusted-foundations.txt | 20 -------- .../arm/firmware/tlm,trusted-foundations.yaml | 46 +++++++++++++++++++ 2 files changed, 46 insertions(+), 20 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.txt create mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml diff --git a/Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.txt b/Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.txt deleted file mode 100644 index 780d0392a66b..000000000000 --- a/Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.txt +++ /dev/null @@ -1,20 +0,0 @@ -Trusted Foundations -------------------- - -Boards that use the Trusted Foundations secure monitor can signal its -presence by declaring a node compatible with "tlm,trusted-foundations" -under the /firmware/ node - -Required properties: -- compatible: "tlm,trusted-foundations" -- tlm,version-major: major version number of Trusted Foundations firmware -- tlm,version-minor: minor version number of Trusted Foundations firmware - -Example: - firmware { - trusted-foundations { - compatible = "tlm,trusted-foundations"; - tlm,version-major = <2>; - tlm,version-minor = <8>; - }; - }; diff --git a/Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml b/Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml new file mode 100644 index 000000000000..9d1857c0aa07 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml @@ -0,0 +1,46 @@ +# 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 + +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>; + }; + }; -- 2.33.0