From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 02164C433E3 for ; Tue, 28 Jul 2020 19:20:20 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C17C8207F5 for ; Tue, 28 Jul 2020 19:20:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="m1Oereby" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C17C8207F5 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=eWGqvWpf2kDDWhIbhC8GwptmDq/4NLNfg2LcZq85Y74=; b=m1Oereby3dyPxK5ZU0f6gLdqE LlDQa0aPbPdBAfABeegZ18SBkIPcWghg0k97lat0uWw0WYcHsgArL7pKNJ8pt7l3RLehOH5t661ph DuiIQaagpL4T9V13nZOJg8pDVZJR4tlnh38YWIb0kdWsIRTWlKXQbKakitCJ9M0zyEuk4zSPJ4Sam V/nZ7VULqHux6F4Sg3xsXXETpOZFNM1YL/P12+3kmS9Rs/8VMfacWZ1XDcBbwOAlpvWLwTDKtmP/N M9lIkPTIdg5QUPu2ajw/LwuDVjCNHF655yK9u1yWVXmGllpmNWTpx+1NYPKwCiZ6oec5Bh9qsvczj F+lXgTedQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k0V7k-0005ev-Nm; Tue, 28 Jul 2020 19:18:52 +0000 Received: from mail-il1-f193.google.com ([209.85.166.193]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k0V7b-0005cU-Si for linux-arm-kernel@lists.infradead.org; Tue, 28 Jul 2020 19:18:44 +0000 Received: by mail-il1-f193.google.com with SMTP id t4so17204272iln.1 for ; Tue, 28 Jul 2020 12:18:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=9F3cWW09ioux65mfhzYBsZ9niInvkdfVsRaw2chstUk=; b=aJe13EPyssES88cwApXQr0jGGIfJnsDQDRV9CdWcZR9PNJGVThup6kLiz1WxiklFWS LPJuyhL8M2DfJNYyQc1SDI18KHElqA1DMVul+Vr3fTkCl7hxYhn86G2OKjc0GJKNokOE bwZGr3Xhj09n2teK5Y4HTC3qAJsj9T2h08DnyKyn+DA1kwFklzuPKpMaOzJFcqYUMSDD bKp/EQS3gpNP+XCTZIfGW+TUrmSAx83RFjAQA2VGNnl6/f9bS752eevDsTwgZ2pizCZ+ nEsTJ9YEMi5fFbrHC8GZ+pKd65qrnoPmLKjgr8Vf54ak0RIO7smg8Bycyr5SDH43HQKn Y6Cw== X-Gm-Message-State: AOAM530gKNUL5LSRTh29HpJIknswfoYwvQAFceawdDc3ctwOajNe+y2K GKUdsYcJmRgbqocFS5ZwnA== X-Google-Smtp-Source: ABdhPJxgAfsLS4pxpTK+EOfMRrpi8C8DIImjE1iaHAQ8VK6HDfaB0TVolR+ZoRk7j95B/yGu+vrJFA== X-Received: by 2002:a05:6e02:1021:: with SMTP id o1mr22675354ilj.182.1595963923249; Tue, 28 Jul 2020 12:18:43 -0700 (PDT) Received: from xps15 ([64.188.179.252]) by smtp.gmail.com with ESMTPSA id x88sm3755044ilk.81.2020.07.28.12.18.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jul 2020 12:18:42 -0700 (PDT) Received: (nullmailer pid 2783759 invoked by uid 1000); Tue, 28 Jul 2020 19:18:42 -0000 Date: Tue, 28 Jul 2020 13:18:42 -0600 From: Rob Herring To: Daniel Palmer Subject: Re: [PATCH v2 1/9] dt-bindings: arm: mstar: Add binding details for mstar,pmsleep Message-ID: <20200728191842.GB2778962@bogus> References: <20200728100321.1691745-1-daniel@0x0f.com> <20200728100321.1691745-2-daniel@0x0f.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200728100321.1691745-2-daniel@0x0f.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200728_151843_943983_14CC1750 X-CRM114-Status: GOOD ( 23.06 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , List-Id: Cc: devicetree@vger.kernel.org, soc@kernel.org, arnd@arndb.de, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, Jul 28, 2020 at 07:03:13PM +0900, Daniel Palmer wrote: > This adds a YAML description of the pmsleep node used by > MStar/SigmaStar Armv7 SoCs. > > Signed-off-by: Daniel Palmer > --- > .../bindings/arm/mstar/mstar,pmsleep.yaml | 43 +++++++++++++++++++ > MAINTAINERS | 1 + > 2 files changed, 44 insertions(+) > create mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,pmsleep.yaml > > diff --git a/Documentation/devicetree/bindings/arm/mstar/mstar,pmsleep.yaml b/Documentation/devicetree/bindings/arm/mstar/mstar,pmsleep.yaml > new file mode 100644 > index 000000000000..ef78097a7087 > --- /dev/null > +++ b/Documentation/devicetree/bindings/arm/mstar/mstar,pmsleep.yaml > @@ -0,0 +1,43 @@ > +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) > +# Copyright 2020 thingy.jp. > +%YAML 1.2 > +--- > +$id: "http://devicetree.org/schemas/arm/mstar/mstar,pmsleep.yaml#" > +$schema: "http://devicetree.org/meta-schemas/core.yaml#" > + > +title: MStar/SigmaStar Armv7 SoC pmsleep register region > + > +maintainers: > + - Daniel Palmer > + > +description: | > + MStar/Sigmastar's Armv7 SoCs contain a region of registers that are > + in the always on domain that the vendor code calls the "pmsleep" area. > + > + This area contains registers and bits for a broad range of functionality > + ranging from registers that control going into deep sleep to bits that > + turn things like the internal temperature sensor on and off. > + > +properties: > + compatible: > + oneOf: > + - items: > + - enum: > + - mstar,pmsleep Needs to be SoC specific. Random collections of bits are never 'standard' from one SoC to the next. If your never going to have child nodes, then you can just add the compatible to syscon.yaml. > + - const: syscon > + > + reg: > + maxItems: 1 > + > +required: > + - compatible > + - reg > + > +additionalProperties: false > + > +examples: > + - | > + pmsleep: pmsleep@1c00 { > + compatible = "mstar,pmsleep", "syscon"; > + reg = <0x0x1c00 0x100>; > + }; > diff --git a/MAINTAINERS b/MAINTAINERS > index 991814ea6f76..432fcc867ed6 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2140,6 +2140,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) > S: Maintained > W: http://linux-chenxing.org/ > F: Documentation/devicetree/bindings/arm/mstar.yaml > +F: Documentation/devicetree/bindings/arm/mstar/* > F: arch/arm/boot/dts/infinity*.dtsi > F: arch/arm/boot/dts/mercury*.dtsi > F: arch/arm/boot/dts/mstar-v7.dtsi > -- > 2.27.0 > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel