Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp8326692rwp; Wed, 19 Jul 2023 08:19:05 -0700 (PDT) X-Google-Smtp-Source: APBJJlEDbkdhb3A9zGBlDcNVBEckTE1A5VXHMQcRvtaUXWzA4iOVU5nmBUZfoM4o7Qf8A7vMai39 X-Received: by 2002:a05:6a00:3908:b0:675:ef91:7922 with SMTP id fh8-20020a056a00390800b00675ef917922mr20698811pfb.4.1689779945223; Wed, 19 Jul 2023 08:19:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689779945; cv=none; d=google.com; s=arc-20160816; b=vPSf1tRJ9fPEpcsqPsM7pBkij8eHpGA6BKCETP1HMUg/fUwoB7CXHNZ0ITTFkEDOle KZnGuOl0rZhUzCNsyq9ceJNPRiF3eAN2Y5DQFN4SFJxjTQiC3pDDaRuXcFuwZHy02Bqx 89A1OlbCK8b9I1qar6q1yYtQIn0pAxiDIVbtdL37wB/c1s8zOpiwQIAPpdcP6uAok3Xu Zu3a/WhB5E9/EpcW1szmJ6F8ltbm4R3O8pR1gHK2HDZBFW0z/yPHXYQiMz03g5Z1nLM1 iV2x2cdGtNedTKV/QQhPH2NkMTtaQPTO7rlhfCmAhg/rbgozaro8C3BWRZb4jfp/PVD+ jWsA== 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=hi6oV4rCwDdQ4dwyke6syvxIuwE76I7B9r/hQZodRF8=; fh=5hzbcz+qb7aEDkNcPZhd9s5q9QlQDzg7m49/0O/epFY=; b=ZjkucbDWJ9rGbvcaF5udn2fNH9IwcVYc1PQN8rSLyhaspxf3Apeq2n1+lXgdIPb3ci pvcw7M982oj2Gf2gVpr/n2cweMR2fDFSBvC7/24i9CJkxLeXhQ5v1eJkWgSgPNvu3F8R xI8vbV8DatA9KqIbhgWHDQJOx4RaFQqJmizPVDBt8BGdJRpWfSMvxX4wyWB41qOGW2Zk 4jEeAymiqAiLzmLDW6Hsx9t/Rw6AZFnyxbyoifKbyco7s/MZkGxiLd/l6xlygjifZecM N6eM7WUcy0C4t47DWCxa+s/wtIkJnExR1/NXvJ/1MAKm7XEyHTiQxDlkm/mBObn1/dhC YwKg== 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 s28-20020a63525c000000b0055c96379d00si3587471pgl.710.2023.07.19.08.18.52; Wed, 19 Jul 2023 08:19:05 -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 S231470AbjGSPR2 (ORCPT + 99 others); Wed, 19 Jul 2023 11:17:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54318 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230194AbjGSPRW (ORCPT ); Wed, 19 Jul 2023 11:17:22 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 6CB2DBE; Wed, 19 Jul 2023 08:17:21 -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 481C62F4; Wed, 19 Jul 2023 08:18:04 -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 C3B903F6C4; Wed, 19 Jul 2023 08:17:18 -0700 (PDT) Date: Wed, 19 Jul 2023 16:17:16 +0100 From: Sudeep Holla To: Ulf Hansson Cc: Cristian Marussi , Sudeep Holla , 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 v2 08/11] dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 Message-ID: <20230719151716.qhobfnclrjf4yqkg@bogus> References: <20230713141738.23970-1-ulf.hansson@linaro.org> <20230713141738.23970-9-ulf.hansson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230713141738.23970-9-ulf.hansson@linaro.org> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,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 Thu, Jul 13, 2023 at 04:17:35PM +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 domaintoo. The common way to describe this, is to use > the "power-domain" DT bindings, so let's use that. > One thing I forgot to ask earlier is how we can manage different domain IDs for perf and power domains which is the case with current SCMI platforms as the spec never mandated or can ever mandate the perf and power domains IDs to match. They need not be same anyways. -- Regards, Sudeep