From nobody Thu Apr 9 12:51:48 2026 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 0C2D738BF73 for ; Mon, 9 Mar 2026 10:06:44 +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=1773050807; cv=none; b=aT96tlbH6jA/sB7dt4mIrI5CWvy/JhfxCWH7uf57ujyZcRq6y3uJ5hiYQ2VRkXV1BTgjRcRBLjrZwf8IeX4d1UcmCIj5wowi5Jey5J/Rb3ccUjLzBSZKZgl7mp603up0VTXQ3LxyeLONSHCOYydTm8reIkZ/XB48B6QPI+kMY/c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773050807; c=relaxed/simple; bh=Xpokzs3ctMtyS6Ahv8v+LUMk0jgZQoDcfpKNWtP7CsY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fDIN0hmAfz4h09vmXZJdr18kYOwdSwTwBf3zif8MWxV4cC4KNslZYhmRHKXwVhbUJeLexZvaHYKu6hbwnKWY5PX1DD6FWSGF/2H37jkKE7PuIEaCPjossyfmj/dbLvrAFIDHPMc46zmGRHrV6EygM4fGVozq4wPs42IZ+gyecf4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=BXB0l7Ds; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=grdjPYLr; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="BXB0l7Ds"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="grdjPYLr" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62988T5s3477078 for ; Mon, 9 Mar 2026 10:06:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ddQhb2iUz44RVRkeC4uUB7Q5/Dg6e8+Q1VmglwrVDpA=; b=BXB0l7Dsv2aV7BDZ 38eNdbGS/GwV60nRy6UsoPbdHwOMhIgeJ9Pk083V17mZD+iRIVw4lk1QKJBS9uU6 ICkh/29IMPozE+CsodI/k6oXn7xCVZmrOZrT/uVlliNEPLi2jC2o+PLH1SILvmme KIpt6T3r7ZwobNtcC/iL11GpA8rZfBHQr4uQOmB9PojyEeiH/O3gsR5sQLr+QY2/ xVsRamYbNg0ZvrPjkQsiDa6bbC5UOYYmYS8bMowel37mMoWgpXXFkOTV1+7FtooZ gJA1Hr0TloyLYGRuaDlZ879wxI6axP8DmlOsKhSh52/8zCPDN0SOddnfuSzxfur0 1Wp2ug== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4crcd8curm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 10:06:43 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8cd7fc27cf7so754543785a.1 for ; Mon, 09 Mar 2026 03:06:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773050803; x=1773655603; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ddQhb2iUz44RVRkeC4uUB7Q5/Dg6e8+Q1VmglwrVDpA=; b=grdjPYLriI/yx3vw6w9kMelzQQhFuk+42pGNOXVis8w0YcDK9wZChXOLf0HaDf3eNy QQhG0Zq4kW12+FRvQuxbSkpObZo+CPpZTU/0Ogx5Hj3VHVdpK0cxHobealyF7KCQzjPM 15RqEYGxSkTsMQSPvF+aT9leHeo19ZrIUNmP9UEq73fm/CFBaVg5mxOYxAkA1I8WreTl rgM1Gt2DwWvbEVCaHmWIyCSfigCjPs9a/fbIMUoS0zn3/VtQb4dN3EuRd5wLuWDnIMUY wthVl5yFKnFfTDddyfT0waFEFDI1E5OW2wgMSXKjDojG4o83HEjixzISa8uOr8tM7yxh cyew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773050803; x=1773655603; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ddQhb2iUz44RVRkeC4uUB7Q5/Dg6e8+Q1VmglwrVDpA=; b=FYuphiD1HNLYt0tjnXclT5QZglhyYOX5FyFey2DwnsFTToleAbTon5NbuhL9GfxFAN Vufto+cd/+6CiaZD4PHZWdqAy1pZKOnR0D7WYP3yKwr+WvpFHjBB/1mfum91EvFE1D1q J4FJha6IfOsbiOubRvSbw/53YR0jtlJxqE99xJh+v6JZfWcU9o+u88RORRoKyquLKO7O y00em8s0Wl+ZQNSIKgxNWNh1y9+mnOuNWbgnf1U1zYwlfiBc/rUT5judDP09uO40KwPQ a61k/pgmVnNNofrTO4QbyKLgx2NH2OOw9LdWcAVq4wcXRjW+hA9v1q4y3+t0syxtwOS1 vmyA== X-Forwarded-Encrypted: i=1; AJvYcCU/xJXJaakSNZ1/Vt8pQM6LX8vJ/cK/pKZw1xgRVoIe1UGMM4Ml7dEmiyoz3tp6vBJq3h9Hh80FtJcVCRE=@vger.kernel.org X-Gm-Message-State: AOJu0YwRGMCIA1MmYPJdNpNkxyV6DykR5NXhwgoN5YUMtSxm17KfYXad 1f0cL0/u6kL7zb5yuAC0G/6QseABa1mN1rOZluEmour7DXDhafF6J2+Af37zkcLPVHVvk2LM6w+ Oqb1tbWH18dip0JujLJBlJuwJe44fBmluhtycyBsdAYPJYqJ/nq5fBDmS6TxxUJ6rtjs= X-Gm-Gg: ATEYQzzuZ593RNdci6Rl8KWaeAI+zNr3vTzTnScWnIuhaEpdoUyytXfm1njovt603dD w9h0HIeNpaJI7zhibCfs/sE1Ib3GJsaG4DlrjHSCW1hZQWrsSjeMVzut6I/cMIZK9BdqxjOzaBI HwM0I3k97CA3+QH8OuLHAJ8NPnZuAXaai3ZhRBJ+hw0tamTrdDs2gXlta1gYVIxfAofQIKZBgJf aNHzc7EFHSc7pzgbYCnrPQB6/hYcmxdGxHwwIJF6qHqJAKx3ZGIVbTxvtzMbFpwnZIAxsBU9KmS Ye/8IwKBzNX39Z61ie4SI5NjWNPu+k/8WWU4rCi/usCVbjDgIlCfaFRzXxURXK67vUpk16Y8JcS UKrMkEKClH+OgKOdLY/Gv5c5TDj5k1A== X-Received: by 2002:a05:620a:4608:b0:8cd:8bfb:a64 with SMTP id af79cd13be357-8cd8bfb0e92mr216692585a.31.1773050803231; Mon, 09 Mar 2026 03:06:43 -0700 (PDT) X-Received: by 2002:a05:620a:4608:b0:8cd:8bfb:a64 with SMTP id af79cd13be357-8cd8bfb0e92mr216689985a.31.1773050802685; Mon, 09 Mar 2026 03:06:42 -0700 (PDT) Received: from hackbox.lan ([86.121.162.109]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439dad8d973sm24114052f8f.3.2026.03.09.03.06.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 03:06:41 -0700 (PDT) From: Abel Vesa Date: Mon, 09 Mar 2026 12:06:19 +0200 Subject: [PATCH 3/3] arm64: dts: qcom: glymur: Tie up the CX power domain to GCC Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260309-glymur-fix-gcc-cx-scaling-v1-3-f682c82f116f@oss.qualcomm.com> References: <20260309-glymur-fix-gcc-cx-scaling-v1-0-f682c82f116f@oss.qualcomm.com> In-Reply-To: <20260309-glymur-fix-gcc-cx-scaling-v1-0-f682c82f116f@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Taniya Das , Konrad Dybcio , Maulik Shah , Dmitry Baryshkov , Jyothi Kumar Seerapu , Konrad Dybcio Cc: Krzysztof Kozlowski , Sibi Sankar , Pankaj Patil , Akhil P Oommen , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jishnu Prakash , Raviteja Laggyshetty , Kamal Wadhwa , Qiang Yu , Manaf Meethalavalappu Pallikunhi , Abel Vesa X-Mailer: b4 0.15-dev-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=1148; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=Xpokzs3ctMtyS6Ahv8v+LUMk0jgZQoDcfpKNWtP7CsY=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBprpuokVYfkpzOk34Moi+BzqGr4PBVsuDaqKVs2 dYK6R3RPUCJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaa6bqAAKCRAbX0TJAJUV VurGD/9f5Vb3IncoIueNTIe+iAvxdRf0goVhYseqstgqlah7WI4BnU8LfT2Nv5yIBGCu4DH6AWu N58O0qKa2OF6UrKcfUiN5JtvOtuz9FdCytSDYfuR4KHkL0gVG807SXiloc0tlhVPNWa68AOEeHj BG+oubDwOJP3DuYWubGvtFd6aRWusTtXoZzUYXOhscO2QPAqTRfKyDFDMBEkjnLEAe7xt/qnOxH IEMS/RV1mYBK7jSIp/idYcIUMje/Qxcx7BVMjDPaShWqJagCC7pyHvugqjnaa/VYwbt69RTkLgE ZtaN1qPbQqn8QAwfPfqZunhsSwvkwOhVUAtbnzIbIO4IZF1v5HRAnvufFxS+irP20jDy4xpqAqv tp5xfJ3wIqlETkK8XAaPHNuicIepoC4pVK2wDp24TROX1LiBzypn7dthKkKST7P/oWGI8ZFAMLE teznw+DgMgV75i0+mnJBuXDqkwMVqZO4Rxrojj4VKoogANh6PVEIi7ZtMP2Ir2XmLPBtk9O0QwD oMBvFMnIbkNDyUzLmX9Z+cCyvvBl4d1kai5GJXr5cVDYMRtNElKPOn4JEN8fUsQhqUTidUCwrEb bhu+TBrzynZHMmcm1KtDxpPu4WDzuC1n/nY7uyWr/Wscwmh8E8U7eBR/e791PmZu6YA+QQGPOSn fBVMsMfhwh5M2+A== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: wljQ7cfrZyVdgoYSjQ6OsbElyu03r3nI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDA5MyBTYWx0ZWRfX2g2lZxKjRD+H nGPWgnONznVTZFPHVPPc3CwW9NPNhOdiMBxEAPZs1VvW2rqck2UcEO2KbZ7YNUuwZflAAZV83R2 aWSHiFf/03igCuiKVBHC6jLqrKLfoZ70jsxuMIwLQxY6rYWQozLB56aHDzSYeWA/jeEDHxODV1V 8O+dKve/NZz+gTOt67v6B0ItYrhkCN9nrLFL/93zbxoY7F3Vr5xq09Q605ymuxRWPFrHdPtkAK6 2/sKepO3L3eihduiI5LJV8WNarM/M/e372kWax/D9JI/Cu21mYr280vU68oTk6cGAo1YhGq7KcZ +7wN2ZkOTWZetrz0VZMSKjRtmlpyAvJOFf+5FMlLyyWXJmMih4C7TesUQo1rWUGRXVY8tNGVT+c AEOSD24oBgn38D3ULcKeyuTWSNcf7JzIHTpL/6898OLgpb9lGxmfdlLAEPx9UG+PoJSfzKkLeAH yZvD05KOs1+LnzMawog== X-Authority-Analysis: v=2.4 cv=O/w0fR9W c=1 sm=1 tr=0 ts=69ae9bb3 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=oauzzCmhM186DRC0Y2yWPg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=UtH7f_zyWO5jlmvt-A0A:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-GUID: wljQ7cfrZyVdgoYSjQ6OsbElyu03r3nI X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_03,2026-03-06_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1015 spamscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 impostorscore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090093 It has been concluded off-list that the Global Clock Controller needs to scale the RPMh CX power domain, otherwise some of the subsystems might crash or be unstable. So adding the RPMh CX power domain to the clock controller which will result in all GDSCs being parented by CX. This way, the vote from the consumers of each GDSC will trickle all the way to CX. So add the power domain and Make sure the required OPP is nominal. Fixes: 41b6e8db400c ("arm64: dts: qcom: Introduce Glymur base dtsi") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/glymur.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index e269cec7942c..2d1ffbf53730 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -764,6 +764,8 @@ gcc: clock-controller@100000 { #clock-cells =3D <1>; #reset-cells =3D <1>; #power-domain-cells =3D <1>; + power-domains =3D <&rpmhpd RPMHPD_CX>; + required-opps =3D <&rpmhpd_opp_nom>; }; =20 gpi_dma2: dma-controller@800000 { --=20 2.48.1