Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp1722561ioo; Mon, 23 May 2022 01:31:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy5qI1zuiQGTFe0DZ6FJqiYga4iaN/nXrQkpwqJ+mUH/mKxPqpJM266fhAxCHe0di2T2nRz X-Received: by 2002:a63:1a63:0:b0:3f6:4513:44af with SMTP id a35-20020a631a63000000b003f6451344afmr17521760pgm.370.1653294700546; Mon, 23 May 2022 01:31:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653294700; cv=none; d=google.com; s=arc-20160816; b=wHMTATxrqoogHklTO1oEZiwPn1JauI4KS0CN1gBJBLkAjker9A9UcvizPx0YcPkcT8 wMFoN+jtP/09Uq149KX00zVvViR9lndyTHA2wdNMlL+6VZ43meSNcRw9EGz4XDkbmmlb LUmNKT7EVnUVavumN82LJZg4cplXl9FD+jGfqiT/plinVioCwxrcwYhIhP0Qb74T4sEu gMcIRLcXas7WkwdwLg4okWTdSXN2jsgRaAibPvrSVZhFKlSYLdKGAag74G/22txUTzfg Z5xnxWm9nc0zC9U7UDEjzhFAH/uLMKg24K0TuBwNXG4SyQx+f3r10jlf/X5bODsIG1Md mBHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from :dkim-signature; bh=wNhvNy4EX9ZtErtRxG9a+EU8g7TAhkt3FZJsScOkkbM=; b=xYD6L3Lm8r59TSy1cI0c1unR0+RbtLlB9NwATkXyp41TBxjE6hbJ3+ojNws8XM1X7X RKT3WQmWHnMMMTnECZ5AOaxwNIK1vF9Ck74z5SyXR+Wz7uKaDN9xuHrhHW7zeRVuG1Rf zHqiCA+TrVMcDIK4cemIX2fEzyI2g7ztm39LEc1+q0wJ9rbCEr891PWNhnWsZ6129n9l FYl/fH9aGGDhsmHs9y0aQ1KfbR6oWVcU2QrNjH5gYeizLiJeLIfKpdwrmaGlFvbf90bJ UTFupfCJgF24gJBqBR3DLy16KV5x+uhGNIPdY4gHntnrJi0grHHyPM8Z+sV06ZIQgYCi qTzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=VD1XeiUp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id q13-20020a17090311cd00b0015f2ae20325si10506272plh.456.2022.05.23.01.31.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 May 2022 01:31:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=VD1XeiUp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 4FDC51E3EE; Mon, 23 May 2022 00:47:09 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231329AbiEWHqm (ORCPT + 99 others); Mon, 23 May 2022 03:46:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231309AbiEWHqg (ORCPT ); Mon, 23 May 2022 03:46:36 -0400 Received: from alexa-out-sd-02.qualcomm.com (alexa-out-sd-02.qualcomm.com [199.106.114.39]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D62531838C; Mon, 23 May 2022 00:46:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1653291995; x=1684827995; h=from:to:cc:subject:date:message-id:mime-version; bh=wNhvNy4EX9ZtErtRxG9a+EU8g7TAhkt3FZJsScOkkbM=; b=VD1XeiUpuC46bQ4trPeVU+1G7OdSYJbVAkgIdJjgmWAb8/Zf1ucBEmfd /GoRzAdccweAsVqMzBA5tvSzlxS1M0w69ail153Tyja403+jyRk0iRrsL 4xlB7/bXK7I+QBwgO80KaNvL6a2uDcAAZi/WhgmuCO6MaijqdYPg8axoJ o=; Received: from unknown (HELO ironmsg-SD-alpha.qualcomm.com) ([10.53.140.30]) by alexa-out-sd-02.qualcomm.com with ESMTP; 23 May 2022 00:01:17 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg-SD-alpha.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 May 2022 00:01:16 -0700 Received: from nalasex01a.na.qualcomm.com (10.47.209.196) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Mon, 23 May 2022 00:01:16 -0700 Received: from blr-ubuntu-87.qualcomm.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Mon, 23 May 2022 00:01:12 -0700 From: Sibi Sankar To: CC: , , , , , , , , Sibi Sankar Subject: [RFC 0/3] Add interconnect support to the SCM interface Date: Mon, 23 May 2022 12:30:55 +0530 Message-ID: <1653289258-17699-1-git-send-email-quic_sibis@quicinc.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 Some of the SMC calls required by remoteproc PAS driver on SM8450 SoCs get a performance benefit from having a max vote to the crypto->ddr path. Add support for bandwidth (bw) voting for those SMC calls when the interconnects property is specified. Marking this as an RFC since the path could either be specified in the individual remoteprocs or directly in the scm interface. Sibi Sankar (3): dt-bindings: firmware: qcom-scm: Add interconnects property firmware: qcom_scm: Add bw voting support to the SCM interface arm64: dts: qcom: sm8450: Add interconnect requirements for SCM .../devicetree/bindings/firmware/qcom,scm.txt | 1 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 + drivers/firmware/qcom_scm.c | 69 ++++++++++++++++++++++ 3 files changed, 71 insertions(+) -- 2.7.4