Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp797648rwd; Thu, 15 Jun 2023 02:06:17 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5r4Rmtn4EEz8ZdmC0jsrfUA4r3Lb3B+LcaYWKIgSKKEo22Ubxnv2fz0wUOzZI8DVYY/xUv X-Received: by 2002:a17:907:2d26:b0:94b:4a4:2836 with SMTP id gs38-20020a1709072d2600b0094b04a42836mr18218628ejc.69.1686819977001; Thu, 15 Jun 2023 02:06:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686819976; cv=none; d=google.com; s=arc-20160816; b=FaWHMpPl0d/5/rddiVBzjqf4lqvtosrdqD69r3XV+8484y6bLzXP9aXOSY32IV9biT Cuz3q5HMuLfKNyKBwswS//fTN0q/3dGGE4gmN3X1OtPqS4gNsiWZ6wPGsjDNTx74q0ny GpPc28cGAY6YG0Lww70GaHrNf2q9y9BrC4z9CmUrNbnha6XBflpGkQuVZyo/OFMqiv1F umcTRtPdLGSizbUrtYuIPcB6nL9R4Z6rf2D3I9odmziAcdvoRbGmm76T1UgV/p8C+kGr YdDrE3Icxs8xGhJp2ZGiVCfa1nM6G1bfVwnUoNJNVDUPls9CtZryhPz4RvlkqmmIW2nW Girw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=fWT7xZuy9TtHkRdxouzfQTNHfX1ikAFV6ru86xUMGuY=; b=DBG5AIIu2yhR35a/pES8X1ZoxHInwOnPnxjz/b3qDjRt23644L251w7KjKHSuoW+o6 wqCiLWgLwTX0vcyinwaFcLx6mwuygBIU40fn4Pv3qq1OGuPnYruV2PtgRXMxblvv+g7I 6mbvnBqJhMYey4dkYFP52vC7fCR6f9zIk/vpCAWdAvgQvSPn5do6DNpX6G+sP5L8D6R5 Gh5IcYl1Iucq2kCvm/F6EkOnoUj8wXU0fFpW/mcg2xO+JzeX4J0ml2++wAhhIAckQrM9 DkZGN9Yips68oMcfa1FAwDNKqTIUslSyq345qQaVBFT94SYDX6oBPc1lNSLpNvFWNFzJ ZiDw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id oz19-20020a170906cd1300b00974619b1bc0si9299970ejb.161.2023.06.15.02.05.51; Thu, 15 Jun 2023 02:06:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245295AbjFOIpy (ORCPT + 99 others); Thu, 15 Jun 2023 04:45:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34276 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245519AbjFOIpQ (ORCPT ); Thu, 15 Jun 2023 04:45:16 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B0C9F35A5; Thu, 15 Jun 2023 01:44:35 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8B2061FB; Thu, 15 Jun 2023 01:45:19 -0700 (PDT) Received: from bogus (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4A2CA3F71E; Thu, 15 Jun 2023 01:44:33 -0700 (PDT) Date: Thu, 15 Jun 2023 09:44:30 +0100 From: Sudeep Holla To: Ulf Hansson Cc: Cristian Marussi , Viresh Kumar , Nishanth Menon , Stephen Boyd , Nikunj Kela , Prasad Sodagudi , Alexandre Torgue , linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org Subject: Re: [PATCH 09/16] dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 Message-ID: <20230615084430.boamsz56kqqi3n6h@bogus> References: <20230607124628.157465-1-ulf.hansson@linaro.org> <20230607124628.157465-10-ulf.hansson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230607124628.157465-10-ulf.hansson@linaro.org> X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 07, 2023 at 02:46:21PM +0200, Ulf Hansson wrote: > The protocol@13 node is describing the performance scaling option for the > ARM SCMI interface, as a clock provider. This is unnecessary limiting, as > performance scaling is in many cases not limited to switching a clock's > frequency. > > Therefore, let's extend the binding so the interface can be modelled as a > generic "performance domain" too. The common way to describe this, is to > use the "power-domain" bindings, so let's use that. > > Cc: Rob Herring > Cc: Krzysztof Kozlowski > Cc: Conor Dooley > Cc: devicetree@vger.kernel.org > Signed-off-by: Ulf Hansson > --- > Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > index 5824c43e9893..cff9d1e4cea1 100644 > --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > @@ -145,8 +145,8 @@ properties: > '#clock-cells': > const: 1 > > - required: > - - '#clock-cells' I am yet to look at the patches, just looked at this binding changes for now. Won't this break compatibility with existing DTBs. IMO, this is strict no no, you can't drop #clock-cells. I wanted to add performance-domains here as alternative but decided to not as I knew you were working on this. -- Regards, Sudeep