From patchwork Fri May 30 13:20:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagadeesh Kona X-Patchwork-Id: 893355 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B61C2232368; Fri, 30 May 2025 13:22:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748611351; cv=none; b=gQave0UbAtI+sL1E8ZibinmgDNOsmEwbolgY7d9eOLk+f+UIdSp6vWDDrw3RcvYcfoPm+yQsIeNtzgqNUbjGdTrudTmhoZjpqbDbwg7EiiFIVy2PQPFfyOcEHGZtaGx6nHXoa2HnOYvO1YUCuHizaf+el1n/a+dGxfAM/NduWgw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748611351; c=relaxed/simple; bh=7ZFkjf+ujW5LfvcJCIb7q9x3VUNMDA3ifrl8u2AmKjY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=leIuVEXxTeX4C9Ci/PbT/dYA/xGTin17V7cfHbQSRkFaDCS8RyhOZ6F5xoTFmrDdZqVbksjD6wnx50qvjl+OoqJsx4w7cG0BWRp4dbFfhKMvpXUKXtJJd/GpR2YfYIOwW9FM5pgEHBGnNilaektHbE9ai9cvP6BlnnrnpCykmgI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=oG8Qqgm7; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="oG8Qqgm7" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54UBaqv0005156; Fri, 30 May 2025 13:22:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 74SqbbKmIVSWOxFamKBFcBWNqZdU1gmX2DUP2g/MjNY=; b=oG8Qqgm7Pgk4hQ5U P8OCKjerNfqUB/Kdb5ISfijGEqZZCnPgP+N3BL97gKc/ILiNEmFJnUuL2TE9LOmV vITzOdfYWV/DSIvz5cd9fJOfDlV0foOduh+b4VSgtkOQmnUWYpD1DUH8DV6485cz PgtZH170CQwhWFveg/s+wVd2e8/SgMNGdfHc4fcNxCCKU2qQGJKj51ObgYfVE6AJ ij3mDEUKeRB1KQpbd6Qm1umK35HUUDm3Ke9KFEiEHGGl5vpPIfwnTLN53EWq9sCN 7PrDf7huk9jYcttoqtY0Nt/8dH1NTS5Zd3y5Ng/oFr77XX5wb9zFjxvuwHKjOPln 3gBE5w== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u5ek8y0n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 May 2025 13:22:25 +0000 (GMT) Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA03.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54UDMOlw029309 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 May 2025 13:22:24 GMT Received: from [10.213.98.28] (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.1544.9; Fri, 30 May 2025 06:22:18 -0700 From: Jagadeesh Kona Date: Fri, 30 May 2025 18:50:59 +0530 Subject: [PATCH v5 14/18] arm64: dts: qcom: sm8550: Additionally manage MXC power domain in videocc Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250530-videocc-pll-multi-pd-voting-v5-14-02303b3a582d@quicinc.com> References: <20250530-videocc-pll-multi-pd-voting-v5-0-02303b3a582d@quicinc.com> In-Reply-To: <20250530-videocc-pll-multi-pd-voting-v5-0-02303b3a582d@quicinc.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio , "Vladimir Zapolskiy" , Dmitry Baryshkov CC: Ajit Pandey , Imran Shaik , Taniya Das , "Satya Priya Kakitapalli" , , , , , Krzysztof Kozlowski , Jagadeesh Kona , Bryan O'Donoghue , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=GIgIEvNK c=1 sm=1 tr=0 ts=6839b111 cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=yDpTXWEf0LF08gPbhRgA:9 a=QEXdDO2ut3YA:10 a=cvBusfyB2V15izCimMoJ:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: It7lNvxRTNYTdgL3SYpbR6JuVgujXe8T X-Proofpoint-GUID: It7lNvxRTNYTdgL3SYpbR6JuVgujXe8T X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTMwMDExNiBTYWx0ZWRfX8jw4t+sehKk1 RC2rvg2pHfBUXEBX9HVA+ReanGUE/QZJMSBRomRHuRkbkmjcvZmSFjNl/TlqrQBFTrQGjjTYsE/ yV9uEZGaYm1v4Alm3qvQYaYGe/M7b5eb8qd5neki9pPqlW3mRcQXwaeZNzGZD8BQgG+gssCS0a7 4x6QRSkpepBsoVkXztlmdUy6ZCEdmPimmsYLVEI+s9ikWs4CTP5lPXiK+RkqJmrqaEraNh2CQV5 bkTCK4eJeI4X5wIam3Aj7Uyu8mWoB/SOvrCzPk36x68PGKgwLMBwo4FtXgrplwkeWCW3RsIB55v Ya7+G2Qj8bTre0dXf/boSViq9tQPXQzf8+mndmwV1RIuC45a73bGpYuZZurf0JETTR9yLXADM/f LSoL4hICSMqwTlmFzg3x21MlPnZbngHjIYoQKdYdtFDJ8ePjGhFRWgeM8dYGW9h4K/0V/EXK X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-30_05,2025-05-30_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 priorityscore=1501 mlxscore=0 phishscore=0 spamscore=0 suspectscore=0 mlxlogscore=572 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505300116 Videocc requires both MMCX and MXC rails to be powered ON to configure the video PLLs on SM8550 platform. Hence add MXC power domain to videocc node on SM8550. Reviewed-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio Signed-off-by: Jagadeesh Kona --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi index f78d5292c5dd5ec88c8deb0ca6e5078511ac52b7..92017caedbbbea12eb2e43f2e9f5bcad0c0ee40c 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -3225,8 +3225,10 @@ videocc: clock-controller@aaf0000 { reg = <0 0x0aaf0000 0 0x10000>; clocks = <&bi_tcxo_div2>, <&gcc GCC_VIDEO_AHB_CLK>; - power-domains = <&rpmhpd RPMHPD_MMCX>; - required-opps = <&rpmhpd_opp_low_svs>; + power-domains = <&rpmhpd RPMHPD_MMCX>, + <&rpmhpd RPMHPD_MXC>; + required-opps = <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_low_svs>; #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>;