Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp3804316pxb; Mon, 30 Aug 2021 11:00:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz41V0Y+4YEcVSCQ+b0y5qju8iGEZYBRos/kRLblphMu7rQ99hk+r5RQiUc9F7ivBBdz5PQ X-Received: by 2002:a50:9a84:: with SMTP id p4mr25365277edb.189.1630346451163; Mon, 30 Aug 2021 11:00:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630346451; cv=none; d=google.com; s=arc-20160816; b=xov+d5/3XIGgtVPuOBjgVvuStpWfI4uwMeZkQ5s204h3gldLtN9Rjum9i4Y/Yyd4bz J01NMEMpbLuPtQQNj1+w1Evmqp8J++QSvE3kmw8vg+OBWn4ufIOrsMLCpzBKDQVbbPwa PDiwnYpbuX6xgO0ibt4wMSoKSZBQblUtpjVzz9C5/PF70l3BHE/OEKrQFALgML5Z7UNy Cs2PlScT6ejP+Wiejh7UpA6oK+MoOqqidSkZocHCu9XNv9XkVPvDYtOG51Gb+ijgzpEI j298iX1EA/8T3lGmBDzfKiG5yKBCP0/1sxEzZguZ7yi70UwkSMBKs91lZw+Y29EsGMv4 p1cg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=yaJd1JHhaalO523jBfg0w/b1cSfzTVXyQ69dWFypERY=; b=TWrYBdeJgiod50HhEZ4xVO3jOn3IXAggzPS4rxhiOfOwXsPVpsYMxcfSk/HJHA7uda ZseWG8fA54t2inqTD4gwF8rcqMNXCh7NbCOgpRA9I+OmIXF3it+11SxokEcgcs8CB/g6 boOS5h68wi8JOjo7i1O7pB4ntgViDWFFO0FgDdN6Zy7M+Vcm9yGDjSJARGTBozhSUnGz 5lxVsvWzlbl9CI1QZJQB3tX3y9KOkwPUaeycG0Ci4hiaPA5SmU/0/LO1NSl/alzF3hwg 1boDDkmXxkbg9VH3FU9JP4/J4QPNXNQt2pUMBbI5cUPtMjV9Ok25DyME57EnVUrbMUt3 bPUw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w10si14736362ejf.364.2021.08.30.11.00.18; Mon, 30 Aug 2021 11:00:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238390AbhH3R4P (ORCPT + 99 others); Mon, 30 Aug 2021 13:56:15 -0400 Received: from alexa-out.qualcomm.com ([129.46.98.28]:28455 "EHLO alexa-out.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238292AbhH3R4I (ORCPT ); Mon, 30 Aug 2021 13:56:08 -0400 Received: from ironmsg07-lv.qualcomm.com ([10.47.202.151]) by alexa-out.qualcomm.com with ESMTP; 30 Aug 2021 10:55:14 -0700 X-QCInternal: smtphost Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by ironmsg07-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 30 Aug 2021 10:55:12 -0700 X-QCInternal: smtphost Received: from c-sanm-linux.qualcomm.com ([10.206.25.31]) by ironmsg02-blr.qualcomm.com with ESMTP; 30 Aug 2021 23:24:42 +0530 Received: by c-sanm-linux.qualcomm.com (Postfix, from userid 2343233) id 703C63D31; Mon, 30 Aug 2021 23:24:41 +0530 (IST) From: Sandeep Maheswaram To: Rob Herring , Andy Gross , Bjorn Andersson , Greg Kroah-Hartman , Felipe Balbi , Stephen Boyd , Doug Anderson , Matthias Kaehlcke Cc: devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Pratham Pratap , Sandeep Maheswaram Subject: [PATCH 3/3] arm64: dts: qcom: sc7280: Add cx power domain support Date: Mon, 30 Aug 2021 23:24:33 +0530 Message-Id: <1630346073-7099-4-git-send-email-sanm@codeaurora.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1630346073-7099-1-git-send-email-sanm@codeaurora.org> References: <1630346073-7099-1-git-send-email-sanm@codeaurora.org> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add multi pd support to set performance state for cx domain to maintain minimum corner voltage for USB clocks. Signed-off-by: Sandeep Maheswaram --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 53a21d0..7ccccb7 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -1374,7 +1374,10 @@ interrupt-names = "hs_phy_irq", "dp_hs_phy_irq", "dm_hs_phy_irq", "ss_phy_irq"; - power-domains = <&gcc GCC_USB30_PRIM_GDSC>; + power-domains = <&rpmhpd SC7280_CX>, <&gcc GCC_USB30_PRIM_GDSC>; + power-domain-names = "cx", "usb_gdsc"; + + required-opps = <&rpmhpd_opp_nom>; resets = <&gcc GCC_USB30_PRIM_BCR>; -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation