Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp8002997rwp; Wed, 19 Jul 2023 03:56:11 -0700 (PDT) X-Google-Smtp-Source: APBJJlFsJNRSyDmJQAKDAfDqceizDnXv65YhWlxUnIB4srsA+f4upgM4faqxtKIx0zcZo9fMFC9j X-Received: by 2002:a17:907:7783:b0:97c:64bd:50a5 with SMTP id ky3-20020a170907778300b0097c64bd50a5mr1751568ejc.53.1689764171055; Wed, 19 Jul 2023 03:56:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689764171; cv=none; d=google.com; s=arc-20160816; b=AKK3kkxTLeZdYTRTEVU1QerwCuBz/uINF94zK0Z/SLP/FLiIZzS8QjdaiPLA5KyoiY lDVBmNHusqSMr7WB7eG77+Z/c7CptZEOjqiZLa16MMfcPPvj0L+6UPikKRaL4o6pwxEQ fqbJPYDtDrsjfPH364asBXvHbxE56crRJjVnkllW/1onL1b9tK4f13Ydcr6rXe89v8UJ JTRyQGTSBkgN3obdAtAIRBwTF6VuldI9rFEAVKFWw4g/6ZP80xoCiVdb2lMN3oWtz3O/ LO0SFRX8PnOgcbBzzV+j9s6PoF/c9bDdev5wxnWqFjIrB+iPJMKq7K7V0y6EdZFNzMPi UFTw== 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=WI2aOz3+DGUZB1qjrv5bgF+hYIrP2LQVevHYcNd/8KQ=; fh=7h7toIR4GOMYmu0FZrE5mhBDkIlxUNQgDHMNRc5beW8=; b=FfUOnnclkmuwR4qwdW8WDNlp0acw7Y8CQ02SSWUw9z9OiDYTFHRml5GB+CPLxPsPGH TZUJmRpeOz1eTT1lYFd7MrpfdYaR9TjsKM6VAHjmsXViCcpH5OpF+aPHVgw2vJxdoyho YoxQbvq8/4pZm6nHES3zC65yHHLMxbpkZqxV/HkcLW7MvV2P6Gn+ZeoYPc1iweIjW9z1 1MGV8eOOc3klrJuSBIIw8Q+srEKa1QpZP9opCK6f4RhPe0ji3KSLS5kChQWrJ/lZ52OK Mv/5gWhg8Dqai8f1+OrwnmVkVLwdlE62BcLqiwQvNzROkkwF/QGj4T0UI9ZXjETGJmJp ElDg== 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 i13-20020a17090685cd00b009937e7c4e53si2544599ejy.343.2023.07.19.03.55.46; Wed, 19 Jul 2023 03:56:11 -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 S231263AbjGSKj0 (ORCPT + 99 others); Wed, 19 Jul 2023 06:39:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58300 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231177AbjGSKjX (ORCPT ); Wed, 19 Jul 2023 06:39:23 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id AB9E7E0; Wed, 19 Jul 2023 03:39:22 -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 8DEF72F4; Wed, 19 Jul 2023 03:40:05 -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 77F443F67D; Wed, 19 Jul 2023 03:39:20 -0700 (PDT) Date: Wed, 19 Jul 2023 11:39:17 +0100 From: Sudeep Holla To: Nikunj Kela Cc: cristian.marussi@arm.com, robh+dt@kernel.org, Sudeep Holla , krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: Re: [PATCH 1/2] dt-bindings: arm: Add qcom specific hvc transport for SCMI Message-ID: <20230719103917.f4dnsujub7pfqr26@bogus> References: <20230718160833.36397-1-quic_nkela@quicinc.com> <20230718160833.36397-2-quic_nkela@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230718160833.36397-2-quic_nkela@quicinc.com> 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 Tue, Jul 18, 2023 at 09:08:32AM -0700, Nikunj Kela wrote: > Introduce compatible "qcom,scmi-hvc-shmem" for SCMI > transport channel for Qualcomm virtual platforms. > The compatible mandates a shared memory channel. > > Signed-off-by: Nikunj Kela > --- > .../bindings/firmware/arm,scmi.yaml | 69 +++++++++++++++++++ > 1 file changed, 69 insertions(+) > > diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > index b138f3d23df8..605b1e997a85 100644 > --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml > @@ -45,6 +45,9 @@ properties: > - description: SCMI compliant firmware with OP-TEE transport > items: > - const: linaro,scmi-optee > + - description: SCMI compliant firmware with Qualcomm hvc/shmem transport > + items: > + - const: qcom,scmi-hvc-shmem > > interrupts: > description: > @@ -321,6 +324,16 @@ else: > required: > - linaro,optee-channel-id > > + else: > + if: > + properties: > + compatible: > + contains: > + const: qcom,scmi-hvc-shmem > + then: > + required: > + - shmem > + Since this was done after we merged the support recently for extension of SMC/HVC, I need the reason(s) why this can't be used and based on the response this is new change so it can't be because there is a product already supporting this. So for now, NACK until I get the response for these. -- Regards, Sudeep