Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3997863ybg; Fri, 25 Oct 2019 11:52:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqwAfpWSNCVI4wZ8D3rj4TKWClQgtnlZq91c2mwk2+ACfjAlGmyzHNzotHW9KHASSGxowkI2 X-Received: by 2002:a17:906:b798:: with SMTP id dt24mr5029587ejb.210.1572029569795; Fri, 25 Oct 2019 11:52:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572029569; cv=none; d=google.com; s=arc-20160816; b=LsWcXYW2EuV7lSRoDhPEZSc/b1j/xID68RsF+XhBl5Z0nqSXh9fjQ5GHH4VwcrPziL ZD963nZPeR5eQ5PmYClmLrBwspGpM8kSi+QiLv1RmzG9i0Qm++4NgKeIGZ4YtyAWrQ6Y 5kzYTlMNjcYWusLe6Qcuv+nuOjCRg5aqcMo+BxMUTHy5uUi8MkzzgRLJqbRCrgXhuLNf Uo4kogrhz0+FW2pR3BNTIuzOg11iW5sVq5xIMKsAfSpzKyvrv3jxl+5aFssOGdFbDZpm u0V4vIJlPYDaosaO+TlFVTeemeV8ZbOPdovqtvAOgaE0/ta5ReuNII0/4htpHxbd3Fg4 Uijw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:subject:content-transfer-encoding :mime-version:organization:references:in-reply-to:date:cc:to:from :message-id; bh=V089NORuKM2xVVI2eNXOE5/9Kmv2Rfz9Nv6sL2bMgrs=; b=CiK/TvaaQHR1txBSkx6+O7WhnvCAkk0c6IJUWcYfWyNs1Gyd0aGiPxYhGOe+n4PRRJ /gtoxNSvBUKsKIgoRNq4HguOsf1bY80RAn+9KpDcsDjtJ5xQAFf6cPSjZiIi4vKCi7QW na/yk4Q3Kv0aAkk4urd20820+ezVzBGkxctReJNUiqZBIR4laeC9Ew83zYWU9wqX9aGs QDBbb9xzceKMjMJsmoSuuvQYPP2soXjUdj2sTptm0a7brpuzxPf7ljqkKmU2yP7KpYRr 0b0pl+Key3vHHc7mGKatZtBdRGpyEfUweL/DEGZ2cI7ytf1CzEt7ZjOE2+hJeY8dQotJ iZ/w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d24si1952100eda.162.2019.10.25.11.52.26; Fri, 25 Oct 2019 11:52:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2437023AbfJXSd7 (ORCPT + 99 others); Thu, 24 Oct 2019 14:33:59 -0400 Received: from baldur.buserror.net ([165.227.176.147]:35404 "EHLO baldur.buserror.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726155AbfJXSd7 (ORCPT ); Thu, 24 Oct 2019 14:33:59 -0400 Received: from [2601:449:8480:af0:12bf:48ff:fe84:c9a0] by baldur.buserror.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iNhve-0007jA-Qd; Thu, 24 Oct 2019 13:33:47 -0500 Message-ID: From: Scott Wood To: Ran Wang , "Rafael J . Wysocki" , Rob Herring , Li Yang , Mark Rutland , Pavel Machek Cc: Li Biwen , Len Brown , devicetree@vger.kernel.org, Greg Kroah-Hartman , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org Date: Thu, 24 Oct 2019 13:33:45 -0500 In-Reply-To: <20191021034927.19300-2-ran.wang_1@nxp.com> References: <20191021034927.19300-1-ran.wang_1@nxp.com> <20191021034927.19300-2-ran.wang_1@nxp.com> Organization: Red Hat Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 2601:449:8480:af0:12bf:48ff:fe84:c9a0 X-SA-Exim-Rcpt-To: ran.wang_1@nxp.com, rjw@rjwysocki.net, robh+dt@kernel.org, leoyang.li@nxp.com, mark.rutland@arm.com, pavel@ucw.cz, biwen.li@nxp.com, len.brown@intel.com, devicetree@vger.kernel.org, gregkh@linuxfoundation.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org X-SA-Exim-Mail-From: oss@buserror.net X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on baldur.localdomain X-Spam-Level: X-Spam-Status: No, score=-17.5 required=5.0 tests=ALL_TRUSTED,BAYES_00, GREYLIST_ISWHITE autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Report: * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * -15 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -1.5 GREYLIST_ISWHITE The incoming server has been whitelisted for * this recipient and sender Subject: Re: [PATCH v7 2/3] Documentation: dt: binding: fsl: Add 'little-endian' and update Chassis define X-SA-Exim-Version: 4.2.1 (built Tue, 02 Aug 2016 21:08:31 +0000) X-SA-Exim-Scanned: Yes (on baldur.buserror.net) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2019-10-21 at 11:49 +0800, Ran Wang wrote: > By default, QorIQ SoC's RCPM register block is Big Endian. But > there are some exceptions, such as LS1088A and LS2088A, are > Little Endian. So add this optional property to help identify > them. > > Actually LS2021A and other Layerscapes won't totally follow Chassis > 2.1, so separate them from powerpc SoC. Did you mean LS1021A and "don't" instead of "won't", given the change to the examples? > Change in v5: > - Add 'Reviewed-by: Rob Herring ' to commit message. > - Rename property 'fsl,#rcpm-wakeup-cells' to '#fsl,rcpm-wakeup- > cells'. > please see https://lore.kernel.org/patchwork/patch/1101022/ I'm not sure why Rob considers this the "correct form" -- there are other examples of the current form, such as ibm,#dma-address-cells and ti,#tlb- entries, and the current form makes more logical sense (# is part of the property name, not the vendor). Oh well. > Required properites: > - reg : Offset and length of the register set of the RCPM block. > - - fsl,#rcpm-wakeup-cells : The number of IPPDEXPCR register cells in the > + - #fsl,rcpm-wakeup-cells : The number of IPPDEXPCR register cells in the > fsl,rcpm-wakeup property. > - compatible : Must contain a chip-specific RCPM block compatible string > and (if applicable) may contain a chassis-version RCPM compatible > @@ -20,6 +20,7 @@ Required properites: > * "fsl,qoriq-rcpm-1.0": for chassis 1.0 rcpm > * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm > * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm > + * "fsl,qoriq-rcpm-2.1+": for chassis 2.1+ rcpm Is there something actually called "2.1+"? It looks a bit like an attempt to claim compatibility with all future versions. If the former, is it a name that comes from the hardware side with an intent for it to describe a stable interface, or are we later going to see a patch changing some by-then-existing device trees from "2.1+" to "2.1++" when some new incompatibility is found? Perhaps it would be better to bind to the specific chip compatibles. -Scott