From nobody Mon Sep 28 17:49:59 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 CDF5230274D for ; Wed, 19 Aug 2026 12:53:16 +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=1787143998; cv=none; b=D6F1r+tq1Ix/iHXJAx+sAY1CSAeLKtYUuFVcYZaEToiFwNruCjrHbBbiUAA/4Lo8pR7MUWlcTMPFp1mrUz3yjN3wgLB+XiGREAipZIfBzlvgCcbV6ShmUrHY/3PIZr4vuFSafvTCpGCvEMei2T68d8vKQP9e8QoJUjW7wPYL4+k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787143998; c=relaxed/simple; bh=enf/ChfJuw62s/dLbHxmRKRDFhd/1imXQzdq152zdG4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jR39e9ue/6qFj1NYUtUGv+KMJ02u4AzPm5TRCQNb78eb5D55uDnrRD0Zv+o6lk9g/hh0XrnFXxqhI4fjk8KvWLp2WcSt7vx3RiDMrCnqv24A2q2yw7i7SnDTttIysFsFYeK5OITXiYM63ZUKU/l5+sfKnKUKI8lWTdJf55DpzbE= 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=XLUJ2ymX; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ccn/dgXv; 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="XLUJ2ymX"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ccn/dgXv" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClFsB341573 for ; Wed, 19 Aug 2026 12:53:15 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= ZrpSItTMH1LmlqMo303GcL2ZZlarkOiJ66V19t5rHmA=; b=XLUJ2ymXjfwsonLq EWcmo3dQsp9nffG0j4gNZJjoRkZlS0clgZ6eGwzqKaZC9iFcz22GWO5paiXEavab jX/IPsDUtkQSURv86BR4/LIjWCM+YNhfMMvM49XhHt1HqjvIg2gE2G9dQTMUZaeF vZ5K9fL7y77hTIlaVEF3vwo9O+znpYQ7kEQ0tbsHj7q1frCw1CbKhZClLnXC/ghd MimORkZAbieYvBBjA7VetD/ox8+S9OF00//PHOxr929lM5v+cgHtQ5EyDvBD/KR2 OE/um8fI05EOQ7nTV28WVdvbLa+qK2zW3O3uqi+zDokltNJ0P27dJkpYxpAe1Sbr odY43Q== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkb8r3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:15 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-930a098ea19so153130185a.1 for ; Wed, 19 Aug 2026 05:53:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787143995; x=1787748795; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZrpSItTMH1LmlqMo303GcL2ZZlarkOiJ66V19t5rHmA=; b=ccn/dgXvHeqlC69lLY2dhERuOGtGFThUjaAU1stOsitnUIXhhCS0TkLpO0hGDtvIkN JplP5RChlkGTTtxy6KCcx1eFk9WVt9e9ZXenL81CDTjK8AOmBk+0dHQflGJHeQUuh6q2 lDhCCwsBFgLb6jc5r0R38RaaxN5GHU/vTFWAYyXpeudJRLX3x3S6Qc75rWlx2ynLXr0C 9RL4qSf43idRVXt7IF7hhqI8un/jVOtytv4TVtzXZiyKcQ9sDfdbrxshk9PK/ozEx3F0 X+h2mpgCZ5ad9C/nHAa8Dm/NGB0CGGg9Wgv0bWXHf6KVdUil2LqxRfmWRgu5ZNlg8kIs ovjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787143995; x=1787748795; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ZrpSItTMH1LmlqMo303GcL2ZZlarkOiJ66V19t5rHmA=; b=KOCND9qqUp0nHGBuuVBmeAHEskDKVn7skmZZ4INaqUlxGLI2rY84mw8hS804BYg9pT JsN+lvvK3MGGWnWdeX9OTVA74rTgZ1xPExfCrtjsHPjd5vvs/nBQHD8FmPiN4/01CxTx rTLltNZlOjC92hAi7iwS5UJIq0yPOWWgv+zmySDlqYOsOBdSb/ThmM5/HbnM7dg6J2KM VMWNMUPsiTkomlcTQnF7MlC4dm8RLEsDDZQp8j/HFq/YMgU5SADKj+uUhIVA8wlSpVAq H82wqUjeCsx/kLMMQxUHv5dsIc32XWzdfx6Mq/DINjI/hWk0Tp+QpWX84rVHuDvBS+Xq 68Ug== X-Forwarded-Encrypted: i=1; AHgh+Rr6nCYl2W+vp4UHbGbsAgEnqnK9C/Cy6UvLw7tVVx9SlkJMxVN+KOi26lpSbipHyARh76hedUZwr9mR3Po=@vger.kernel.org X-Gm-Message-State: AOJu0YzZ+HeeU+dDdaeDz0q2heP81/rhbv+yotuIDhyWvYaaLDa008Xh /s+ldwyoh5s3gv67vFqYrUgtJ6PVJK3VToGtVGnLiR6wEY7ccjAxn9xZAUpy/WMOQ1ino2AdnEw B3ru6QieDu8UXHrsIgIRwQNhNUGgPaOGNaBgtSEEwn6rk6IaEZxGrlv1sITfMvETeQ9A= X-Gm-Gg: AR+sD10eDCsimHXChrQ/vm0yXedFPg6Zc8pPvHsZlYMP03Kf6kvzdq/uI9DFcvDUGMv jvle/m3Hvi5VrHImjt2Md5VpzJI6FkxAWyZ0DUdK1qR08Vb3LmBYgyI1Xf7S3HBRm809S++eNkQ R3xxF+DeEpb6mWOajeY0i6Xz55V2Jjm4GVPGLcJ6NyslhVNGjmSX+XdJQLpe493ZSfzxX6jIAaO hv7UrS6SBkgFp7fDXV2txvth7hFQmferV0Ju4scGerLeRgLuanfOFmrF5RGK5O83kdyamyqP0ZM uEfCdJrTd0+KRqW+K4FZUifQ4lGbKfd5tTMfTNVnt/sIT0nyxnojvbLJGCwazKrGaP75IUlaP3B sIvAXUL3T X-Received: by 2002:a05:620a:390b:b0:930:b19a:9d5e with SMTP id af79cd13be357-9371e2cfd18mr297938385a.1.1787143994827; Wed, 19 Aug 2026 05:53:14 -0700 (PDT) X-Received: by 2002:a05:620a:390b:b0:930:b19a:9d5e with SMTP id af79cd13be357-9371e2cfd18mr297930385a.1.1787143993599; Wed, 19 Aug 2026 05:53:13 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:12 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:46 +0300 Subject: [PATCH 01/16] clk: qcom: gcc-sm8250: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-1-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=enf/ChfJuw62s/dLbHxmRKRDFhd/1imXQzdq152zdG4=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhabwlSzg/K2qpFEVnE03BFYSWbYkQ2t/sVJ8k JWPtPXI6aSJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWm8AAKCRAbX0TJAJUV VljxD/wNtoRVq2HAYT3rBOpidJfnlndh2hlxOdYcvn9ELxtn0uFO3j9vSvakX9FeN0pKBkPLuat 0f6VEa2ShvYM5h7q90EHSIjn24bRSvKOTDzP2LSUMR3yPoKEd4pmG06TNIm3b5ZaTsyZCyu/Vpf +tjW57K+mAJXk3MlDoGphYkUuxiVwEfssaKJ33QkS6CXjp57iUAP/wG2tH+u7A9R2EV1eb3pDcn CmQ2YDKn1d34HN4mX5ZT+u6l8ZimguC8TM+WhsZgxme/nt6XTDNf0psdCink7EV9OuPNU10fuZJ luoyUUbz1WMP1/xtD9WhE88Ilw8eC5Oe5Qw81k+HB30o/Hy5cUom5AG3/L6Y9EKi6AgkTkp5fg5 WvpLE52hk2m1+1AlzHkV0JkNsPWsCRO219/FxMsVHSPsQbI+OetpEOJ/d8hVM9hq9SUz4YMCaLD v8yEpoL0Me3Xc/bebK9Mwl3e5Q6uHKQMaBQBwTwKu3vHglBMsZm53iLX0w+Ax7/nw73J2MBNcoS rpDHrAO5OrnxrqVl38SPcdrpXnEZbowZsJiYvlENfHQcJJwoRBO3fJinSOeCwBpj+b24AioYW+u MhABAomeJEcsA5driiXYcp8rPwSjA+51Ao+f4g8ky9BPBVtA9EBa15q2IkYnKC5wK/DEgQZLIbs g7/4EXIx42au47w== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: Rb3cTYVFkVTBESy35dpXwxO18GoB0Hk_ X-Proofpoint-ORIG-GUID: Rb3cTYVFkVTBESy35dpXwxO18GoB0Hk_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX3sEQZQkHSl+o 8+cVJ/LdzPRcP3DcS0+cEwmvIDLHhxd738qHhdCNhAF0WyqI+X/rZ/EneeOUqPkrOQHIe8+ttWy 5BCGmrBleaf/ETzKm4kM2tBFpllABnDVyjTxAHu7iO5Nb1qrDVkAIP26tB/dqtpjM4r7II4/qUf QSBxEl6I/B60h/nHf1z4GoIKF195lyH7U9nXBqSrK7qCsbwh6Vhi99qgTeGQyUGdS6qdrVmcN9P lgrpm6skyYUdM+zHo3HHZSV8YSlDh6AR2rQ1Rf3rKN2ZlNNlkUsVPU/isq2aZ9ci4AxvN0WiMTG 6YjKRRVavze4OfUjU8Oqx2CKeAcExtuFqLOTJ0s5ViglF7szXvBhcXtr2yU9AA6xzx3gll2k6Uv kucKF0OTbool0lQl1Yl8FJazYCJxuwTBIBLDp4K0rVVA6YVmlofSxE6iL4Nvl4LsdWYYpQlaSxl 0WFK5DwGPo1J98Wek9Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX9gw2kX+q2cz+ fCRiqrrNvkBV5BLBx5AV67yoEZKF5yWPHU2SlSlJkl8UN3Eje15muBks2hdQ0aVEKFNL4AyNXzk y0wLB4cHIwlA4sD4cIZT5u/50P3bcOk= X-Authority-Analysis: v=2.4 cv=fvfsol4f c=1 sm=1 tr=0 ts=6a85a73b cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa Reviewed-by: Dmitry Baryshkov --- drivers/clk/qcom/gcc-sm8250.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sm8250.c b/drivers/clk/qcom/gcc-sm8250.c index 1c59d70e0f96..86c2be3804c1 100644 --- a/drivers/clk/qcom/gcc-sm8250.c +++ b/drivers/clk/qcom/gcc-sm8250.c @@ -3618,6 +3618,7 @@ static const struct qcom_cc_desc gcc_sm8250_desc =3D { .resets =3D gcc_sm8250_resets, .num_resets =3D ARRAY_SIZE(gcc_sm8250_resets), .gdscs =3D gcc_sm8250_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_sm8250_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 DBDDF318EF6 for ; Wed, 19 Aug 2026 12:53:18 +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=1787144000; cv=none; b=PC7WovbL0v47oc81M6IYGHr/dDxkF4nY2qOwmPIhao9I6J09In15KR+Cxdmg/QpWdcc/47oj3ss6dTdD7E/4dAmIw2JSnN7mtFX6C2ecdsoUqviWo3hrQGxSGHRN1qJ6/mkpkRG4p1T40rsNxACiRDtSwcNwzIE6jeGsj9Sl89o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144000; c=relaxed/simple; bh=sjmBNRJAUWM/l3tV2BhGUd81z4O9unkCY6+2tE9cUzI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=A9Q0rwqZsW1fEy2PgyZww595qOR3cdqIuLQNYtfIVvnN0dlWMC+C3PYBCFlxb6a0FCu0QEy7XuNQYWODlOI4utTBAG911u/04cbuhYQIof4+polboL+ZUMTY5h0AlgBEJoAQ99GR7u3UmxmGPbYIpQLMfHz7PAisZWGVClM41dA= 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=gh12G1Hx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VHHJP29G; 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="gh12G1Hx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VHHJP29G" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClO1k341942 for ; Wed, 19 Aug 2026 12:53:17 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= iZvEjQ5DDupVNafr16E7+HCBBe9PbE5KGeZMQIn+IbQ=; b=gh12G1HxKzss4qzF SElC8fiFqYVmQ9SfDqhY3XUeh2bTslb0koJYwNbAlf0vvZl0h9BF0Sc7mA+Nbkq8 NQ6qODGMLXPgrwXqi6vAHC1cKPEXkodZwc00ZouboXzZSwpu8chrGwrdSzGtU/HK 69snH6LXmYJ3uAdOYqKnUgmj0T81TfIg5Cg3YSrTCh1+lhv+WZ8GCY2NUg+cv/51 jSCJ3zRNSDvp2X5G67GwOYYZbVi4UT3JzT4VzgJ7u2MbSoPnQLlUTlnDWHc7Q1Py gX7V3SyPh7U9WqNx6zBw1Q72GE57sOpKUj6vYpPCMSQqxZQ+BEM82ZvGdLWMWUdz R6hUTg== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkb8r9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:17 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-9368b4c5964so90207085a.1 for ; Wed, 19 Aug 2026 05:53:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787143997; x=1787748797; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=iZvEjQ5DDupVNafr16E7+HCBBe9PbE5KGeZMQIn+IbQ=; b=VHHJP29G02mpYg72ALHQyVMxvjR3uarnNdj6hiwIraDCzXMv4E9BFMVEMLzYxjQS9/ HChJFZEIUXoB596Zra8Blc3Q/KZbv/JtjBsHDPbkprrujc6yajQfLG3hOtg+tIihlAJI b9nWkfO82LQKCHs621Xxc7STG9+TB4h97ZIGkfuEYQHfHSKyqvvLAmwKww7UUmeFP8dp 3hbpH/FdYoX4yw7EB+A4jdk0JxuZON78zKDGwQDDf3iiNr27vElHSbX8lN5lHu/ik+WF 76U0JCyrSay7a1RWURQOW2gnOfvO57/IqzfUgeURZhvyWbCNihvfQBwXvLDIyXSq90ty /xHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787143997; x=1787748797; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=iZvEjQ5DDupVNafr16E7+HCBBe9PbE5KGeZMQIn+IbQ=; b=G1xKD2cO6tbMkLChoKloeOtpioa4raBqgdGD3DVZg5QO2sQL39KG6eX/tJ/eeISm1c tFMAawNrB5W/7Faodq9xEiOUg+LioB3guIugylpAso1q3hryDJO3ud8kQdJ24zfLm0HZ uID5mtIYiA1lzmaFWiBW5cIdYIQslrd0Y7dKWTSgNrHt+D3b5z11U0+XhSGwLc2hjmrl J60Xxo2uDF84e0u05SKRSOAwka2Ji1EWDDbOmsXltcTefXwd1+vmEGdn/HmupxwAZjRV xNWi1FWjO/DUbn6SVIXyBKtKzUuWui15IeZv07n42fpn9L6b6tBK795i0MOR6yCSLV/b KCDQ== X-Forwarded-Encrypted: i=1; AHgh+Rp7g9A9pritZf/xp18iH7KjDBD9wJZJrWmXJMpOz9Je2jHKlA6HDk5ymljX9ZJWyxT4KR4IPEsG4k+vBDY=@vger.kernel.org X-Gm-Message-State: AOJu0YyQf3IkAFp1T8NzjSM9x7mM2USnQ7TsvemwkTP4e2a/T7D8EELJ rQ1fum36Q3iOirfAARfk+wnwpwuWJvJ2kXDH+dBK9RMLVFy/KoK7RKvnUo5XmMWTdAtuayv421b mED7lLBqiNxTztUxRPilgu7l1DJ0Q6HxeBhPXw4zaVeTZF/8YM/aZn85v92f8+PAgBCk= X-Gm-Gg: AR+sD13ozKLKaTpq7MBYo/gEBhUCjoSD1FwY/FNlyJ/tPbzXBhSpsvzKTq78TjqKsCU F5Q1LDplRBcBwXjBiITUhdS9R0hLwTYJ/0kLY71O6kqihPwkCY603bYzFT3j85dpeydpfE02RAG UIgGQQkXs3ej9cTN/M6YaruF/vWRlMq2m7+kXdGfUObXfZeoyGBzuaaxVPfG2YoO7Gvfc24RU+8 6II4tvvVR+jqSscCIOXynLtFdo5szw6vDUHVet94VQHXjfvgfwU4PLFRbbSQim2tcn4GSDqcapz rdEgko4NXfxST36yBsPS5Afs7O1mcDc4seGaKj0zxNCbU4VBHDoWtIYRUfziRiVLgm2qSs6tZg5 Pu5TZH3t9 X-Received: by 2002:a05:620a:4609:b0:936:8840:427f with SMTP id af79cd13be357-9371e204fbcmr431979685a.4.1787143996772; Wed, 19 Aug 2026 05:53:16 -0700 (PDT) X-Received: by 2002:a05:620a:4609:b0:936:8840:427f with SMTP id af79cd13be357-9371e204fbcmr431971885a.4.1787143996084; Wed, 19 Aug 2026 05:53:16 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:15 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:47 +0300 Subject: [PATCH 02/16] clk: qcom: gcc-sm8350: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-2-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=sjmBNRJAUWM/l3tV2BhGUd81z4O9unkCY6+2tE9cUzI=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhab1MVZleS7wQVUPPQfMs6M40itFYvpKI2o9/ 7PXEj0Lvq2JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWm9QAKCRAbX0TJAJUV VvmYEACbhLI2yRLlT+4bGXxnhIqcxG0hyZTcRdLYjVrPF7THedN+KGjSm+zIbUgLNvj/vNffaFa xWKyOXT5OwVyuGu/aJGLOnzWKSiiCfF5y8ye3IoVSsUIzGlkjvNDi1Uxadou3xcGMAiY1uh3gnH STKY1bwVWFT2j9hB3o+428obpq4ag9dKDc/f/wzbZW9WH5Pi4VD+Y40C3jcdZDluHtv3pIcY4rU e/ZeEGarjVh/3sacIKJMHLv1HnaC2QFvJZRu0Tinj+dzCpnhzFW3bwYVfmxFPCL3OaA8chOUWNs 1fc4YDLLhdKb9mrpFSkRaZB4qObtDQgwS66cSjdJXg0ChJUr3aYEvdJKjkevX2Nbf9zJViuCQGZ l9cvMTD6w21PVZquhE8xhmrTF7CHa04HSdpR7cU8S1I+/dZXmv1SO542CqJT6bbyl9n+SZd4gaN SMyQ70CO9yVe2QxkXsxRRYQI7OqzfJZXXZ2Q4x+PmPI8pB0BKr1UguE2u0xV17VtD0eeu8kCg/N SG8+XdE+RUzq0Z3s+uv16S2McYajXWxaA4nJu69CagIQOkqF6W7/m0UYY1KXgSw/9eim+NPHApv 7xfiuN7sDw0C6W/YDOBeEudIasoLIemd/klO156lCGI9dtr0Wg1z2TCsSeI48uy1cIyr2lGhBrS 5Xl7q5kl+Rsa4Sg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: 3mcCY4Mu0d_DjPsqqW5yShR96vcgwAtM X-Proofpoint-ORIG-GUID: 3mcCY4Mu0d_DjPsqqW5yShR96vcgwAtM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXwUSWQG9XogmQ wdgFh/74DMJZhX+EKWZB99iSbmKlQez1X/AwdWIFIha9mg1NzF9mKZWoYIEc2ezTJT8xG45oFDy tbfP2hjaKJp+5G4eRys42+KCDxrV+e8DrpLuENk4jz6PNpNrnsuSOEkPgFRHAT7Mz7cUrhutR2j V3LjQKehIKOz5ZXV4EfZNdK2EgcNo19429q3PU6gyt2KrE1sqs8wa6i1lN2a8H+hPcRZBXIFh7/ uHdbVgfZJxdmY+C/DP6rvB3iMU5hohdUE/IFp6S21vz3hHDo6K2g5U8pZwAUVsdWr49iATnB0u8 mrMa3065/qDcH+1k57YSHnvzL+/Vcxv4Rfx4PiI+UP91CaYQ8OL4yJfh2pxWHYmtTlmA13SKjm4 5AnxUrF7bVlNTr1b/yMuXL20NdpukUaMEua4iSWr55E/AXifvqxVDnwOJcw4k1ncUNR9j+NNyB+ gmo0xXmifL4jv0vmnSg== X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX/GDu0vGWCtc2 SFpR1gHykKAaKhVW1eP7PqtsfTDidlsrTh+aNq0rDNif0QxZufpaZLl5s9G7OuYUraen87BhS6F 8BKXObRMyfrmMUbO2JDdInsPkDQzuVQ= X-Authority-Analysis: v=2.4 cv=fvfsol4f c=1 sm=1 tr=0 ts=6a85a73d cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-sm8350.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sm8350.c b/drivers/clk/qcom/gcc-sm8350.c index 2d94f3046b71..996ee8592fab 100644 --- a/drivers/clk/qcom/gcc-sm8350.c +++ b/drivers/clk/qcom/gcc-sm8350.c @@ -3786,6 +3786,7 @@ static const struct qcom_cc_desc gcc_sm8350_desc =3D { .resets =3D gcc_sm8350_resets, .num_resets =3D ARRAY_SIZE(gcc_sm8350_resets), .gdscs =3D gcc_sm8350_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_sm8350_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 5B275313E0D for ; Wed, 19 Aug 2026 12:53:21 +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=1787144003; cv=none; b=u+vweUrTXhUY/JIuJoiXIweTmKvpkrKtFrw/bH207ijfHPouTG8Y6mHQkqxSWi2IniF4sgYokJjsMwLG0BPvNoi0vdmbKkW+IPo0A51iOYhUPegNLdsyc6UervrkqmwGufywtDeRdRYsBvadQoP00v3104lj9jd/6EDG5aPIIKY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144003; c=relaxed/simple; bh=j5kfJArXSGGYxxVdA3Rj3Od6dNwzJftva2Zw0ljs6Go=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Nc7q/hydwd2pXATtVtb0oa7ootDO349lUNwUZhu3Q+WmrFAojIMrxeJfMkl1q74PFSRhHwKQ40EnmTV+VS4AuisY8vK2c+QdWS1qHXKXiiky/JUosabrp34wn3tLu7Q2zi40K8U+yhGJt3zPPo5bQ7RKhnjnXvSMfAW50NRocFE= 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=ITMQXfQ6; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HUm3dsvA; 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="ITMQXfQ6"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HUm3dsvA" 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 67JClNi44107189 for ; Wed, 19 Aug 2026 12:53:20 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= IsJrkUV/LHXxzUNJhN9DwH4/o6bzpnIJzjlKORIFfco=; b=ITMQXfQ6lGeIorZn BSbOgxV13E/o0Ecsw/qDFiL61c0eXu1OoEVTmjzNmVdYK0/t3D/u4c89fOeH5cjO LljqOBqJHgCCA/3/eHGTCeLq8baNCcnzQ4bcqjiOEp1bM9VGhwI9vfVcIg3fq4ID LkCZ5bt066Iu1Av7CadHuV6FtywhvULgERtj9hmUj2Hm6GPZkA52nEJVdjpTQ5kz c0HI/zJItnTLRlTywZudMa19g2KG6KwdvCj58Fa3MTj7+u2rgBgTH5F+Vy45b47b QA6bQg1RdzeJ5QI2wbAwA1iG9U5JItzfLOBmopuKWpMOaMAIymfPi1OZqkm3tDPC XQ3YiA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yffk662-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:20 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-9309af14fd7so114173985a.1 for ; Wed, 19 Aug 2026 05:53:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144000; x=1787748800; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=IsJrkUV/LHXxzUNJhN9DwH4/o6bzpnIJzjlKORIFfco=; b=HUm3dsvALbo9lrzen9b/9vtXHIPDtXaDP/e9LB4awwOSE4NFEGLTmNxyHZe8psCbVc LXvP8uAWVhftktdUv0F+D8FqfZUV/hG0bDICmjBt2D3nEaMdLokZiNQJGSlhK+fFmQdr JI+CbhCtcWYE6HgprXk0hba8whoGoCCuAlvE53UBvaC/NwW0UCBngBzyWil+2oT3STMd cvvb2smEpScmgQep5n0jE1R4rcsctqoOVOSNUbcr0HRsWITm/skkQpWUlg/NBh34b72F fMK6EKlxFECJ22B3GbONVEseRbI6XQs7hiJUrXuLJ3JH2poQwAk4c1fBew9u7s2tPn49 4B+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144000; x=1787748800; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=IsJrkUV/LHXxzUNJhN9DwH4/o6bzpnIJzjlKORIFfco=; b=WC8AcxbrnKjJN9XGmDTLQcv4WVLtpCxD8zWRaaScpU6I1axoEPR2+2JP9mshIlc6ve YCo8yFdfbkgrlqI/Kxkn24+hWLBlbPV5cIk3K5iVMGHnLJuShjmy1jXiL38p03awZ7DN AVXRH++Zh/lj82NPY0EVj3ouFO2KGRMpcNamksTAkFzThdVIPSXulq6BBphod9zv9ij4 0DAAPvV5J+Eh7wIhankneY2JPdLoTxrEKrbwfz7H/RLUtHGdbLJzP64izP11HNiOQo9u e3B7PH1VnDKzlq9bG01SYjgyHMCszpAnvolVG8U85L3vJ+dNdGmROX8+tRJw2IP20eOU JnLA== X-Forwarded-Encrypted: i=1; AHgh+RqgpeZlFojnWgOU0QoUn4VLqaYOXVa+vIOv+xjW6bWOYwKaKNNreOkn5ZLFJPfrxGqZPgfwKegnu4HeI8g=@vger.kernel.org X-Gm-Message-State: AOJu0YzEl1wWJJ8bqcCVEcHSw1+N7bmsODkLO4RU8Gg0mjis7D0mF+gF F2cJSIT4hp0g6LNCSR8YIVCzX7YEFACR8hR4bLc++VoFbWPzDqtBpj68/QG8bkxiC31znGgL2Rp OHIGt647Rc8q9ySsPfaCAdhUUh+fx3jbA7lcDCsCQlKws+X59/CT3w5oukP7UAW32dK8= X-Gm-Gg: AR+sD12eR0NigtMgSgRj4ro3Ru/0aC850pEFUrBF4fVBEtvt6l6fiJtR1hYf9quIVIx rAyNYyt0E8E8db3vvmIz9uDaw18jGKBKe8E0MtBOkOPP26MMqy2nQS16fGm8WTaj+yHHPTRzuhg KnRqwD1PvkROvsr/+wDdyAiewb5LLI2J1+zWAWL8c8+ZWZ2tCMYZlVJnXf1E1NvsJRTxXu74eOp cOs5ucWR9b1OYYb6Ay5+8gqAiS3D7sVHSq1c10Sn/J8z3WmTPd8K/edBANhhzq8Zq+PcbUEg+11 mHe4tIewpE4szvc4P5dQoAANNzOWgeehhzs6B1YuoEP3sQbr7UCja36mhFDmFeTUS0RgERU/rMm mH3Dq4TEi X-Received: by 2002:a05:620a:600a:b0:936:576e:227b with SMTP id af79cd13be357-9371e44cf08mr413263985a.24.1787143999120; Wed, 19 Aug 2026 05:53:19 -0700 (PDT) X-Received: by 2002:a05:620a:600a:b0:936:576e:227b with SMTP id af79cd13be357-9371e44cf08mr413256685a.24.1787143998376; Wed, 19 Aug 2026 05:53:18 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:17 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:48 +0300 Subject: [PATCH 03/16] clk: qcom: gcc-sm8450: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-3-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=j5kfJArXSGGYxxVdA3Rj3Od6dNwzJftva2Zw0ljs6Go=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhab5l8GMQwQ2yd5csPod/IfTZIT0k+snHorHN rOEs3RwkCCJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWm+QAKCRAbX0TJAJUV VhyoEAC3MS9t5YT0T7L14XH3X1KbKNX8g+12rZ/SkKaWVAZ6aokDqDBzCLki74YaqA2qB1+XHL7 ScTUf4Bob6xeOXGKAkhDfbHg4M/L8XPuxT9jqLtFQtaaY+O1Ydw+FLzbPueN9Y4h6vXVG5Y+XhK JkYEiwwpaSI36u0oMYjQq0K/qENzsVNFDmxAv1nnjxkr+NjsU6DmkIw/dzfnCxXCfPvF2xQrh+B rDIUywDW7Yj+goWddpioCEbtXyd8sk9MZYbZQVpvJzSZkfgISRngE+x14m1+Y1otk2kKzqNnX8i N7QHUYSJ7u6CITKtqf6jC4KFZiQA9z5BAXMuOsHG1lqkwNPUeGKR7vQsCbMRPA1ZZvpV8P3G+hb 019ZMt0hpDBiq9kcCIH+IQjsi/6T+5kSl2RYXQKa6aL2u/0rJ2AULZUfwCHUDMXww3ksJwLCI/S nNjQ9HbfdH3jQo5+yBOgTJQvqKr3cRCWp9poZGXLETtKG/JbsZcgg6Fib3lUo7OOTOqh/WOsZZ2 gndzIFpVVIbR4Er7tOOOHeyskJSzwSMSRCafRYs7sj6N/BijyjHI1MdvC9wtpXl+gCXAL8aX6fz jHQ7wJWsVCjLSuLRPgG0tBw4490MXv9y0O+zpwX6fCjrAfJFClxzDWXRskcXSEqP0O4/xRLq2oy JvGdG7UB0H1tE3g== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX+BNbjkDY4ANy Sxiz1DbkHrR5MihSXsxMn4XM/JRHWkxMWB9YTmZS8tm1Cjobeo1Hz39KwW35OiujnF1RpPEUe2q dai6v+Ggaa5hYIM6z1bZt6mMBjSIsNg= X-Authority-Analysis: v=2.4 cv=H5PrBeYi c=1 sm=1 tr=0 ts=6a85a740 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=GXj57v0THfv1quAxfRUA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: 037HxBjigshpYs4VZOWDIzMWp5PRQ3l6 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX0PEZ7qVaDZvZ +8/Lt8bHQZ8gzL5PyZ4tfq/5ndyZsrF4lB0vwwZwHsEBQ8Bh/95VGZ4G2WKWOH/GexPjKjD3Lt9 CflsJhHzDroERjSzh2kM0G7Gcm5ZA+fiOL+7ZOmEKl1SpudBAaVBoYDN1UM944myU4NtHtFsAIZ hn+F91I5WMlMaTKRMBhrubnxA1tvZ7QXPjxmlLiNvrA/dlvlK00+R+7daJ1KRNQa43hgB942hgy CekOKaZgQwWlICa7/lu8TKdYGq1ftFMTWJmAQnoq4GoCvRze2uIpZsdQVWWvd30q9BvVRlkR2Bw 9VbvuImzR6kRIPsjD6iBFWpkOX2vK80ENCm+/Tms6/MfUpgX9txYKrtn6NfomuCrMFIO5p9UhXG GzuJx2enJiWyNpZqLV+zRz60RZLm2LcNOL+swnDChfXMnYo4T2WH67n/Pan5QMguCq+BJb5HNe3 xZeya4P2PSj9tOYDQ2g== X-Proofpoint-GUID: 037HxBjigshpYs4VZOWDIzMWp5PRQ3l6 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 bulkscore=0 impostorscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-sm8450.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sm8450.c b/drivers/clk/qcom/gcc-sm8450.c index b18bb34889ab..b3ab458048dc 100644 --- a/drivers/clk/qcom/gcc-sm8450.c +++ b/drivers/clk/qcom/gcc-sm8450.c @@ -3399,6 +3399,7 @@ static const struct qcom_cc_desc gcc_sm8450_desc =3D { .resets =3D gcc_sm8450_resets, .num_resets =3D ARRAY_SIZE(gcc_sm8450_resets), .gdscs =3D gcc_sm8450_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_sm8450_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 F2EC93191D3 for ; Wed, 19 Aug 2026 12:53:23 +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=1787144005; cv=none; b=kbaKI1W2xrK9A4Qo65Fyp1Aj8rWhcAXxBEoZMJnQSIH4A4zs6DgFmsdJlwvKJi/5VlHVac2NVcH27oxvmWdPkYmrCzFtb1Rp5b6U1j27PZdTwpQp0ChOa3LXYhjOPT2RRvmHyzPhcyEoVZKgUEThOBf3W7Aqtzld0b3Vmt2IgM8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144005; c=relaxed/simple; bh=CwQR3xEeEKm5upT9++WwqWWkpzhYBR/517/lDltuRh8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WmFN9w1dh5XIDFpbPeISyRV2/xETgGcQok3/uVFLabJwzFUxGQjZgWe+LBzByAhLvcYv7m5AmvnqUF9neCqhcDTLgXd0iIJXfH3L2ZT+67dEC/Zem05rb86Lr1pCiOxeu0CY9qJzTaWUrKbNLXYCPBHm747+kXdqodl+0eL7KQ8= 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=B0mKi/ON; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Hdl2ouUV; 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="B0mKi/ON"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Hdl2ouUV" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClNk1237491 for ; Wed, 19 Aug 2026 12:53:23 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= gWWMlbgaAmUdMX6e0Y0owWUGow7bInR8FIR/QmaOPZg=; b=B0mKi/ONHfyuxezE eFaKJpXsUHAlHCLk1mHJoIawVsOLch80qokDO1Y03B3kJFB3C60Ws65YSpgw/tlG /8n0q6BhIQOKGX4/+EMFNaT7gKDszUJtU0zSZ2lwg4gfwfvbNWXi+eUSXm+2JbSX bv/RKxQT72z8I4fq9Dho8Rcz+hhAretViWAkMTzeNXRmGzgNIYPpDHxaZ8fJbKpA 6F4Dcqv3NUe+gXT/imxXOTJmf3OdhFUzBOHjt6WQYuZ3myMxKOJwmMlnAdDDIbzm dDMOZREPRtgUduMJOYsakuSKVsZQBISQtsdx4T+B/nYlGeHMT/4ZefNkAfO195am U+59Dw== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfnb76k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:22 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92e53b8a302so123701285a.1 for ; Wed, 19 Aug 2026 05:53:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144002; x=1787748802; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=gWWMlbgaAmUdMX6e0Y0owWUGow7bInR8FIR/QmaOPZg=; b=Hdl2ouUVwMjh9YG55EZ5VtwQqpaqerUZ7UdcuD1BkanQJ4vBNhaUXczneTaIl8QKft ocw0UDn3W/8n5qhXs+6XGpnNZi4LexK1fdzhBfw92xn0gRQEK7iL4m198IOiKbIUJ/Tb 3ph/BCXN8WHzPrHA0TN4HO/DsLEULtFWX1rRupYhy3aoz1LiEfrCAjtsL8JSrOixTfD+ 6WjSi21cqTBcVYlvSm8twPBuFYtDomLLGbldAfmjXFkK6yv33NOimPPlAoUNXzeJcucF a30MPWW2RVaLEuqlfoHyhtlhljUGrDa4peZ1/rOzV2mG7vk9v1zcWFLWJ7jHRIXqzX9x ghZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144002; x=1787748802; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=gWWMlbgaAmUdMX6e0Y0owWUGow7bInR8FIR/QmaOPZg=; b=R5qwQitvi+TLS4K0D6drdB+WO3qFcoYhV+JtBH0XGMH91is/xDvWy5hNwWiYb9SNaZ as72jUr3hCM9tYABUP0f7ngJKRwGiB4KoBNVVmCS9VkPQ4ckasCEFGTnMwkgmOEPI0yj PrqisZCZR0MCyeUFgI/3zKS84E0h9YQnYfW3o/Tv+DMIGzEgjGsrZ6AnVsTITQ0HK/oD m/u6Q9jrnnwk2DyZ7o82o5VUCBcnvuvHwWYm0ZGReCzt+wDHtZOVAvKtxfXJ+UcAhXu3 wmFOFT3o6zQQddvU0X9RfFycDzMFAObD2rmX5vOgGvIGEz5UWxR0Pg//wdHC6oCaex6Y DyFg== X-Forwarded-Encrypted: i=1; AHgh+RquKjSYmiDEQ4TejMuYYBFyoygYXX/pvUZmIbwG2cinzrnnYXZJypmD9Gy6oC2Y+f0Kzgx7MKDqAridx5U=@vger.kernel.org X-Gm-Message-State: AOJu0YybLEX3TdWjXr50XOx+768TEpb6PKtEetPhur4lMQY/Ak8u1Jw+ PV05oxLJh11zPv6hRoScnp5FaL2aZkPUs3sVAMM3JaZh9U0A6ea+NZ2J12dZURVM5KSVt25L15P PLcy2650WlQKJ3GewUHvxRxnWf5OnZeFuQK1SCrbiu3NZyNQnY1ieAXRI+dwWNgJU1Go= X-Gm-Gg: AR+sD13jLoQ/MXFZvAlS7cP5sLisTz3KQkjXkyD3JkpPXYleEQU/B0y9AQ04aJUsqK1 FcfgJZ/G5TzkfOmCRkUBFpX1HehXG2POOb5LeNwKoPKXQBeE/VQwqUtlHkNGxBX/sLVnhjFQG9k z/bfbxgDnNSY+lddHBMyxxFoEYqhXOmqizXpgr0cHaBHitRVlNAfEFIF0ZePOhhJUuE/hsgKTrR JA5F5e3K5FoSQZqwDD2b7s47tWmqktDQs1EjTU8bwQ0mVXSAgyPQEHGPprHwT7x0Yy85IKZAYVj K7bkLjsx3Iq2H5y3dT9vctVS3XrnuyyPJSjiY3s+RK5xjwr5XIbJzb9JhOF9LkbMV8chuyuhG0H ENblnUFsX X-Received: by 2002:a05:620a:2303:20b0:937:2443:341c with SMTP id af79cd13be357-93724434746mr101610385a.41.1787144002192; Wed, 19 Aug 2026 05:53:22 -0700 (PDT) X-Received: by 2002:a05:620a:2303:20b0:937:2443:341c with SMTP id af79cd13be357-93724434746mr101605585a.41.1787144001671; Wed, 19 Aug 2026 05:53:21 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:20 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:49 +0300 Subject: [PATCH 04/16] clk: qcom: gcc-sm8550: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-4-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=CwQR3xEeEKm5upT9++WwqWWkpzhYBR/517/lDltuRh8=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhab9h8E98zJ3XCxIlmFZFvXti63obC1yUlOcD dglbgIsb8aJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWm/QAKCRAbX0TJAJUV VrBOEACsEV4KF4X3ey6Yxi7huQktT68jQPDvAnfS0lbIrs49ont2B4ayMnODr45d1TOT8F0bkCe fyz/45VekRO3v2ifGwhy3EeM9VEWbaYx0u6S6AQC5OHsD70MuBknj4+44PIUVwfh0UIUq2RAtnH SaShXvSFvXhbOY/Ep0L/6F411kmRfPcka70Oe5sDhL/VX8pIJ0O4O7sjLKR5HVoEHGSZ4G3rvAD 2+awC6BBGNbl/Qlb/+qxnmbapq51KzxCu3oSdep/j5ke0XSrm15bk+UcNsonuNtety7lqYDJb1m h6HB7wUGsdDO7d8wPKYKzM5lCOrfAD25D2sVS/x6T6Bsym1h+gef1NTHLWoWKeE7TmnsZlsX0tg f71tKiB0oDGXrZkk/5BhcnGwpuasMl2kQOVyIjndP/mHfPwrf17PliUrE/vBQO1TekUIa/e4dJB ZIkoBuNR3mZWNsO36D+pTS0YKAuhHphIxaRlKNqEE0eX6fI9ZRwYYPMK8QtGh+fCOip1zduSzyt z3XH/TkXr9MKSzPVZo2vhLs1Lu+KfRhgF5Wg4MnJVNAYlCta2141ZaTCn1qeK9gY2NIak7laUab 5BTzRXL67Gmn6SUzf7FtJhWGKarcIBAURljN3U1VdipCVJsnMoR8FWF71h40/3i67GL6FNL/YFM WIXB2Ts4sPhHpKg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=QedWeMbv c=1 sm=1 tr=0 ts=6a85a742 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: 7KXJIoOV68hLbRKL1ZT80Jgr8b20GgnX X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXycaeysx4gkQb aIWDwOnjlAOxmT1h/r6/hTRmQRkDglq/voKdiIgMqqV1MHIXgVBkuYqups2GqXDIbBqQ0kV4OzQ VZc8BYdNuppd9Z/Qq/sPfNZFPFXkhZE= X-Proofpoint-GUID: 7KXJIoOV68hLbRKL1ZT80Jgr8b20GgnX X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX6OX4oHQ8/a7g dZOhO2USf9cjPQQI/nEwC8kaqm746cKL9YjD+uBuH5cPH/aeIjfKQ1oDMUhoG66LWncMG4LMdYJ MrciZMvYgtpYuvpKSCqp+LbCXrNym2/ICnIITfRhU0/8Ug38gxCiYv8GYLAArtWZ79X3DmkJ1ru UVr8pFZ2GyBzu0+qlVQqOYMAjeSc151C+BheyCau5pKvlfOb6f5ZQKuSP3QAAk4uQmCMd+zyd/5 lCxhK+aJgZg+tR3lKOcDwukAKfYowfeZ2+ubM1eehplNWhvEi7On/V9yErDsE0dERUL9yfj4Yuj oS8ZAmfuYFjXQ4xrTBVzPZEwKPZWo+24Zh/mfl8eRWXAJzv8+H+TAoe1Wyssx8q489IGx9T2mIm W+M/PFfUJ7eIqrBS0aqj2bN79tWD0ni2Hs0FQ0pXEhlkV/R8A74PUjBkEwyu6uwkVaF4ZsEXN/3 DJIvRtZfqMlCq1xmTFw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 phishscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 malwarescore=0 impostorscore=0 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-sm8550.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sm8550.c b/drivers/clk/qcom/gcc-sm8550.c index 36a5b7de5b55..427ae9cf28c1 100644 --- a/drivers/clk/qcom/gcc-sm8550.c +++ b/drivers/clk/qcom/gcc-sm8550.c @@ -3326,6 +3326,7 @@ static const struct qcom_cc_desc gcc_sm8550_desc =3D { .resets =3D gcc_sm8550_resets, .num_resets =3D ARRAY_SIZE(gcc_sm8550_resets), .gdscs =3D gcc_sm8550_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_sm8550_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 439463101D4 for ; Wed, 19 Aug 2026 12:53:27 +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=1787144009; cv=none; b=Ck+tm2EQ1+Swqea+g2NO+ipBzpNT7p0RvZnQMSBziQ/DV+USKcq8ONcVofoyt2tfNgoX9UaVsGTrcyjgFqzSIm7hCDrKJMrrQrCYWeJoJPqaNAnFzxJ/Qy+1O1C36tqlZhkwIf48JZeEHgKp04BtKilxzXgBjINvbnOO835UcCc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144009; c=relaxed/simple; bh=pxpAVZiQNGg9+F4l3ZammKWyfBzQ6T6mo3lR9dWZLn4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UBuFsjJTXYHK8JcsqJq+qsD/aSc9mtmFfJPv8w9EmWp9pD0b7s7uVaRtv/w4FYbyO04oc9OEY5v5N/WprT819fzafGB0y2/FyZqQXDnvpL6gZmPdh+KDiiQZQOMXfjudefqCKKfITsHNT11/uDk2JV62kC10Y+++wTW3fc7bkW4= 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=QQmI9PSI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Tqmn4Wga; 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="QQmI9PSI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Tqmn4Wga" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JCll1x144402 for ; Wed, 19 Aug 2026 12:53:26 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= yB8oxZxfV8vpmBdTwDTa+cvxDs3cVLZHGqnfGQA+Dtk=; b=QQmI9PSI/8Eg5wWL U332pD/r8zMti3t8oVnIl8tH0Kqea9uOH/GNu27QityBGdLGNDRmPDpg8JFTccEU DG+3jtoxu6anEWj3VE/AZp8Pjn91acn99cFBpVKy1rwoVvsuzh4yBsf5s4wdQiIf uVR1BwQ+Mmqao74/Y7e71cNBR89K1fi0Bam3frI5+u/wVIYKniv8TJJGHMRxK/K1 SyIYB/XoDohO6eMgO9VtY0KvlBZQ1CBBzJZ1tsjlLGoD1dBulENcGwRx3qqzWbAS MMUhcrM4EUP9+OCEk2lC7tZQR4F9I/YlYm37E4LJNduTTgymnG+dyPC5YXJtvRvF Gy5l+Q== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfjkbsh-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:26 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-92e53b8a302so123712085a.1 for ; Wed, 19 Aug 2026 05:53:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144006; x=1787748806; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=yB8oxZxfV8vpmBdTwDTa+cvxDs3cVLZHGqnfGQA+Dtk=; b=Tqmn4WgaXJS3IB6K6LDdS63vTg3jJh0+68GhDZBCAh0uJK7Sarbr5ncxc/lu1zsRaN g09On4FhlxiZDS8SrJSXYey3RPOfUBL8OEZLuWT1vQ1e2EBJUxg8hDhkdL4IqksP3NDA ohTb53IO1iawZa0/+imNpeUHSw4Vb8pFxkSTqVFUcY81lmyJg2FNHU4fKODEki18lbJY Wx5vKEVcgmbj6b9g+IVaj16kac5/TPvPMo6lmQEhpt6+U2gXBOGU7rzp2GyXE9KSYl8g 3QyLV/8qC8TmTTV2JB6Fl8OkOSPiie2/E0yMWGnX2NPDSjILDUVxkAq1ckGyMoFLdhUs XDFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144006; x=1787748806; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=yB8oxZxfV8vpmBdTwDTa+cvxDs3cVLZHGqnfGQA+Dtk=; b=iVy16iYeIP8KuJhVfvkcybPAFIzJNWvgQDLX/KIlh6Y/OPff96MmkmSYpJokbtWvwx hzsoCLgPRc4X9d4k21JX1ozBJMjhq3Gc2unS9AVIunInTlnBD557WxmfPvnS9hCV6mzO OXpnvl4uGIW6+0G1a7tNMKDyR0wDWI8ZO082ThgDsnT46roQiZ5a87EbHXn5sGmaCykP ooEBMAJzAHi2WR4cTRPzyzxGx1ZJWb3dB43A+XXORs9q2FjtdcCZe4BxIveKs/RhY97+ P47uJpTyXq8SCIM0aVn5SlLP8vGgnwxYSnqrzA6kfhPPxyzP28UyV5KRXMS5IS1OwuRz 1EnA== X-Forwarded-Encrypted: i=1; AHgh+RqY5YnDOUOfY7VyQaOPv2jVA1xX8zRtZ3lrtA0FCa4by6F4HCZr/Vk0zVzNcymi3Lh/1xPSKEVYtIZwILs=@vger.kernel.org X-Gm-Message-State: AOJu0YzrCxnlYkeMzAKKcUqgg8MDgLsMyVHofhYyf6adDD7l/+cG9dRl IBUz682eee/hzybUC+Jqq2ZdeUzghS53OhNfLS+Ch14wiZ7tvWmbhGXxYnnSkhaMzRICryNbvxp sLlgzwaQfydoE7pvKjkteqkL5mPkSBbVZAEFRJkseF3S0kjqBhX2fpXayksx+wpdOMro= X-Gm-Gg: AR+sD12/Q3+JkZRcB2eBOjt2lC8bxurFRviMuaAH7m+moCujGzCIu6IIkfCqe3WgxnU V/g+6I5eAMr7x25edYRBv4rhWPpqF6UacjjIF37/acHxsFJn4AiXTJa0L8FbYD6tpbSDyEQ4eHq 8LW2ir+85IJxkWNC+R2AhYUyNQINxWrcJsqzweUZ9dlPsDj5tSgO/HtA30Hmv3/fPQ4m5I96kbI 49Dp/XIUf0SCk+IXJkRa36xKuVPG05BAfyclydQejLvGgRFM9WUU9JvQo5E1VaSMSVfChGX2Jru 5wVCPAkWVvEHgSWdj5R7Qmv3gKieR+iCQRJTfWJNRo2p+OBFkvjSRslXhkhMill4X7lDGDtBF/o B86L421qx X-Received: by 2002:a05:620a:800b:b0:936:dc4c:3bf4 with SMTP id af79cd13be357-9371e2d1713mr447358785a.28.1787144005486; Wed, 19 Aug 2026 05:53:25 -0700 (PDT) X-Received: by 2002:a05:620a:800b:b0:936:dc4c:3bf4 with SMTP id af79cd13be357-9371e2d1713mr447351685a.28.1787144004914; Wed, 19 Aug 2026 05:53:24 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:23 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:50 +0300 Subject: [PATCH 05/16] clk: qcom: gcc-sm8650: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-5-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=pxpAVZiQNGg9+F4l3ZammKWyfBzQ6T6mo3lR9dWZLn4=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacCKSwHh6ZZEIRCB5+1S6mvgUkzNQPR45nbm HKtL2tA7R2JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnAgAKCRAbX0TJAJUV VvhWEACtchiXx6Vhd8xL7AB/T3iYzbeBOqwQGToEEPUFVWJXotLfKtXp9wO/nzk3cMD8BQs8ILO +2gCcv29T/ot63WVWvEGU7kABi51IQN/28h7tcFAGNLvq8WCa5M5tzvFZBket0NsN0pU7cZuSjP 1fb4Gl4/uhVc4AFL9NpUlHQ8tDSj5043kPJNaCTtkCtsXc5or2IxkIVqRpdGtPY+4lB6HXnA9pm pRRzfHsfIvWnzd44LHPV+X9FMKT+XXoIcBmmp9kKVbrmVtaR8ia0NwqpSYWTyxhf4lqytgI/Grt OWjkexCuvNRFM4qup95q8noSJXTf9EG2ciXcvJXWWgKXfcZPX3UEbdd/qfh80V3nZbT8iLHXuFV /6PtYVy6miADe8TV9aB3NaLvnzlrlbamWEym546HXJSBklJ1Xa2ovJb/iJkLXmBbH7bvXAucyE4 t4tMN8v4HxM1IQ6sJZgGkwTb4aXlOXHrTwLDDRkH22HHFa10nQoxMSPlvWO+xVEpOEzaJyg24RA /3R76RSMNfuOw0tooAz2YM291L19sjhHFcvueoYid38H7WbYXYb5HSUWpoq0M3W6HD8E2G1n0iT budXu2eJkTn5gXxh0JMzpO3RvtSVWYCWAm3gLufcES8g/48CBcdXRqzT5hODVXFGdQF+eioGPfS frdRZP3Y4VlGgvA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX88AnXa/0UdtL Kr1cW9uepxUoyW/88pedQbJbB2cNmQybKbRngg3A1COVSpioDDy9OTPhnw9eefJAQLFPm6xofbA IxgTKQldzt3giwFhLlDMs5V2SEPePCWmsKECvW2cmgHtTkAOemRFjaBB79x9RNw89CuSp2qx6sy nRJaST4Yom+UFjKQhGQIBsj1zcwmqoJtepbudO8U/oJLa3c8ed4evMqKhMxMLYkbgbMdhj88azD dYdZsvXF3biwgHnYgqicmKX8Js/v111BMHlPtThwSE/PXSy38eb5oOhGEyhc5FpSOUwRKExs9Ho nRjM4NrbimGxHkNEhQnsxCvk6yCXKWGtJpQcj4XIW68WOXtb1N/j5mYUSE5TzoTaXawrd9J6z+1 xDV6iWZr1d435HzOJ9gm79v8cNr0DxHsGNHhasWttkGv4fe4rOGaWnsJ247WY9lVqLid/dP4D5d KUV4dyloePQ2yhgc+jQ== X-Proofpoint-GUID: 1GFVbNYvgqa2ui-Gov-ulqyEM_eiZO3J X-Proofpoint-ORIG-GUID: 1GFVbNYvgqa2ui-Gov-ulqyEM_eiZO3J X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX64fQ/Km5Be9R Tdjz0uHSHASJlzk3c6e3ur5NPx5oI3H+W8yymoTZpR2WFirbp/WWaRt7+XIVKERW5xaLl1B4niR 4LiHUfwzLz7hJFQU4t2fzj0AAF0h74k= X-Authority-Analysis: v=2.4 cv=Sb7HsPRu c=1 sm=1 tr=0 ts=6a85a746 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 bulkscore=0 impostorscore=0 adultscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-sm8650.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sm8650.c b/drivers/clk/qcom/gcc-sm8650.c index f7e2d7ec60c9..b5cd4e3917b7 100644 --- a/drivers/clk/qcom/gcc-sm8650.c +++ b/drivers/clk/qcom/gcc-sm8650.c @@ -3784,6 +3784,7 @@ static const struct qcom_cc_desc gcc_sm8650_desc =3D { .resets =3D gcc_sm8650_resets, .num_resets =3D ARRAY_SIZE(gcc_sm8650_resets), .gdscs =3D gcc_sm8650_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_sm8650_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 90041315D49 for ; Wed, 19 Aug 2026 12:53:30 +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=1787144011; cv=none; b=VOaxpXHkZbAlAUUJz80WU3DTZsIHIhxqawx/4DCQRC2veg0fgKvP0YsuL24wNfZVSD2q2qYJB6NtfoKX1RsMRsHmVNrSQc1pE2AJF/+oefXA++2vKraOD5cxqDFmns+xNXLyBtETXajNZqVWo2Qgwo2rTcHY6m4lCwqPOvYzZYE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144011; c=relaxed/simple; bh=AnZmPOhmmYGs/TR5dgqZvkCLEyNBmzduluQYAsbnWgM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=svnXcfNy9qW3kzNUz4H8THrggX4NML44VHWk4B9Lqj7nNtvbphZmwsLu9NhkL9wudp2RgkTeS6lR/R4TTDA3nQMDW6cncBvQxlvBktWOijZ86yoxxZ/AwTEO3TeMy4xzhOfFjPdK/+D9zmBYpoUkDuazMWkYMGYMhI72onFktyA= 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=iVn+rHNB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=V3j7uAoP; 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="iVn+rHNB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="V3j7uAoP" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JCnEjr3307122 for ; Wed, 19 Aug 2026 12:53:29 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= ZatwOHGSbrGYChqrIJTioE9V53nst3dLeKYEa7VY4X0=; b=iVn+rHNBLf+DJOwE 76R+lM13ayFJU9sLu7D5Iid9guoBluo3YLCEx8omefZYvxVDO7LXke/NEniqGJO9 XT7P/KmmExFKk9+a3TijXAPXcqrqBzq0ZsnnIKBISNFdOHIc8Vsq77qNm0ky6+YO D9kDp011TeqPOg+Hsgz1OpBGA5lG2bkExnieMyseBoinNyxIp1naJm1tkltVwiHO KfRSlRtvDQIIQNOt7nDqsaDmOWMxyRSx1iP3KAFLASO0YrVveqi90s+kJ7lnP6KL 0/f6vx2Jbzm1vJWtpmJ60TL2Zmmdzo8DqTkz1wF8hjEnKVTeRr2zGVaeEECCkINR 0uXggg== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkb9sn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:29 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92e8004d60eso184109085a.1 for ; Wed, 19 Aug 2026 05:53:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144009; x=1787748809; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZatwOHGSbrGYChqrIJTioE9V53nst3dLeKYEa7VY4X0=; b=V3j7uAoPSW7KoX+wM67ZQeNMgNi1py9s3ymrHOiV+lP8GT95nVFdol3k0tfBmb3cBS 3lFP5yN/4i3wASzCVnHo0fNl9Kwj8CBad6ck5AaG/GkaFGBC7jZe+qERxgt/3613+ZyT JGDM9B6el8pwfx/7RhMd0Qn52Wm5Vb4lrPMqp7v/gm5kWwxdmb2SmUmr+KTfXI+5hiWY /ycG6mz3q3FRxUA6CzN5cL70qlr4+tdzs80cPvUnFHNIAZqvBaHUYdFXRBbwlMP2N2u1 HPJ1aKx7XWw2K1jB6wFul5OHr8yHyIbmRQzY01lGi8+1Cui5pBjhfzSJTzePVV/dNjvX 4tlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144009; x=1787748809; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ZatwOHGSbrGYChqrIJTioE9V53nst3dLeKYEa7VY4X0=; b=dJdFH465Rpn7WOPYT7kQzbk6G4Cb+00RWdad6aWRxG5RI3esg2Q01X+EXp+xMxp9tg U2PVzzKM5mC+7DdTdXxVk2bNCt/awMoNsgPam3PUKnZeNorEAKNCrrNgisxZ60Uyi6Zo asmSEKRfW8O5f4ruhPnnh53A3WZ7M8hmG1JfcQrOLEzWzAkgWXvpH1T9/nH/ZmuE9ZTy ciXOfRVGGVj/l1C7ZnPUu7agKAcc5Yeooena/Yp310QYviQnAPK43cna4dJGPmPld/1e hj8vaCH08Z/gqhaeDXSpEH9EHMhCerX5dNjEGL4kl6SgD8jAOZezjUehB1c565kh7A4/ I+qA== X-Forwarded-Encrypted: i=1; AHgh+RqCSlmBOvjEVL24lepAC/bBRC84MkCzzfW8GA1P1DnUmOmTHLKYLLn9LQJRFUzwGaERg7HLvjt6Sr+++Eg=@vger.kernel.org X-Gm-Message-State: AOJu0Yzkm1LcdoJm1d/V2u0sLJScLDKeRo04xifieTFiVtO9NWql0pdo z50oiHQfxkpu6i25RpWOP0mNhVJq+xhFXB2QVSBJHtMpWjSNKBLD2bGe0hC510rhtXdxTMARSm/ QwlenZuuao2j0OIhmsrEzaIwWFXp6KH6MZ3F3TdEY81LTC0no/a5fYrKv2L6xm7LKDWE= X-Gm-Gg: AR+sD12LnAvVYpayqLCLxyP5z/KxdbMg7rqKNJhQ18H7yC2o+9CEcY9s88OS/GMsUaR L164eTrsHQWIqkWkyqW0MLrwOJpMVZFuH2np6twKOM23e++r6ccFWQ70/IF7OZ58SsGF0Eo4MqQ wmsUGZ41v88eQlOb7pDt7y/0TwiDIetA4vVpxrAE/KpnJFf440QeQSByN0bjHsQUu5reVKhNrjg l76Fch2M9sVfE2By5UV9qxdauGwzZDr6N5FH4R2BtvEuJulmiJzLUK2zxdnDrns1eR3j6Sed7Il SPwK9ZHL/FzTZa4IH4xRGxIAuUNW2aOd6/pCGsqZkca4rxiwYWS4/OHgeg2DC6zfRgQc5qqHkQq HB2FBbQdn X-Received: by 2002:a05:620a:2b97:b0:936:901b:2187 with SMTP id af79cd13be357-9371e63bfefmr444603985a.12.1787144008566; Wed, 19 Aug 2026 05:53:28 -0700 (PDT) X-Received: by 2002:a05:620a:2b97:b0:936:901b:2187 with SMTP id af79cd13be357-9371e63bfefmr444592185a.12.1787144007439; Wed, 19 Aug 2026 05:53:27 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:26 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:51 +0300 Subject: [PATCH 06/16] clk: qcom: gcc-sm8750: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-6-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=AnZmPOhmmYGs/TR5dgqZvkCLEyNBmzduluQYAsbnWgM=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacH2vk21tn3H9MmFbEvBilj1UVN0DP5/zyD0 Yc8FDg1d5CJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnBwAKCRAbX0TJAJUV VvZjD/wMLni9s2FGxhOeMOjICqZ4BhOL3vL4zjoQs2IsfaqnCVVeCMi3mcilAp5TVAIKyCSaTiE +2aGqnQzG9Hy0bwC9KHAkhoKPVVfrNC45fdZncE5VLXdYNH93WL6jhwOBckGqEMHoxQlQXXFd5i /xnLDLXWThdQ2q7U+73dVmvvoY6f3sulRrnTP7LzriC0/2t4wUH7edx4SbQePbm+4GshSmPTlhr sJWx6k6MoEzNepCbf+2x+m1Vv3Rq3cU7l/6DRW8UdvXHv9gQiUGaQlWDspVilMQX8XGNdlhuaZP 96AJkggs5Nzhb2HRe6gdqFtt0LrC2eQ65ERvvW6AGJbKbmhuS/sebbYxr5ZwgG2QX8bAJbIEJKt v1Ij36HS7D5cXoxIaCMPgQ1Nn6outNixDWAS1+JwNO8YS1dy1W1tssjS3xFY2tJ0ppzVW1JeyLO AnnEKtaVm0gmXBJ5cBXkalqa439DySm5mfa82HY9SyMTeuqcVLrn43IDW2oBzc/ALHnElijNOdQ mhtGa/xTCqa2tF36Ty7n/NTiLIj18MFRtn7TTCl3aUcGCk/RuRUf/IFX3j3qGwo9sOaPp/i7OlC MZRZoje+GQxBSh46x4Ry6kyaMPtpVbWZiF01p7SC09GonW5bau1g5J2nhEh0e/JyNQS5T85V4M+ K4+ISVdp37lArfw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=PoGjqQM3 c=1 sm=1 tr=0 ts=6a85a749 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDA5OSBTYWx0ZWRfX9Pn7+kZunM7c MW2OiLzo7PJpyNXwG3Trf+cuxLW3xQgeTxwuUVDhvAAH8Tu9fpXm+w3xwrZmg6/cqZzTqOBBXIa zbVaBct0uLgVHi23KtmTNjAs3dwURBZl7xnCaND/+AOD8XsM8wbK++6Andaiujjyf3l8RPJo5jb sG2mSPSd2N7xyHmulF1eWeo5yVoC+nVmpQrA5z7JX00pT/fTDdcoQNlCVDdBNTFffIm354qC7oj sObGlncvEx38hykgFM4/cMfMfgyQMtmycQ7lMJBqCwjwKIRCyI0p3Nbs7uyrczdU9dA8PlMyk0/ xeUcwCrfup6mB78XM7Lvc6ARAOojuD/zMFy+94WWA3nnh7VfzZ0qnq/Sv1Zf9mGMWwrZ5YfIVwf 40wtC8Cs7z2Uh7ZSNoUvad1s59Cr/Zs11n4blhYPwb5wHZNt4aZ2dJWs3IXlV7foI9wwpLDxcOa bDEXeBHEwoXNuXALNYg== X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDA5OSBTYWx0ZWRfX1vC0U5r9hMfx 1tIhZQO9wHy24YFMEvHXo394FS3p1taeZfW2DEmKipJvu3b52LNEnBIz3ZzHLm5m5W1ik6geTov rzho25DmS5AfPTixxu4wbPnIknAu32c= X-Proofpoint-GUID: hlNeHFv85vRDcIeHrUuVKnJgaA9LCiLv X-Proofpoint-ORIG-GUID: hlNeHFv85vRDcIeHrUuVKnJgaA9LCiLv X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 bulkscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190099 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-sm8750.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-sm8750.c b/drivers/clk/qcom/gcc-sm8750.c index 6cfe90122268..a4a3ece74f40 100644 --- a/drivers/clk/qcom/gcc-sm8750.c +++ b/drivers/clk/qcom/gcc-sm8750.c @@ -3195,6 +3195,7 @@ static const struct qcom_cc_desc gcc_sm8750_desc =3D { .resets =3D gcc_sm8750_resets, .num_resets =3D ARRAY_SIZE(gcc_sm8750_resets), .gdscs =3D gcc_sm8750_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_sm8750_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 65787322B87 for ; Wed, 19 Aug 2026 12:53:32 +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=1787144014; cv=none; b=ScK1rnez/GyPOsERltA/uk1Uz0r1OOeZdwtJXWt86Qf5qewajdsmqqPOaQNQrdABh5gGjtiunt+jRrYn/4hUgNhmOz9B5WRIOBVKGhK1W2GLqqjd8AkRTESuOgdDGqValE62Ck55PwTv6j5YoScItfIDy4Qd2MBS4KC+Tv1zme4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144014; c=relaxed/simple; bh=IvgrZJ8sAzvQ0Au3XWQhd4qgea8mcKU51+s+Ti1Pcl8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jiTMGluL5wPJn3/k2DJngHmX3h0rLJkQXC2moso/icI0yOsmqyKgec1kwkzHT59tyoiGnMxJKTlC1JCVDKwrLzt3xK6/fuqTNA7iFMMkXOoAKn+Vqyvfg6BSw3x6fdKFd8YT4K84GyIBObefvvGX1J9brpaYrUIE9YR8FPyI3eU= 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=Bkl1wGRc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WxCCHo4T; 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="Bkl1wGRc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WxCCHo4T" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JCll21144402 for ; Wed, 19 Aug 2026 12:53:31 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= h7zsfNcwOncPDcVbix5NwmBDOH4msPcXxm7UEKgyAQQ=; b=Bkl1wGRcSetWbtFP RRckJeJg+OVX7t5SSIHN3WQPTA8Gui/TTnjqIt2eAltdA+SjiYdxdua2AMNJ51uM pBjsjtkOWqKziltd52jjp+KRJY/uLeegXBjmbd0PdRoOdwYqaxeb5z0oRRbAd/++ 1/jGltwb3r+VS6iPPdv/Yf8ovaXcpSlYcg6hM2VtJhCjJElp2xrTUnx1EMl9FkSb AsT24Uvnqb4RW+vPj2mm+x2WYW6SH/qfDpfJJX4fZv0SI7e2mWfLe8PxjRBW+MfR aKKKGTcYOLwZwLYQzil8FSbe1VKzi4gsRQcXL18akpKN1HKEw4cJ21hHUKBlOc4O MHj56Q== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfjkbt6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:31 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-52827090cc5so12336761cf.0 for ; Wed, 19 Aug 2026 05:53:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144011; x=1787748811; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=h7zsfNcwOncPDcVbix5NwmBDOH4msPcXxm7UEKgyAQQ=; b=WxCCHo4Tcq191BTV6/BWDlNM8Ikfm3gPoocCUdGUdMnhMTSpwVKSLuH/WDKWUq9K1T QJVXlcD/4rvDAowgKTObJmQJJQQA+0YR0Y6bAU6+NoXpE+wZUnVkvc3KiQaM6IN+fHaN tVqlodtV2jyHHGKx0WO9aXADgSgKd0jEQcpAHOU9302WOmllbZ4WgKV7Hnw3QcpUAdQD CPGxRu2FxlMxPYiHFwpe18vTAjSH1u60+U/lmjFIqzEy1snkflPJHQVgpzfrgCK8M0Hv I3BWm+HkmK+BZZQmEczaA252xL0Pg6y9TcD+SSpWHEMrkzodYDZ4XXayd4p/fiI4Od2f vz1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144011; x=1787748811; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=h7zsfNcwOncPDcVbix5NwmBDOH4msPcXxm7UEKgyAQQ=; b=EqNTz+2/NyHmeWcsrMFZf4fpB7s/7CUa+qe7xQLb5mtA/HUXXhoYoIC8ZiKtR8hIDf ew3A/Y0Hd8sycsNoKZZlrKRf8qVgOhFCtTgs4XV00l4qIkhnZQCpIK7dPW8EQndgtubO KMyHJ3sdplBCErFtuExHmkKPNVODXq/DpYRg4tBIIFulyAaiFwTbIHnvk1DXamlgM6i2 TUT85U2dw5ldNpXeof+dkfrYdJV7rUIli1S3PwKkvy7WYvJ3S8RYq7HPxw+pSvEzpYNX HXqdaQtBo/vILinHh7EwQJ4CU8XdAj2QJUOjvHNYRx6zXAd4KgGWLrrTpHtTkMX6EwoZ XcAA== X-Forwarded-Encrypted: i=1; AHgh+RrOFbpr281IHp+UwFgb3Dg9dCe6doI2S/NFZcVOdHN1M3viwVyzSohPp0wmuyaVvZ3i2WCG6Rgl0pLWJsI=@vger.kernel.org X-Gm-Message-State: AOJu0YynbiOhPh10vc4qnV3ILcRuNTzRI7VhlFiabK78gmUCC22/5Qeu 4MA9LqpSmbDUjSCBf0I8/RiRnYueaNJYQmIXr5FbmQIX07aOrXrMgpoKOWodguzc8PwDGayewDL xriE4fR/ZuNqdXnmOvmqsdbd2VzwTnGNjFdZxGxmK5DX+h8SPX+yEscuiWp/WE7+rTKE= X-Gm-Gg: AR+sD101oD4TkjgGjhL4qyvgHUNKbngnnKJwlMXFQoDeHtsfX1Q8g4+PsWO+qUeh9YJ i3puVhKx+sbXq6u5UBN1iuE8WzpcQ2L5S2etROwKeS0bVSUIby0EkcouQ6+B/kW7RnlPzXJreJ+ 8wUXuTXvLwI20+xDJ2QE2epiMBKjuQ9gdJgFooSIt13Htke6+ES2fC0cghisbSUHLj+UvK0iyPI b7vYuaHyRU6Z9mIk58QTRxE/t6B6IuUnTChmtobp2kmL+M9oG9Q5qmJu4UlLZrKLQFkYbvsUvZL 2yyv4jlzp4hdALVl8JYrAysHLcqCOKSj2/vSSKvKTcTlYA5UfiRu2oRrLHJA48xkZ0arP5Cg2UF G60wQbAWW X-Received: by 2002:a05:622a:1487:b0:516:35fe:5524 with SMTP id d75a77b69052e-52dd43e1243mr37127901cf.5.1787144010468; Wed, 19 Aug 2026 05:53:30 -0700 (PDT) X-Received: by 2002:a05:622a:1487:b0:516:35fe:5524 with SMTP id d75a77b69052e-52dd43e1243mr37127481cf.5.1787144009886; Wed, 19 Aug 2026 05:53:29 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:28 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:52 +0300 Subject: [PATCH 07/16] clk: qcom: gcc-kaanapali: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-7-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=972; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=IvgrZJ8sAzvQ0Au3XWQhd4qgea8mcKU51+s+Ti1Pcl8=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacLI0kkn//xUP8e3HndmLgUoMnD2Cuj5U58v Mms0yHSyRiJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnCwAKCRAbX0TJAJUV ViK4EAC1wqkwa9WsSClSYL5ulyXSOsSegML5RaKoVWZ17uSqee9z8/Q3HfJZ9fuEyeSQZ/wdvpK lYIS8n2dfc2GYVBW8rXMpbtQV0sKZsiRLjAubtVGj4SB2HcZs4/yYPMk9MRgFsRQFl02qs2PGMu GZtVnDzrbCctbveljGJ/sHHO9Xxv7bBGmhPn2PR1cUxYKwBjp9X6ZHzjEH/UKmjLGGcwdUi1cqE Ts0AomjLQj+jKjj8H68Sy1NW/bjlHnYWksQl4U24yqJkwbJ4D0p3MyNCz2/Z5cnJxQjLRvgVVAB oI/p1/CZXuEeYbsk+1KyDOe3n1fgDEAyZqqjwzPfXMcotwcraGrye+srm9TQSmZ+CPQhQRWbeBq wYRQ2VX0XrWPp8WUsFtx3e9kT+KIYu19eiT0CWWApA5GCHT/dAR+jlhqKrFbM1XskysC+IJxX/+ Fk+0RBMKZZcT0WWD9Wqs55L5HjjpFQilF7ZSiL96ClUXP7k6yZqah8RvUw7hEu3+LkZ+mkPFDsj 1Y3iXYGaOL06pgU4AF5e2SWsQoh/FOLyWxIA8NmqdNKfMVdx8zeOJnyOoqzNWozdO9I+62O0xnp m8ISycqJEMRa+bzfTHxV3imqz/wfKkGjEkrcnfc1+gN6nJQVnfvXauF58AWiFc8WIoj5HFldK8P 6osOYhwhjEaFfCA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX2r36wWbyJV1J bJ45RHEH0y3nWGEgmevsQnCLJ/tNCWEbWmCJAHgF4X9OD7LZRkCxRIFUav0UBCJ2jlBaE9dSKwp O1rUoTsrBQuoFNge9+QezVUhiBAWxRr6i3P+dpYEvv0QHehasu+9G1Af4EhG1JQxWTMO3sAEWNe J2/eVzHlO3dq7/TyVPPnJP67NXT993SFHXNAqsgc+6e5k9ilzeOv0GjCcbJvGYHl1gTZAZ+ZgO/ TmT2aG4oJXVEHh5GMaZ+vWwZD8mqFoqKYO4MIAqDV17iZSOFTCkk9qiBmr7j15lCQFZZd57RaEk G/8Z3EuTVjrbN1f+oAa/LScm/Mb9530u22zIfsa9Ysnv8G3BHg92kC5XQFwMvul0Syg+zrRHrtN hj0tgQJHXkz2bhDCID+LPcfjesazCFHFM4jKWxDerqZFXVc+D6Olo7lREeVhS1YQ5qNGlojRO2H gL8NNi1Gv7omzjoEU9w== X-Proofpoint-GUID: cIyfouy0ybgvlzIGPyOzFkrHOxqtYjrK X-Proofpoint-ORIG-GUID: cIyfouy0ybgvlzIGPyOzFkrHOxqtYjrK X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX4iW0eb5WH7Oa gu88r3FMsZUjBKJ33INwkac2XYLW94X9FKz1UQw8xPUEky0dsd061rGZYsBkKvyxrLQjZXW7Uyz tVn/Q5nX+1cFNPkXbrIqmqYOYpTTpjY= X-Authority-Analysis: v=2.4 cv=Sb7HsPRu c=1 sm=1 tr=0 ts=6a85a74b cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 bulkscore=0 impostorscore=0 adultscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Fixes: d1919c375f21 ("clk: qcom: Add support for Global clock controller on= Kaanapali") Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-kaanapali.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-kaanapali.c b/drivers/clk/qcom/gcc-kaanap= ali.c index 5bcbcd178657..c40d2da1086a 100644 --- a/drivers/clk/qcom/gcc-kaanapali.c +++ b/drivers/clk/qcom/gcc-kaanapali.c @@ -3502,6 +3502,7 @@ static const struct qcom_cc_desc gcc_kaanapali_desc = =3D { .num_resets =3D ARRAY_SIZE(gcc_kaanapali_resets), .gdscs =3D gcc_kaanapali_gdscs, .num_gdscs =3D ARRAY_SIZE(gcc_kaanapali_gdscs), + .use_rpm =3D true, .driver_data =3D &gcc_kaanapali_driver_data, }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 7ED30336EC9 for ; Wed, 19 Aug 2026 12:53:35 +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=1787144018; cv=none; b=oxfeKM9aE5sa3l1TnJMa0OCDUioCAzhDLBXaZiCm+s47GFX0W5NiB9CE5biHzFXq+Lzh1kdL36TAyYc5iUxkcuKNO72Uz04DWFNSajzaNW3o+HzDxgVF0rFtKl4kU6d1hpcT0ikenISoW0QNwMedIfWwTvVlVPZQC3gg4lIUsss= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144018; c=relaxed/simple; bh=EEPzeKiQRqPtIeuzd2KrTwb1z5xjtGiWFxIPS1hRuYs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=o4gMYS1B3GAHFT74ixceZFUuBst7cmI+SRX1HVAvq1ab5gmfVGHfJzp+6WPtookdGyDQOs+k3pURMnbpG1x2SgNWCPf9H9fU160vSisowLtOpQrZl6nvSKBa610KfBPnyBbQxsHuBhw2WF78aVzsfkrTkrT6iDG4KtkRnS5Ve04= 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=mKGv60er; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=JN+/VjE5; 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="mKGv60er"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="JN+/VjE5" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClFsC341573 for ; Wed, 19 Aug 2026 12:53:34 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= y/d+1zB0csAnS/x9UR4V11sunfnFsuJDzxvGd0DVjAM=; b=mKGv60erSSMK2fI8 gDtKTekRKpeJp7E29ZjwExaD54XgV8qCbD1GZBnUemKeHIMBvJt5h9+YZx6Ukl/l ChI3tOhkHAoBRclCAtkxuRKU+OPPUu8lr8/BF8Q5N8W1KFoUqJYE+mwZI4Zlc8gh ojZh2a/wJNy4LWBq7VMKkg8wbpLPl0PqjcF3jz37mh1kfTmUPnme/fK4XmAu3V4l 2x+q2nGPMs35cpcYpb375oSIG4WBgWB445LIY5TWJbzFnnbebsoECDVL9nQUE9Tf az6lWlFuoTzn7mm4ijM2OJ4foA1HKw7hGuWdpTtGEJURvPGVtJspaSiLxOtWKrq8 1xKjFg== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkb8sg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:34 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-91931144870so171747185a.1 for ; Wed, 19 Aug 2026 05:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144014; x=1787748814; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=y/d+1zB0csAnS/x9UR4V11sunfnFsuJDzxvGd0DVjAM=; b=JN+/VjE5wZVvkBG++mZF1fJ8N3jaJuOrfkbRj+65g+VlUa7oR3Gz3p7+xHpe7ntama 0HbtTaJ8vRkQzETQGnGPBZ2POhB4itlSqUDZiq6wfaC6o0smsQGFCmhcyJ787i6D9qet TKInjDUEDXOCiJ7B4fi0cWI5/MG+71Ot0LVBgTwSuH2vsvNuBPrki3fB4QrylZG4vSZe Or7A0y2r9ERQf0AMtTHaAk9/8tTxWBNfCa10/7zTXLVTe4O2wN6sW177CGDQ1OZUjzw3 5bKKt1RojG2OFBjxFGijWjDHo5iKUXBpxwcBpF3+D+olZGoUy6nVGFrdBMA/uIuzEEVz PbfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144014; x=1787748814; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=y/d+1zB0csAnS/x9UR4V11sunfnFsuJDzxvGd0DVjAM=; b=oS8UDShYFbbNSKGvOH0gzg8BTIzQTekcuT3aYqNyMVBQv2lP9zYhjo3NBV0m3pFA4W qlpjzqEU2fisZN7bpO3uisEySWFP2pSA7RLu7fKHen/6TOu+4rTBh2sdto1uyyJTaoZm 5Zs25pWBv/Zjsh/IHaMe5ZF7FOZmmzPIT4qGxpzcy+++zw/N3ZYV0b2XrL70gfIY+DC2 +wEciXO6WfrgaoBzXSYoP+gd3bKt/OPHSWLPB0VIUrvLZwCWF907jxnJfA79lDbGE07y Ga4dupUMfwWFDYHnYUMjDHu4pUmwOlnQyoyxHCVjIYN1Rps49oU0ZDmt9HMsqJzOf+cH 8QIg== X-Forwarded-Encrypted: i=1; AHgh+RpeE1RJGPp2F6owooZGYeZKFYcO356x0WCKPxZg2h4xXpy0bSxtJJKAKisc/zF0cR66lmjIq0noxYE25NY=@vger.kernel.org X-Gm-Message-State: AOJu0YyrzUWWxEXd9yGH1kd9SBWVp8usC+4yiYe/t81qE8RDElxyQwvn sUDlk2eDeCcMr/Q4qlZYfUq5B3O7G1MTicda6r8zgTJ+3mwvvJbSVRJeLLh9Mux0E9+s7RcIBUz 1FdXN73131eL2gg9Tt5vvh4EiDYxJa6rlMkuv4SksrDt9q1ClswmpaK8DQVBA2zzJbpU= X-Gm-Gg: AR+sD12iJBy9gwJsvJtuVeBjTY5HoxeZWpl17xQFVIbIT00sIR7ljEyGVC5XjQrOb+5 EJOnQaaXWGJy1sgRcFS/L3DkFvbvJy77lRsTeVL4WR9vQS4JNyizvxjKM5wFySRliE/2KGZoOjR 7yBhZhQlRH8CHfK0MA96MQKc3BU6sBU44f3BKn1JIn4rReytHFTuldUM3kE7Na9QkxAIF+PrWhb nENycC3m/gY8iq3DiespfUbUCLvlaBC0UlfiP+LSEpu4/vQAjMg3WRfhbnXsXlbhwnWy6+w18bC 1b16gcnxV+kDic/5ZpBbJyrAk1Qklg4or5SbXT71tNfh+y2g5Wtnq4zY9TFfKMqJ4k1r+cHWJPw M0jKOqXQB X-Received: by 2002:a05:620a:6983:b0:92e:71bb:d1c0 with SMTP id af79cd13be357-9371e2585a5mr418715885a.15.1787144013649; Wed, 19 Aug 2026 05:53:33 -0700 (PDT) X-Received: by 2002:a05:620a:6983:b0:92e:71bb:d1c0 with SMTP id af79cd13be357-9371e2585a5mr418710885a.15.1787144013132; Wed, 19 Aug 2026 05:53:33 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:31 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:53 +0300 Subject: [PATCH 08/16] clk: qcom: gcc-qcs615: Tie the CX power domain to controller 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: <20260819-qcom-tie-cx-to-gcc-v1-8-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=842; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=EEPzeKiQRqPtIeuzd2KrTwb1z5xjtGiWFxIPS1hRuYs=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacP5DIfgv8tCSSMTRmpwMluEQG0kFwxzasEz g+jBIO54yyJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnDwAKCRAbX0TJAJUV VrfUEADMe7Q4DJobGQi66cyQp4uBdvSex9Udu8JuO1aHuuPcaLKIJxLd00nxhZz9bpFsOexGcw7 gtWR4vC/7HICYBIAARN996WLEjioeGQmEx0AqwrsjqosAvmvr2NFuRM+osyCpzr91tO2Gk6XRxZ 8hf367DTJ1TYDTuA/tcwFKGjaO0gTD+Ym56G3Ajkdh+ICnHkR/xO9t3zlv0UkkwBCI0b371VGbE bZQJjXHyBz1SIH1uzoF5jzbv//+HzXNuY5tPn0u5UC0QkL4PPk5GUXlqW0qzBRz8xrekMvE4//B ybnBpEpK/sW7pQHhgZBvGI4/rH6CITqvXebkjeciAII+IWlDN1i063l6hNcIvDWxtRMTr3KSfRf NIxHtuhsxfAqyZ4UdCcHIAmcJdknAU0LgInVnWFVhv48OG3KJu42cYEDuW3v1c/zEFuMs7WH25v K078d87LxH13PgE7vcjV9hvxOM1Ro5LWZpNAgJmGmzclFqe7MQJI75DmR3TAzrOAl9c1RjrKsF3 UnPCBoReHjKyS7FNTEl/XIE3bmD5XU2t/J5m2STnEuk4khQwgJXR7RMvawQ1il69qnsIzYbvqfR bL9OUbBhdzgFxQLnQTu4SWIz4ThyWPBUWZ2uGsVjBAqDffmKe6aBFwwIKhNXHZ+1bAsDq1UaI3O KFblzPD0Pha/ApQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: YZHJIg-g2485dZH_ZbHNc1-x9ADwgJoT X-Proofpoint-ORIG-GUID: YZHJIg-g2485dZH_ZbHNc1-x9ADwgJoT X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX1tnX/zUrOPvU kFOgKJluKwvJv368zKslOsIhWaqxrodE/TRlnyVBEzXFWFi7DXDq+lsaO4cEh0k8iDbcIbO+P+s cOnfjBLWfloHPkg0YIJUJHbKnoC3oABunLfVgAkbdM3zKeTDUAeM+eFFu+MqBEpkmKOchw2wpWE //Wc8v1AdFIAFvogk7ML5kV56Ne63ZQxpVx9XyO+0fKs+HZ/CpB3jJuwDp1J7jshFE+OuxjRNO0 T68WBhLn326Io0h+QzvRP1kb+HgnnByv69gzh2uuaqJdWP7OeTbcmNoEwPvhQxU5ZpUlt4Faqks ZZSJaMZyUJmAedjPV9YA0TKIxStV2407DMbGa+IZXb4ktifV2QQM+0RmxdFe45vcFfqDfEzMCKU q3mJHZJlhHsDExLJ0k25Er8GzHrFx2cD919u0r1ze+7Y/sfDVoKdAOz5RMXdwjF5xG4sTHRHr4C rYBe5D+ZKFer8663taA== X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXyW6TFUo1/Q9k efqN0tCc3bcwIZllJgahuNw+qvZaN7HAa6eUek93MOPXtRZuF4HwWjDXspwvQpuL97uz0Dc9dwl mOE5/UdnoeLUc+aDXT9YB2FT9x/0us0= X-Authority-Analysis: v=2.4 cv=fvfsol4f c=1 sm=1 tr=0 ts=6a85a74e cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=s1Yi9tfhbzEvHx3U_YYA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 Enable runtime PM for the controller so the common GCC probe path resumes the attached domain while registering clocks, resets and GDSCs. This lets GDSC consumers propagate their votes through the GCC provider to the CX parent domain. Signed-off-by: Abel Vesa --- drivers/clk/qcom/gcc-qcs615.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/qcom/gcc-qcs615.c b/drivers/clk/qcom/gcc-qcs615.c index 57f8c80c6f32..601c81c84450 100644 --- a/drivers/clk/qcom/gcc-qcs615.c +++ b/drivers/clk/qcom/gcc-qcs615.c @@ -2967,6 +2967,7 @@ static const struct qcom_cc_desc gcc_qcs615_desc =3D { .resets =3D gcc_qcs615_resets, .num_resets =3D ARRAY_SIZE(gcc_qcs615_resets), .gdscs =3D gcc_qcs615_gdscs, + .use_rpm =3D true, .num_gdscs =3D ARRAY_SIZE(gcc_qcs615_gdscs), }; =20 --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 45B23344DA2 for ; Wed, 19 Aug 2026 12:53:38 +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=1787144019; cv=none; b=Il4ENFwr4tsm6TE6dP+TLO1RbX9YULIr42IV0VbbtH1ghNa8d1XsriwgebwWoy7lApfjyfMllBlL6KD+LvPxwc/SZqZa+VFmMagcTvVI0WIObu/COYV3Otc4lxHulQyvJI9qoT21EGxOLu1ZIH3TuWr3yNK4vCg/H4cfhM64XQc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144019; c=relaxed/simple; bh=hEjS3gadw91ukvyaCwp4piU6u++HLzd2lRnQCRSMKdc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CuNbc2ooxU09UBiPAMdzRo3ha76T54lyoz1elkzF9WyKGxjHewokP9d3ab7Q226+BLpjiTn8D/D+lI0v3Y0wD7Wtp7ZXms57w7wvVASY3UX2W4Rj5DXYMcHdPNjWW+XNIKuBaXkJDWDQ4gfLmn5JtuPEhE63JJjXWIR7rpSo1fU= 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=iOQOKgPi; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Xsy1XPa/; 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="iOQOKgPi"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Xsy1XPa/" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClZkA342036 for ; Wed, 19 Aug 2026 12:53:37 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= B0LXa/f8KKYSvNYFTstl3D0QU7FLDypIICNUrtZyBR0=; b=iOQOKgPiZixwOHEY IUB5cCyx4xqYIBGPzyy0ism87lUxNWxRo/OzVAJU4CPjgJg5FNd8koP1n7XlghYV mErkK2GRsYeXn7+QVAN4YOmvWjKHxwlWfLig4MStnmzoAYhK5n2R6kAshMtlP8q4 VtS5tz5PiL8nHu432INbB9Ciz6Gzia6IY0y060K3NctUcdoOOiZUF6DvszoAYIi5 8DXm22MFX8/WNrydIEccWYqF2GHuCnn+eztb6gnBxJvJU4awNgeE0imkddGOFZIk 6HjaGHQOJ2M6an9yGKzdaZYLCAGdwtdpthY09O8AzY4LlYJ8XpNkb3vYYehDkk4c DKX5Mg== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkb8st-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:37 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-930a098ea19so153201285a.1 for ; Wed, 19 Aug 2026 05:53:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144016; x=1787748816; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=B0LXa/f8KKYSvNYFTstl3D0QU7FLDypIICNUrtZyBR0=; b=Xsy1XPa/hgQ+Km02zG9E6JuoF5JG5pfgpG89KJrjH2vYAGNNhRvsWEmXCdRQsJhGrk WqYApCeY8NjzY/Sf//3i8OhOSjCLP2V54gIkg8vXwf2oj2rfbVQ5BpwkT8o7W+spi0jp tluP3584/a8bXFHaVJVbn8pGfqVfVowtE6gHbl73WzslENB38NpV6nURD1ObQ9oj40Ye uoBQa9ebLYBAY/1KcygHm+H67goJEuO2FdzASCyS+N76kiFRuQJSCmYH3BRJ2p4HTYl8 M+RHWS6yF3R3lFtFvIS/76n2h0wasbzIIwtgy3IYGJkT/tPJJUfmfv+upNqdwTtGzP3J YL2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144016; x=1787748816; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=B0LXa/f8KKYSvNYFTstl3D0QU7FLDypIICNUrtZyBR0=; b=RY3gaA84so0UP5ebmI1+aWDMnYO53y28sQdYio6S2+4CnRHgtOrawrrMko3J5XqooU ITG8rU/oYuGWMJhOj8mP2LGy6kR/Brr4xRq4MFSWL247d1Fgs3TEtd+al19TBCIr9a0y 1MgdFwQg3dCkMwuB/EnJvIPceInwqzerD8n8NyFJfOYs/+cPsIwZMN4UtMQ476BNNWPp 4paRquG5OMIrvEOvVe1Jm5tYaRG9jXJhvgDyFhDedZ8BNmUhFaSjsxnLMICQ+ISwPI33 LQJ/iD7VtQqZtAI6AwR0mgeWenAd65fr8N3pOHqRc3O/Et/ujii5SHgMXaBAnllzk2b6 QaYg== X-Forwarded-Encrypted: i=1; AHgh+RpBQQoYmHMc87obLJo6jUK0bETrz9HgEDdQsbGof6EVXQWqCwOMHglhMWMMDlWOWHxsklEu4WpAW3ZF9Gw=@vger.kernel.org X-Gm-Message-State: AOJu0Yy3MdyACjQBlkNrnkFARScmHlGDtsjYpgNB7MUkHRFZlzf9rgbo rZ5jKKAqAFkT0lmAEYlajRnyetv+mNNOnHk1/AwNZ734LllmaU7qbcLr6/toj6/m0s2cb3KkNAC hntNV10LlsnE2XlTfZkWggA2MLtGv9e7uY40Ek1ZkdIrbArJFOjRitILdpVPMiBOW1Og= X-Gm-Gg: AR+sD10qVqCYcZJvmRfenmt8e+xSNbUSIlnb0xNbKGCC6/UPKeM367kTZj3Au3+We/N cyifqY3JxqIXCUv4DmXG25hWwQ+sMAhYCQmA5D7NBwi0D+Jph68WEDkEfgMiYsjsaZZ5GDaARqW 0t2y9DARdOfA+YwJiloqNazHAeX/QB6dEdGe9KDesamhME09nO93pMghXSt9vUOdL9r/PXR5/6O V+KtqZ9aPaXBTkpGPe7cJR78cyahluGX4+IGfbY/daX38oThNv9XfZuH4xpJ2hdiTp4BWhBd/GX yqAzdG4d5vbh+VcoM3p27+egXiwlUVy7Tge/jNVJz9/7aMro+ardtry6I7iNcLt/fytgypyFgK5 TVOJN7mX7 X-Received: by 2002:a05:620a:25d3:b0:937:1538:6b93 with SMTP id af79cd13be357-9371e6f0580mr369536185a.40.1787144016157; Wed, 19 Aug 2026 05:53:36 -0700 (PDT) X-Received: by 2002:a05:620a:25d3:b0:937:1538:6b93 with SMTP id af79cd13be357-9371e6f0580mr369529685a.40.1787144015558; Wed, 19 Aug 2026 05:53:35 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:34 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:54 +0300 Subject: [PATCH 09/16] arm64: dts: qcom: sm8250: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-9-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=929; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=hEjS3gadw91ukvyaCwp4piU6u++HLzd2lRnQCRSMKdc=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacUW2Kap4nEgpiLnVAJK3I9j28+tuuoE93SI 6Fy2b6IZAmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnFAAKCRAbX0TJAJUV VoK9D/4kEQhjkTvmQ6b2zRF2IxMqf1kgiLRvY3mL+AmywfxFLb83sMW39bqV73qUuB493n2FS0d +iouNrG+mWVaUrrTE/OVLOzpwmQ2xmP6+L7q0jMDwpgO8IdgK5CtRTuJtkdC8kM976RvV7MTT8R t4Rd3kppEWwM4VPgTIt8zQnip0eVS4S7mwcTgZc1ptD5FzXb1wujh/MyxYCetgMRfY05Hb9leiA gU6kK/9L8jUb/I9le1FIHMJ5WOi4JcuoOzTRHvUXPxjaoJ7g/lHbJG+toqr/HKJ0WajbJdXobF4 hOQXpCeeAZx6Hs/JQNcnfY3hXTQcy2LE2MUu8WxSkQRdWRAdqxUfM0kbiR8gVkS2Tdp7gOFhMxU nIW5z/I2Wn/Av+/Lk2uc5lEFXXYMCli8Up5RfHGD+P21gqoAHZQHjP5A2H+uC3zNp763Am1C+lk VaOgRXON/HIghVWi8rkZGZv9Q4aegLQFD6+Ee4ZbKFo+ET5mNPbac0vEw6x8ULlnLbK/nhAFH5k F+4uQDdmMvAronrvICBpIRmvgybTgIWVQa/t4EamxxUEW3evlAcei9ciolGDX+2Sv1VmxAlvp8u RVtBJWfAh+lOxCx739eZaOyVJ1IrMbKnMNQRL92Fs3i2hj+he/YzrqulqHo1tVfgPkgnx1JH5Lg 6Xr2eG1TUeOXsag== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: kf5dCqQhIOJeYr58VacXMnFs0IhmxnSi X-Proofpoint-ORIG-GUID: kf5dCqQhIOJeYr58VacXMnFs0IhmxnSi X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX+lCR8/3JqmFc Ik8mgp3DZEgdKiu09vaDlA0gBu5q8TWzUtX8Xk8Wmw1MY73dx+QKkIjT/y2R402o7o9u0vXGhS1 4AMDemoaumi3CsyHq+g3/wha47Ego5KV2uxM1sHU4xB9Nc2G6/k/TiNACV3WLhYHNVHLIoHndFb 3P+WjNC9k9flFtM+3tEieXR7Xv86caGp1VtG0/Tt0jAMIvCnFMkEC2Uy4/ss2DZi3lmzsjYN+ad sYTD+HrDipyC5GvSf4CTh9EfYIu0ERx5N2rk9Pj4yJJyzNrXMMWD5WDkfxh6+FoxlcfgyN6XMq/ W5NfjvzuzQRLW7YmWiyGBnPk6QjnZnbDJsW/2xRkDrAaSBBEZcTPx+WRTiSCgb0ZoGl1J528JyE +MJuKNOZUWSl9RvMUA0U+rvPyRbRvER6x99MqDOb+aBui595NVmrcdLsBSBANRZX0BZSXEM018X PCdwMqawjlVCH0UhCdQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXw7n4NO/Y50aj esPReg7vyLSvz0ztxq0rGscb94oR/K3yhblRACmzJiG6ukFisagQaEtlskLNGZlCvf6ioYPS0Zq YnlXUOOaU/cND91kwBNqjOfKZqoVjb0= X-Authority-Analysis: v=2.4 cv=fvfsol4f c=1 sm=1 tr=0 ts=6a85a751 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=S9gNOWPKAuR5AUhlrlYA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on SM8250 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qco= m/sm8250.dtsi index 90f8b091634e..50790cf1c3ca 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -971,6 +971,7 @@ gcc: clock-controller@100000 { clocks =3D <&rpmhcc RPMH_CXO_CLK>, <&rpmhcc RPMH_CXO_CLK_A>, <&sleep_clk>; + power-domains =3D <&rpmhpd RPMHPD_CX>; }; =20 ipcc: mailbox@408000 { --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 6D93434B697 for ; Wed, 19 Aug 2026 12:53:41 +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=1787144023; cv=none; b=Rp+/2g/nvGJOOHVmHFUN7qhtk+FyTiWDUilU/ayXlbGvPRTLBVAmQjXorwNsyQXJ8CHKkyZje69cafTCvbNFlucpQ0OrTExYCtB0EQTx2rUYAr7B+gvORoM+FpBZ3KSpS3VnwaBAZh/MuKhDMshY+SJUtq06ujLAXJ+gP0/noow= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144023; c=relaxed/simple; bh=ZfMUu4gStjGQTf1ARp/kDn07RQ0rXubGcOAgh2EFVfI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HX+T9hV4R7qJk55a5vQQ1UVcWSBQNISDwJ9ufZ8WwfeLUlTEiRnpavg4AcCiqydo9q12zhx1DBOD7BBr/mwf6n14pgCfaoGmF/JJlpkS6zKxRxw32BWnT0UOhXkmX5OPej5veflcqgYiA9gvIlFK1WwF0eD4GszyqlcNWqG21aE= 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=SLTdRLFU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=G3p/U5XL; 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="SLTdRLFU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="G3p/U5XL" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClM6M143653 for ; Wed, 19 Aug 2026 12:53:40 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= qw+QvvJJQhIEbjeEXUdWCIfWpCf2Igi4YvszgkY9sRo=; b=SLTdRLFUIUqZccB+ 0Tz+rldd52UBhUzQsMC1xA2tFwPwfKtVBj1MSEIICXd6eN+74wGrTgag7SSlCYIh DCWvhtP3SFMvTnvbppjaaJTeWBaNvgVbpTaMY0JMG9lWKMsQYKMEtjAweij6tqph B2JiYzBhwsY26t9u0tJQYW9xx416+T5b4apqi01b11lnlTXbo61eg2XBt9JPSoP4 i4aER0toIVDiZP/Ke2nW1HRbJwqn6KoGqxeer004PAR8OMmzUpio7I7rdFbnUK56 PbOtdmFjeRDhb6gsj003xRW7ysTgwblMW8qUM2lFP00BnEVgD3m16rsstU2/m7Dy hWbLJw== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfjkbu5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:40 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-9309af14fd7so114215585a.1 for ; Wed, 19 Aug 2026 05:53:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144020; x=1787748820; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qw+QvvJJQhIEbjeEXUdWCIfWpCf2Igi4YvszgkY9sRo=; b=G3p/U5XLpEA9rYHFQ73MGieYKXDbMEkTLqSIkeg1QKIsT36/+fytscfIiw9ftJT2GB TBuCIaEAtXme8H0qfRyHtaor3blWmmHFGnfR3V6rw2IOyymn1m4qgkJWtnz8NTl0aIUw cW0iKKLq7BmfpUbvYEuzZVfhqKOLyU/M1P7XID8niKHenEpt+xHJGNHcyQs9Z5hb7Bs5 8+9EzeuOGsFvM4jRseC1UcOkuXxQMcFXZk0xuFMZNPviB2dIQOkNwvyRjVJfTuTy8PwA bNbsB8Wq9j1z3ONu/BQeHHd8Eg67jvswvh7Ca1yunnePzR66D3JOqNnY/Y12lT4OybqE CoTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144020; x=1787748820; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qw+QvvJJQhIEbjeEXUdWCIfWpCf2Igi4YvszgkY9sRo=; b=H/TAWh0OcA6x4WaEujp6UcparQP5/B4S1vUrdt1fudrjfUkU4Pim5UFKd94Dx4dmTS IRkARgUnZb2mXARKdGbv7scGHheKKKVDtWNEd6pleMWr+wEnsdgsjWLnUfPQpXbLW8CH +R/Ymm5v9p9d6PWdZm1ufkgyFTs5WvEq5Ivp7wnkzXxcRTulPKkEZS6M5I8nrm19P5Mc 44xpvt+IVrFPv4gmVwb2GwSNKOrFibKaZS/MoivJUDBz2naXTEwgzkNjUw3G/UMCBAdN MqG1m7Qn7SFVKzeuTaGxpQ6Dh48V2/iC8hUZEAnvib88cD72nqJcnZjd8d7KQt7TvT/x rFZw== X-Forwarded-Encrypted: i=1; AHgh+RrvtnfVf125LCETXYKQ2TJ+qeQSKU8VtjYWb3d42PnQ+a/Di5ghmHOgTGdv/rN0t0O2N7syfaLlUzrQp38=@vger.kernel.org X-Gm-Message-State: AOJu0Yw0cvFhlceh4xBb+BBE065DxWG9lTkKJ+64fmGNS0p2d/Wul8N/ J/qbmhCm7WAre5pLE6cagn71TwjR0jhvOP2ltrIFWZUpfxnUWMb5+WowWqwoHZVhrOuRgMl+ODM JVFvJcSyt/to4kU8bAOZN58LCKLYRfVLaOtezU5AMMjWAjlFylL/lflCVa37H5hL4ylE= X-Gm-Gg: AR+sD13Uym7ubVVUfsqzMde7iK0n3V60tVitImndJDTHkXaWOl0gXrnja5EHovHoPq8 HujzogxE6zHnPARLU8h0S/wu0YYfVRp2eqjannVbkK2rMTBvbRU/0aO7WCGUmpkanUy/tS5Q35n 1S8peCGRXcvGXBzblJz9vR0SBYp84wrCMjyzQ0EOgY1JcHK+WtZE9D0WR3PslwXkCMtEz6pqzoK tZ6xptjm4Rp6y4k377KsD5NuRkFTrWR3ICZ/53yTCc94XmldNCBp5dbNB4PT9lLjre+yy1ljXQt m2ad3B1JWYQWkSgmxkET4oqPPb5H18eXbnUGP/ZyxKEQQxQG5nqsdxJ5hZsw0M475OHMxA7/D/O GBm+o/36s X-Received: by 2002:a05:620a:270b:b0:936:6a42:fdd1 with SMTP id af79cd13be357-9371e29b04amr451295385a.13.1787144018544; Wed, 19 Aug 2026 05:53:38 -0700 (PDT) X-Received: by 2002:a05:620a:270b:b0:936:6a42:fdd1 with SMTP id af79cd13be357-9371e29b04amr451289585a.13.1787144017991; Wed, 19 Aug 2026 05:53:37 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:36 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:55 +0300 Subject: [PATCH 10/16] arm64: dts: qcom: sm8350: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-10-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=924; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=ZfMUu4gStjGQTf1ARp/kDn07RQ0rXubGcOAgh2EFVfI=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacYNqY7qFQD1v+MHzq4/LVH0VOstha8sjcBq FFaPQRwktOJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnGAAKCRAbX0TJAJUV VoJQD/94Wt1a2I0HgIGfdjfYPVzn4PXqWan1tvMQeyoQuljUNgk6QncgcRVWR7+4ewN3g7tDEtH iLZtu/xxob8+DRvNea6RGcKsQC5fjgLujDzq7If7z59IczcxpW+BsUVEyJe3LROW7Dgnty6/wR2 gQTOHtKxPQKvfsY7CKfd0yoqmQepc8D02kcx8uTDA0kyCt/ZWQoEy0liSD1dzOTv3I1i+NYzzX4 +rBWdAp23M9YZUkx5JkNID4ERotvK29gaSFgP1erD0NEaHquNJb6B5Se2n+Xtz/mQnsayzqj3HE lF2plceesVYGqU7BcD5WNQMudqUj83jSn1dbDJvSPk3l2PB8aXOmup8V5+KxW3AjPnYM98i4ym9 5L4mJyHBl88i6VnOAFO5KpZaf1/3wXH1/h4WqbyV1kgCZnLJ4zy/6HqXZAQ0m5CMhZ3AidJ5RDE pySMKiTvb4+d51Cj2qv46vZuz2TLQRBw6Gy1ePvVdRW9O2Yh7Siz9gsK0iQK85bpbDJcijnVGKk fURfxn9VI0iw9++pSV9tjqAWnU0mUMVYjEzyMFPq/dK7AuKnQb+VJypX3l2toXjO2WedX3Zspvb Bg3GLPfa3qOnp0yEnn6hOq1EWkp5i8xW7s5C/xY6jyUfAPwBqV9xl/xEvhZ+aKsKoFAKkly+v4A v5+x4IALckolWJA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXxFsb9WHge3er noU78OPo4kbef+R+pB7Q2qk+2MbvyEeP4YzBtwO/94NhFs483u6ilk3GEIdDxTApzyRUFuuu3Eu jeioRS0+ugALeamh8XZkVfOL3NZUpcDpAby7n5JsS/6SRq15Gb7XO6+NEGQNpShMiOUUWpYhY38 s4t421lqDI0sztz67IiRIOGSlG8JHynhX3EnbJ+UowlsMJ9qUrS8RNbLZv8/sny3KpRGxFJ0TGT Y3tbp7VSU9z1On/y5Btr1ZWBfeEdtKjjdNKTxw+bNqzWLJrDxRxul0mllKgdym1DiF5eKACsMqU 9gpmor9okO81ICGkFIziig937INVVg/521Ud0PNarF/XkIIOfoXbQ4gP7UFT4YU9m4au62hykna qNGuye4IEx2/wfy3/Bza1/lfQFCGGzlDl5Yo4D93pwd2HPLmSP4IPZRfWSBq4N7aeLPUB6q2PgX WfuB08w1zz18EuNB69w== X-Proofpoint-GUID: lE4KQn4HXBPT2Z_SJhmzZ0RgFdNcixN1 X-Proofpoint-ORIG-GUID: lE4KQn4HXBPT2Z_SJhmzZ0RgFdNcixN1 X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX/aT7PT2hb1M/ LRODjVbC0JPQI5t8Kp7cS+TqtEkF9EPB6+gWjMQ3492w/AQMHcOifl/ryGGGF37ona/oihjfl80 IfKoYziWFxbiamClyeq2YTTYjcvmVEU= X-Authority-Analysis: v=2.4 cv=Sb7HsPRu c=1 sm=1 tr=0 ts=6a85a754 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=S9gNOWPKAuR5AUhlrlYA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 bulkscore=0 impostorscore=0 adultscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on SM8350 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8350.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index 32b47f5ec1f6..84012a407c4b 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -699,6 +699,7 @@ gcc: clock-controller@100000 { <&ufs_mem_phy 2>, <&usb_1_qmpphy QMP_USB43DP_USB3_PIPE_CLK>, <0>; + power-domains =3D <&rpmhpd RPMHPD_CX>; }; =20 ipcc: mailbox@408000 { --=20 2.54.0 From nobody Mon Sep 28 17:49:59 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 ABBC332FA1B for ; Wed, 19 Aug 2026 12:53:42 +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=1787144024; cv=none; b=BctR9t5vpvGx1Q7lqGrtmJh5BUu4pR+Hl76LrRXGIBTLl+8ATrhJv7DM/QHsRd3jRxdjVTn5AZdcWU7PZDud+6TMie4wt2S+lewFxthLB7Da8jZFefDDl9API5bTi6Fmx0/G4kSQyq002Jui6++bj354bvwhoeHD91Kq6nS79uI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144024; c=relaxed/simple; bh=vTU7egChOM/itNFwOOhUe7UhGKcx40OP+2xo9K9oosg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lsTasQN1gpT1DZDJGBDGHC8YCklAiG9PrrwIYJrC769fspeVI7vYeHSFZ6XfVYrkHmHLQCii4ukcagUcMiR13IpYFxHjYcKb4ciHrm1qBNyoXZwhcajG1qpBBuVPTyDmJaU8dNlNqycyuEiaFSKonckhm23J3Joghi6+QOiyZRM= 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=b84t3rNI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Y2r/Py8l; 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="b84t3rNI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Y2r/Py8l" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClFVD341602 for ; Wed, 19 Aug 2026 12:53:41 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= tECQj2WCuXL1A6lZ4Onlg6RxiyxeY8b0DO8Kgq0Nn5I=; b=b84t3rNImCx/AkUh h6bFqKfmLHEmYPmhIapwjpMYy0iA1h/MgLMpxmsgE8Xrrg3ahqPArfkY896ApTay VeqtWL4UE08NztdAYdFuynMSXdqP47cH3Ghhn7hDnjqXp+aTbmmP0QvRy58CJWiU q8jwzaK+bt63RDD8gJ9psGHYd3Ft19ivlxDD+R7Vt4lamY7pTf0kUNGaEE/+lWIk 2yXeTRv2R9mRG/Jp53inocAc0Tn373D7trYUZ343TAuMW+/nvdebIANzfZqzB5dO BwvrUjQ5TkAX7dYsbSEjZbmeOj084y8ZyIBNXDLBnYgXPXfd9H3/WnPjOWk7JyLD ZVsSEg== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkb8t4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:41 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-92e62e3459fso116017485a.0 for ; Wed, 19 Aug 2026 05:53:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144021; x=1787748821; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=tECQj2WCuXL1A6lZ4Onlg6RxiyxeY8b0DO8Kgq0Nn5I=; b=Y2r/Py8lH1HrDgun2J3SVOd2iUFx1/5tXgfWYzcsrT4m9HjHX5VcVGQ3VvrruDmCKd AO4hxpcOw+xOFJ+hdMu33okEoMazz5QhBwlyU6aSHSKrkgKE1rime3Juzes7T4fm2GUq leGTpzzk0XzUnwhnOZwBhjeDq6JsGPaJSqJWRLr6YPzVdNoVNX/oAr6G3i7W2jjyonvP mUniPNRCptZlEUe9RXnqIEwGkxLmKNu5by8W7znZrPuSM+nm2JPokLtMx8F3jJl6xYD6 zaXG1Vy/+YzoTbE0bCLTlXP/SSdQXTaRi/eCh6H8NLlEobp+fKHCQQlaCHZ8jqILXMV7 x8Cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144021; x=1787748821; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=tECQj2WCuXL1A6lZ4Onlg6RxiyxeY8b0DO8Kgq0Nn5I=; b=frITaP3719oNYYc4FGfyw/EkQSyiNZXEijgV7AXk9OGJCXVWxrAW3keRhNFwbKoneR 47nEp2qZo63UxpPAJjRjPHReBGwtdNFiXR4MCcAHXqHLTgMWzeri+w9KH59W4ZWS+Z8O dq/YoILsqq174oMgkUVNRbozQ2L97F9hFUY5FboihrqCKcCnDCeb6huCFl1PVtSxAtAU ZoV1MEXQxHK5qibg2g4+VR185xNr3zRLlNMaLLGz5GoKLbr/wtVAdLWH5uEHSUR7B6CL wUuGmT+jmbKvItYle8/xSjshpRyKs+bD7iOdFh/QhrZtx2NRDbXOFbBQvUR6/bc9wZzr hx8A== X-Forwarded-Encrypted: i=1; AHgh+RqDeqMGOvpPozuTosYOxFgYTKZXXIMlVPsFMoJ/ynoTxgmDOSaG1UL4oE1jEV210oJGBh8nHavuQv6SdaM=@vger.kernel.org X-Gm-Message-State: AOJu0YxI+WufkAYA3oavXgrPnU+YuL4hsVvo23qHRxvx1VDW4FsIE0V4 40vrbf+VwX0YA46zrgmktZgdxfA2TWYex/O37luTUh0J9JCJpXu48Et7IH2eqKGA7C4t4uny8Cq cdLA2G3mDForA4whtXVjcddJavwllSdXYd03TX7obIoyEL5wA1lz3d3cjU5RZfi+nIciTHYP1YN lX5H93 X-Gm-Gg: AR+sD11AeTdf6paOMzI0jNnQ4NWt6xxCnsPoVYGxgelKgwgW5MW3FpFlmNUfD5YCZC8 cmVxrSgISxEvD7dFocUrBSztOebZLfJi8BNFIgARwRQ8QKgfRAw162yng23IOLjkXlwaZdnLdnS MoyyeR4Wrv0VxFXB/e/lRm6kzAxOUA4CYUzptUq25AoEp2m/QigYHgU049LeSIXt4ECLCB2k+IW 8v4267Q/S914tTo2F9qwD9rgRBSPOAiQPd5oTY7005emMaZJOBNeMyaG5yzbLiuhbbX2MQq2zeq dzgl+eB2SfPR5rCsBHwHRp0t0lk5Fu56RBKF57Pt4EAX6CK2Be+iHEQ7nXGOi4pNHRO1EXgp+9X gsLiPqBFC X-Received: by 2002:a05:620a:414a:b0:936:bc78:791b with SMTP id af79cd13be357-9371e2210acmr381077485a.15.1787144020947; Wed, 19 Aug 2026 05:53:40 -0700 (PDT) X-Received: by 2002:a05:620a:414a:b0:936:bc78:791b with SMTP id af79cd13be357-9371e2210acmr381068685a.15.1787144020251; Wed, 19 Aug 2026 05:53:40 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:39 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:56 +0300 Subject: [PATCH 11/16] arm64: dts: qcom: sm8450: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-11-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=977; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=vTU7egChOM/itNFwOOhUe7UhGKcx40OP+2xo9K9oosg=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacdGy9EkGpJMbT5E7Wnn5aTjPX5rHXQOj1N/ ku2AZKZaDCJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnHQAKCRAbX0TJAJUV Vqw2D/92HSuuoTKxMyGzpU6h8jFotFuyIV49DwbZFzVSt9le6+WWx1ce4GBZ1kvMGQgz8+n5wpz yLvc/CGIF4y/yKD1KKHFcJ5ZV1TNYljSW62gLyeaKKcVPp1UmuazIgQWADZH61hFXT3fkMC/tdA apizJiff6j3FUjBYLCvo02YCLBPA62b/Sy7N17UC1edLhqehfeCnV/ugbzhJ6fhromPjPM7oQfX Neak5qUdA8NaXkDCvAa41/3ydcuMwQXYyBkMcXoL3C+dl2Tojsp84G17ID06iuUFWmTG3pGGxzK hUt/3fg5QAhTGYpZau91YBi5V5u0edWzoBLNyPuc0oaE/AM8dVUFCm4ukOWpFt+d84H/a/VC0SB w1k73dZsL9Of2sOw2rBVLxVJ77VZCHOMlH1VUt6EJNhwmsJ/Tolq4/lA4ajv34glf8MHEzG/ANA mnjmlRl8EylANMjhb03WmwHpefY8gyXmV5BGgMcm+5C1HPVi5uPWwuNEJwJfcuyYYM132zJCrJX erC1dbXe9G6LITaX1XaIQtHPB2scmu+w4n608gqAsIYzT3jqGim433DMiNZ0gnv0NC51tp4j3an 5HJXkDeXdQpKFRgIzovc6h0Io/dNYUHm2KtsvcdfsL3smeH/ghqp4IXhLL+HNVdsAURmTTNYctv MFVOPIgUcEG6xjw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: LBX8l7DP45RfKYekHa4_yxWx-zgwnbc7 X-Proofpoint-ORIG-GUID: LBX8l7DP45RfKYekHa4_yxWx-zgwnbc7 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX43XalGowYS+z SWAJpVH0mCgVj49HtD0t6gYbVwX9V4UsIcDSdOa3b6qOBxHGQ+9OKL2jTwJue8E/bkuC/Y4Yemd 2xET3lC+3P6l6OUg86U1DqXc5fLytxP8Nd/RgobExb4L3qK+shbwPHT91mOi9dmphTHH4cudHTA 40PjzGfdV2qYUqw40mon6hzIssdWfSoil4NowxqEiwME1fY2xudV8OeieeE0Ci1V64gBDdOJI22 KC7iKrCUfPy8sXgfGyfwt+3GAxvr4Osw2d0EZKd0budklhNjfQBLiZtGEIKdvlENwX5BasDVM6M 4CC2WoTTB1FlG3TLhMuNQtWfmhb4OENtoJbNNqHZ5lbAb9rhGIK+i0vkzoppY2PdfOHw0UXFwLd zlgOp7AhQKwbpWGnErJLH5Iqrk0u7+rPXTm+mJ8u873M8+EFBUW7ZvfDRgF7oqli4vX3V/mKk8z Y+zNsqn0xQZCQXp+Dyg== X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX5VAJxrHbhXD6 /Z/hnt7OWH/HFPcY88nvU0Xz+h06Rko/l246//YK1WZZ5JtjEd17lBe2wplqdZoJ44VgSW+8DNE ugw1G/bmOPfMIPX6qG2NDrMyV6Fc45g= X-Authority-Analysis: v=2.4 cv=fvfsol4f c=1 sm=1 tr=0 ts=6a85a755 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=S9gNOWPKAuR5AUhlrlYA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on SM8450 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index b8793482b181..176cced72245 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -942,6 +942,7 @@ gcc: clock-controller@100000 { "ufs_phy_rx_symbol_1_clk", "ufs_phy_tx_symbol_0_clk", "usb3_phy_wrapper_gcc_usb30_pipe_clk"; + power-domains =3D <&rpmhpd RPMHPD_CX>; }; =20 gpi_dma2: dma-controller@800000 { --=20 2.54.0 From nobody Mon Sep 28 17:49:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 EAF173546E9 for ; Wed, 19 Aug 2026 12:53:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144026; cv=none; b=k9kvvfj2N0YBf8vUEPf1Hv1TDowBgKj1t6QSkeZ1i6c+sapD/ohtZAMyd75BBJ+itjSrVe4OA9BVuwqR0UFKQmQtsuOJhWGLuzmTXYEQeBKwoUsfhTPcr9D9rbLcY2Jb4fVP/Mx19CRYkYNeNmkr3cDCJjmFVAeSwkDNkyWG0xk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144026; c=relaxed/simple; bh=8RsFcTZ4NzYXRJqTdfViGLyVb1ACo1mLBFcBykmpf5o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nQe/Fal6KwzxTIKIX8rTbjwcv25yiIBmdTiIoENiSfsSH0GJTbK41wFg81iLm4IoKRadsnC/GJCYeoVllvuulAmhvIGmgEq4RD5wio1LoiRGSg2yBAVMLhLRpudXJXBZDzRPwtMr2vwX/eGLxYfRy5dwTZiM/NsZDgaK9OCKq8Y= 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=Fiid4XPZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=etUf0l3j; arc=none smtp.client-ip=205.220.168.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="Fiid4XPZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="etUf0l3j" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClEL0870591 for ; Wed, 19 Aug 2026 12:53: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= HjlRc7FAhpx42lib/lfvV5EKbMu42hGOIFYC1Xn8t+Q=; b=Fiid4XPZNhLFY5hq w76A3EHlcNdJF9RDLhfCif51gB+CbYbnv1QLbVI2V/nPVS2L3FE7JT56d/gFAccD cILBNbd+vjMlVYFGQqbamJpTyDyKIZn5/V5kcEDUSVDvRhp/MpFe5I7KUFDNCWC/ FM7wiHvukLb8hpYY6noXf2RzDxRwUVzP2Evt/5SXv2DhJdGKKJ0/ytgrq48EeOAL buviWKo2PNF5rJf5kyyhmVkuJ4/WtHFYlTO0ottHSHsQ/gQcx8Jri8b16R0gXoGJ g1xyFkAHlAl/NTATONeXG4seM/Lsd/GRwdMOkAX2ZWV9MFi15jPwWNh5z7q3u9l1 z85d7Q== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfpu7d8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:44 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-93494cce712so132970085a.3 for ; Wed, 19 Aug 2026 05:53:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144023; x=1787748823; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=HjlRc7FAhpx42lib/lfvV5EKbMu42hGOIFYC1Xn8t+Q=; b=etUf0l3jw3edSrD+XTpzqP17q/6VYlgiJy844S8IAu4vVsDh1XEoubgZNnUb1ROyv1 N8RLxzwuWhfgWY9/WLb3MD+Eh3V+yZk/VRwBtiYKF75fwNPAHjOy5386iAbd5UZd02LD crgmfBUjOc4IdQfkeJ3+lgy3I8h7ZqDWjLVeEpedYvxVDinaVEdE+cs9ms3kHdUnuUlQ x8iUcvh449qpR9yllSogdo8WF3zJ+TQnv+CWELzgcHBFEbQ+7u6QJo1No//YMIK3redG uNREUZlIstartiYZsHFEAmaytl/5YXj/ZOYiNplfLDhCjqgF28kUPP2dP7MnnAGobDVC GE+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144023; x=1787748823; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=HjlRc7FAhpx42lib/lfvV5EKbMu42hGOIFYC1Xn8t+Q=; b=STXLiJYSxVzNYHEmdi3OwIhj6ysQrf4bQ/Y9iSD02cFGZLrZrmEBRvtF6igYCdQnlC nbZpwHmkAMMGIJilcTWrjf9m8XzomO0Op5DsPE7wEKIF3/GSQEI2FpPnhPxLkzFbqSpQ VtNCLqc65ePLXKWgaK8Ho5ZIFePi0rI/6EUjIW1E7GDi89IP7uK6HiCxtErHaMFRlqtX Npc1FplW32zyd0K6UUnEWK1c/S2PcFy5aAb9eUG0zLlmGCrGGpjKE5NyU3JbIPfhGa// BvmU/vYHDWx8r+59M6xS6VouQzKLbvehw4gXrAmKQduBFW/FMX5YXSqq3UblPpNNz2qx FYwA== X-Forwarded-Encrypted: i=1; AHgh+Rq6h3v8LxrAlVwBtyhM+/i40+/27mqeZM9nKscHSAILMALpdg5nOwvL9NCuTwt4YJAUfvb752ASPuAjtCk=@vger.kernel.org X-Gm-Message-State: AOJu0YyP7IIHkyQXVwGFGntOgusXCFUiBhNgOAjD1CETGPbxmZrjF+wp K0xNN3eZuIO4uZaf+crdRbzsoN4ahGjozatAuD9cn++iqY+bFRwCgXh0xW77Z3hw7y3orhH8doG zdc7jNdbaT9mqRobgf5G6Ay14CQ2iYvTV7+YQFZ5h29omM9oqcCz+jtONRH9WmAu32tk= X-Gm-Gg: AR+sD1110q5q3LEItGY39HvsS+Rk1Pjhg8ycGvEmhbCUmpEPh748GweDk4LfJ+6Rdgi WSHAkyQ7JqOW5EBYx+5c6ninlZHVMweFd0aDVMr0NU/U8W9kNYJ1k5QdPuKCJNjtObdPM+G9PZz iC6J7b6X7doJbleCO8+cMNF7h2EjSfS4/DybcN05bAsmfs09v7HTMNinpLXTb8diUqBmCjzqR0k O4QniNPFjOUwb4RbdR/UdQvH4l2NoCcMRy2bDG+F7Qn5v1CKtxsnZ69ujJJ803eUIAwQgtHgXT9 Nv4LwGiKmZ1IzTTEjfRtDfGOAz38TYmRenIeR9wrI1reweXs5AAY1W2PCp83RYxWh5qYW4WHStb jo4uVcCCD X-Received: by 2002:a05:620a:269b:b0:92e:61f1:6b72 with SMTP id af79cd13be357-9371e242d62mr343485185a.13.1787144023217; Wed, 19 Aug 2026 05:53:43 -0700 (PDT) X-Received: by 2002:a05:620a:269b:b0:92e:61f1:6b72 with SMTP id af79cd13be357-9371e242d62mr343479385a.13.1787144022580; Wed, 19 Aug 2026 05:53:42 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:41 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:57 +0300 Subject: [PATCH 12/16] arm64: dts: qcom: sm8550: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-12-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=940; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=8RsFcTZ4NzYXRJqTdfViGLyVb1ACo1mLBFcBykmpf5o=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhachaUBA+4QXWS8b2CjlbZsBDQE0MfK7fsBAG UIp7oR3fYmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnIQAKCRAbX0TJAJUV VrsyEACWEGFLCOuXRUlF5tsM6M0PNTYKxuQBheI/23tWYkX8IIM70W5M9FLVpKXbJGQy7w/l22y zAWoBER96wQIyreNHvtpam7Y7HplEiYXELD+Qfq/gnvjMUZz8gyYrf8j1lB9tAVZGiy93QvbmpI RQJykt7Red7xLEC+phkHey5FbzY79HnTdkljuHHIDtLsOdQXBhPqE8X5J+IK80Vc0yhiWpG1gNE l2A6K35Xizwdvfm7EQrlpcYAWqIjpuGN7arRqwRgKv1Q9wxbhW+zri7ZSy0uTlHYaU0FiRD2bMp nC0kTHb2BL5kax/zsJ90yzUYMWzLA5VrP7AwFbHBXpwM10Fpg6S8XDvEtWIX03PRDg8LSRTyRJY MKKH3F/zmV+83ubnQXzDjDGhqvRHoAL9IYWh9k+T66UrYX6Lga0LUvlMD3VA57R1Wa1SJmKNVcU E5/e9UZyOVhXx+LCHDJ9DgQm/xk6MERfcx+Razz7PTmUD3nxkuDqpBQpkC4K87tIafZpvNkzbuR ZALmFzouN7Oeez06ulYA5IWo2cMM2rbOR98qcLeAeO/hhJymOU42q1It4ULyY3/JcsuROG/fGfX KjoKHA/TsnMMTcmseMkPz0+wJQHInqs9ZdpsKrXNWSJ4yAfERzLHvLTBg0ILmla7zZGJQFG+pPu 2B6y/oG+weNOnfA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: h6OpMykKg9TZbbJckiKiREzJ3r60xuF4 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX7ytMPQEdGsfR FcGidE584Sky7UBXg6MCg3NhmtPyoHf0G48ZiliDXTJRoIWHgPaQcL3oEI+tHLKXABKf4PkVLko PEFnk1h5rSGUlAFGIbT2tPzTQ0FzM+6/tTCGeIn/6sqjww8hYXFJfp4Cz2tZtpkbG6q+a5Wc7br N1SEb2OPEEL15URkSORMnKieTJmL2Ezr1RntDYp87L0M96uRumbeoNPraE01Xw8PRgVMDZOkK40 Q1YZEqqIklORnDKN0Ud7hI1zdiq4kAx8lU1NoYzjL3DPS13tJ6FF7nd5pq8ZBABzG2gnhBJowac 6q2TlXtq+pqnla4rVw3pd/koexy/mJG9w2KBNcE3+2IQEPmiWd79mrjl27IPGQptZhSFi0z+MX3 yV5lYRHSwJJi/hW1nZSs6iBMNLsDFSTl08Ax1ZWKgDLN8GsfN0Oueztfg749RDxw7m7oMi6RnfE n1eURmGk1Cp+zmbsPwg== X-Authority-Analysis: v=2.4 cv=aMrAb79m c=1 sm=1 tr=0 ts=6a85a758 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=S9gNOWPKAuR5AUhlrlYA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-ORIG-GUID: h6OpMykKg9TZbbJckiKiREzJ3r60xuF4 X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX4seJAUzLbD8S fBnhpTMnxoTZZH03JMD4jZglhxmw2zmWNNRj/OVxYeMknZRBz+aa0i9HXjTAyfVdUAi4JQ7UotW qi/6zN81PqBNZiqubAdxDh5BqzBDl4s= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 spamscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on SM8550 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index 0e701e709235..7137efb45346 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -1195,6 +1195,7 @@ gcc: clock-controller@100000 { <&ufs_mem_phy 1>, <&ufs_mem_phy 2>, <&usb_dp_qmpphy QMP_USB43DP_USB3_PIPE_CLK>; + power-domains =3D <&rpmhpd RPMHPD_CX>; }; =20 ipcc: mailbox@408000 { --=20 2.54.0 From nobody Mon Sep 28 17:49:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 98E2A35E1B2 for ; Wed, 19 Aug 2026 12:53:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144028; cv=none; b=pEFQI+WqHv3NGKqmgsoYRJCpruhzlf0X7liwvFU2MBKZ3a5xEGlNIlsEr4y/zpEEx9lgBwWDkSEggJbxO8F+AJjzrYvBOBocerNp+rRP/HQI1Lnlni/I361ns1kFfB7JB8X2wgzRLjxBpj1jm2ynVpChfqm6iyqVNuLqwxuoi24= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144028; c=relaxed/simple; bh=uiH5LC74HtGoUooDtWPifVIUwlH74OMcI4/Qjk4DDlc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ygiwd55QUJKylXqjAdonmgjV8ISv+CKxoU9FIeIoWFE4oddGLbvQk8i8XiSa/GJyihsxPx18+4mHgBVYX7zyXuQIdxqyiY/SG/nW6UXYeCV6giCq5rPt5wlyndedujCs5GxsLraCvQMuDBeAP17B3QVYEB7eF/pdNM08CvQZVsE= 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=ExfNRz1j; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UmM9BLZ7; arc=none smtp.client-ip=205.220.168.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="ExfNRz1j"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UmM9BLZ7" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClJic321587 for ; Wed, 19 Aug 2026 12:53:47 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= a4JypXCcVFXJYX/rpEzE0MV5AMG/upx6Kutl9T3ij4c=; b=ExfNRz1jSjxcSjcg y0yFk/r9w20Yg2Ch2EtTDW/HoiSxGuRIvc7Lp2wwPTc/OBY+5acR3DNKJNMFNFZ8 Xf2gYfpieUrqZqKcyQsB786o98xLU0y/teK3P7aTS/llI7SvKL9exw7K9d6ivv+6 FIY2tpK/A9gDdDmPFAPrwIWExe2LpxGMidZR/P+i0mKteQZVc86XHJJxHhifyzy1 NCfOL7h+JXAp50pl6bX1vB5cifdlgh/7tVwuZ26SFxFwnncGx7wyE1DB4qd0rzBn X2qnH3XudHySwz86eOcwY4YBPKrgDVCJj+xJBuxfUZHNmGt1rx04KZqJ8AsdvkAQ hEruLg== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yftua4b-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:46 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-92ef13b61bcso144183485a.1 for ; Wed, 19 Aug 2026 05:53:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144026; x=1787748826; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=a4JypXCcVFXJYX/rpEzE0MV5AMG/upx6Kutl9T3ij4c=; b=UmM9BLZ7rVn31GIumxeFb3Zcvm5D056Ugvuzo8ErGiUoDZvxLZ1V1TujgGSQ8Cr85Q 9+n4x5h4b6QatwbUNVioRZu3xmTnOnacZR1/7AHzQd/pNbTbCwFd/84j6XRTD4YGtcRu zF0JuWQx6+dVJ3rlbO2rl2lbF3H4VYeLKDGnijc5N3KDJXe2YLSzXw+dyoV4/jwTC4af TiyktztthpxPOkYMIxnOVKfBaWIaHQW6uhKzAQUc8BKaYIi8724qKSEMr914sD2sRy9l KwUS0lJ1QNzIxeYkV3G01lcO1AMx8vnoT/fzz5vk+i6ELL75QXQ46aU/meepqBro20hD AsiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144026; x=1787748826; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=a4JypXCcVFXJYX/rpEzE0MV5AMG/upx6Kutl9T3ij4c=; b=Yy7aoQNvIj6HKrYgmZQuaN5JeiEc5bdcTqgTrTGGEX7VGUrJHLZaFVCPtq8o6gVCqr wPRikYIgG8p3dkqmt7lYidFqHrMzuP3WbZ9ToPEsEys38PVOZ5zIlQD2m+dWxhS4qd1X r9vkQseI74PoT0f9XWMENei+1SAOsZSnKbsyeWaydI6JqEp4YKLsj8aFeQI2LwJo91ab WH5++JgLwdFG5jW9d/OE1CIWfU7s+21r3i/SHjfOub0AJlRmCBgF+85UI3io03n5eUm8 7zri0I0rDWNLMgQM/139UwDQNj46rPJBMbs5rzwj6j2JAH14DBhipJbx6gGAEl+BBvH+ O+YA== X-Forwarded-Encrypted: i=1; AHgh+RosRzllsmvIvpFy3hAMPa7UXwLzX2NoaY+rZtmfEgvZl7klCaqm8hLE4g+DNwb/igE3FwxgdPaVx2XY0/I=@vger.kernel.org X-Gm-Message-State: AOJu0Ywmy4rtLfjBxkLwb+QHiJiY6I6LROAtNmo/Qqh8ZpSaLtYp+sMu A5ccpAeSYIfLCi7pQK4/OVLl982+++51exJ/v9cH/PsuWhyN3m8+6539DVDiQYa7kVkERoEVjp/ idwRvjtti+RvUuFtjDwm8U2AvHzPw+j5DfQ5RNROzqD0LSbudqYqU+lBxmy7ngeqn6NQ= X-Gm-Gg: AR+sD12WoV65E5G2PCn9TwZc4t0Iipm6FR/PUrEGsLehhzhtzI6qUiaTpzeHL2bBWYc 097zILcZjHUJJD+fAs/fszMR23e3l5L9vscG4pn9d7MogLoPPDSQXaR+S77qKhh1gA5cRBJ2Drc a3e8dff/9C6xvSSmAOOpp1tpXFAkIdN7PWFu56r5mD+XDcSBWadrCDiixmnTtXXlffO7xZ4ptT3 3aAGGp0rKVIrwarXDr8VXdioOxTbseOrZSw7Xf8KO3JX9/vYzPwrVctANdEju7wmDOpqoQD1LME 9vCSWY6Qty3nouh2JRptkcbFKJopAwxDDlbMNca0lwK19hvymmkKBqv/Wmb0R5O2zZ3CYynPJHx 88uWHR59f X-Received: by 2002:a05:620a:708d:b0:936:ef9a:deea with SMTP id af79cd13be357-9371e2cce2dmr349177085a.28.1787144025426; Wed, 19 Aug 2026 05:53:45 -0700 (PDT) X-Received: by 2002:a05:620a:708d:b0:936:ef9a:deea with SMTP id af79cd13be357-9371e2cce2dmr349172885a.28.1787144024977; Wed, 19 Aug 2026 05:53:44 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:43 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:58 +0300 Subject: [PATCH 13/16] arm64: dts: qcom: sm8650: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-13-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=968; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=uiH5LC74HtGoUooDtWPifVIUwlH74OMcI4/Qjk4DDlc=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacluYKvfl1UakPRiiwu87LtqVHhGKXn47rS9 TcID0qZkliJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnJQAKCRAbX0TJAJUV VhOdEACtIMasiJ7df8ejDQeC6ehrgi+fLRzXcMcETR1jdOg6JLuNzS5Zj2kZ4m0qOvsxJzneiMf 7K1tFOcy5BGib9wx7wZXfYzdx6lgbPjzMgDAkfR7RMkJN1/lF5hfVCjYPdyQn//iI+ozS2a9lpv RVBEH2HRhWWIk/y9bf3SquOFpQKQS1N3P82ufOkMIliHvyjoLb9qFlafRFpiadh7cNLupal2DhX Z8EF+yjOQ4hcFMQ+PJZM3vcUaa+3fbvVcolv4NzoT7IEBPRx0IEOx7jjQmzcpaX9Lt3oGDjFduc iAEQ8bq0sF1nmaWLBjTIEvmvOzHzgjN7MKC4fpdaryX6r+TriuFs2oQTSa8stM+APhLUXsppwH5 fC6qVWU3z3kS6aHrh02b8Uc+FaiG/dp2iUg9pQINWzB0BNVb4y1miGEl5Ev3+dC67ZJyaXoM/UQ /GO0Us+i5VqfqzSj2AbASOXFm+1Uyf6lrhhWPALVc4iJm2Ff0T/IqbFtWuRAfjitSyWvANNCvYB cEEAJMpgWXZ4f0QNTtUaMGZLWWnukZ2ghn7cOwo0jcd+1bzT2EQ4RUfXdXJysDk//jSW/f1rxgK Pbi/BmPmyodZt124ZPApJpzw1QGGldXtaxV8y7IlQx4zQ0a/Js8KyY/wdVrqDBvO6+xcUfne0TY ibP5x8OZU/ScK3Q== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=FIorAeos c=1 sm=1 tr=0 ts=6a85a75a cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=dUfsX-4dSnU6X-0t-lkA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXwCuXkDcdyJCh yWtR13QRVISGV7y9XpJGbZogRYEl5XF2qssfqm6PGafc49B/p9xNcXJLPSIIN7LnHGRqW1Jlyrc dWv7+x8bzbzb1qhFZTR43vjRVbm1jiQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX/iUu41M/r6Kr ytrz7GGdG5FTD7czIgXV2aahx8D0MD9zOdmB6wN4hzS6jlcfbM3qlVWkR2fP4zW8EdjzO1Lik0N 3R3s4IeY1/txC1LAgR5T/Gydu5LOR10XkEwoRedph++s5jOpgnFJ7vwEcU1pI2161DRz5P6mLgC DdbT+Or/BKNqxxMF66+eSiRxJFGlTSQEF5axmQEuu2YHAFfsO4UCwaZPFUtKKlVIHnobyjhnR5m R6lq//sbxW/6Kb5Iu9hwm8j8yaxDjPZWSgMs/Vl9uQXQ9Z7VPOKUlUNlhNOuo+knWGObQXs/Noh sS6Bn7DA59oCfcA9uJ7s69EWdeeWUQzdiEDTcdos16VkltNH7XMwqKbzHXSugadcp95OFys7+6y SnJbq+Dpq7sArnlRi6/UbbM3cc+H6liJJq4O+4l/nBAAeHLNAXeAt0b2GD6LtlFORCgC6a1qk2g NJG01aJMEjtODWgsyVg== X-Proofpoint-GUID: H2z6iqCRvP-abzG25Hb_f-v1SdVU0anV X-Proofpoint-ORIG-GUID: H2z6iqCRvP-abzG25Hb_f-v1SdVU0anV X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 impostorscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on SM8650 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index b679fd8afb7d..962797c15abf 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -2019,6 +2019,8 @@ gcc: clock-controller@100000 { <&ufs_mem_phy 2>, <&usb_dp_qmpphy QMP_USB43DP_USB3_PIPE_CLK>; =20 + power-domains =3D <&rpmhpd RPMHPD_CX>; + #clock-cells =3D <1>; #reset-cells =3D <1>; #power-domain-cells =3D <1>; --=20 2.54.0 From nobody Mon Sep 28 17:49:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 C68E63644CB for ; Wed, 19 Aug 2026 12:53:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144031; cv=none; b=kL52U9hYweR5aWdx9u7a7orVqJCpqvLLU8tmtnX0Il0yirDbWY2LReBZfmpj/QO8o0RVi2yjqRZMBl5u28mUZ4vIq2GIcC2rB7jfufUPoFjXaJzyfb/yHuZlgCxG19AEv6eV32lqMTHXmXeQVv9gsXbgDkTPuYjyKQ9PRG0LJMk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144031; c=relaxed/simple; bh=ofaOcaFEo5VEe0WMa48AwttEJOkWIiAPj9t3Vq14JXU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oU5NJCkDzyGafWECzvt3dJZ2ItJoiicc/549z4F4H81etfnCUaSruk+z0bPNr4mfwZZRTj+LgD9ZY3wWv93jjB8R82WWrY6UPfFU1z3BeZLd6DPz5RuUZquSeQjwbhYlCO76B92ttt7L/FonudQsqSjTRcONmYwr/8xurS8CJds= 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=ZLicXt1c; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gOcaK026; arc=none smtp.client-ip=205.220.168.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="ZLicXt1c"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gOcaK026" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClQws871098 for ; Wed, 19 Aug 2026 12:53:49 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= tZPEYEYPf23oSgx6pACDahLtv4Ld0Kzo45qAIrz/EnE=; b=ZLicXt1c8rAgrRFm nfZ2fhoSay1IUP9gjNarWWRXkeeVd01qta8JQf4cOGwT8qDqefIloUvnl4PD71js BJFl+bDUV+8OB9Cp7ZX3+pB60uOz6Iu8gQSd8LooO5NtzbsVDslhewi1+jtvQNPp UIKj80EBMhasPX41Tmc4TsP1SEWXteXw45OKqQFcrA1/tERijFOQtZUbJ8r/zGCX jyUxYzJuoA0cIR6qgW6c/U27zXBe3KhP59Xy0kYevXZfw8mxYKCCHGJf4nfwu26+ xjN3KhIsnpBCqj8VEMsGTcWsDEcu//KdCmRfcF0EcaBBiN0rFQr8h0NZgdArGOkN X/vuHw== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfpu7dy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:48 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-92ec3146553so185740585a.1 for ; Wed, 19 Aug 2026 05:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144028; x=1787748828; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=tZPEYEYPf23oSgx6pACDahLtv4Ld0Kzo45qAIrz/EnE=; b=gOcaK026jIG5w+WbBKZWKtPOIklt39wq+3Xg+2pyWP77g2f7G16FWlOZdHfiCse5oA K3PqevMtxJURDZRJaCAsSSYWhJbMz3McnVKNfQXKLErl39FENJl1NS68AmBST3NoR8wU wZPsrC+srpRcTIC0to1wUAWPHKNq0rFtkaW5+S7J77f4h+oqlwmeklSwK4V7G9s/pGXq 3V9i9wEzUkfFDkiPmnRaNdUm4gNleU4MqZpxmHpGEFCAjJOLgJxm0vgtQlR7hCNzmSjC 6pmcFbOC9qrGrsvVO3xxdg89sm0yet1/13YPm0asUPfnQNBCCAuGzpMbhATxTNJLxXgh kfrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144028; x=1787748828; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=tZPEYEYPf23oSgx6pACDahLtv4Ld0Kzo45qAIrz/EnE=; b=h2arxW/+/J6n+9nnsD1B+s1u6mCNChCCSQf3H8Qtvxg0ccDuDJAh7xmoLAqTomJ5IE QL21dyX+dl4beG998qNeSO3ZFgbzh3hSjmgO/ibaanYj6Pd6IA46ZDFxqkGyqt2e9fxy ia4JOJ129VHsUeeIOEtbPPVVvOUl3o+twTvcDNsJuBmyiBVcQBx8HW+UClxxkT6mjfhd wLjfWvBz6FRifxCOGIo21VMTcnecAjte2xPWtR3UBYu8+AojeKCRvyVOe10VT2T6nj/y Bcht4/mLGjSeD/aeV52A5F+dU7d1333JsYZXBA3QK2FNMMIeUYQmOLL0qULKYbWgwt9s WmDA== X-Forwarded-Encrypted: i=1; AHgh+Rrdb0NSaMK+kOH5pr49OZwkixs4SRqJ+VKrU4obX2G/mXoYSX8PbnoWUdGWQxhE46n402SeUlFxXzqBxuw=@vger.kernel.org X-Gm-Message-State: AOJu0YyiI1zzFdWG77+QGrl4L0iQYEuk6qsNy/Ob1r4bYa3RygJUDNpw Sm4DuPfOJLlxzPk+K5/1Ks5V8FgFTFCvxTDkeknj0x75RdQivPecwedIuOAFWHnWQNC3DrTB/yx MGpE9gFIbvkLdLmiJ4AcGX3OAljIc8YKZ0AicNoHmGVAD3b8y9XI9brRH4zI6IOdX/6s= X-Gm-Gg: AR+sD11NSRyySdEkrnO7U7cvzENkYfqk59T1+EpGT6INgv3L0hnxNF4viJT0c3/ywLj 6v640Ava45eDjOxcepBp8X1zb74BcXEB7p+3rjjCo/jpCIvWjoRgpKf+9xnv5IwJ7z1doS26TtR i+BiaIWg/+EPein5s03KQaVmUsmvwOzW3lm9Cr/SlVwerqoAwY45hKyf8f8qd1OItIXmeVySNZ1 eg+eVx5vJW9gmIEXaBuKXi+/BTqreoK6vw/vvPCsXsOlL778HDSkjeszDPyN5bTZ2XP4f+ZMr/S 7DKEaE2a/EBEam1vEy1RF4wfhYr6nqeMS9Y9Jk0Ktr9zH6wq2mtuu40SVGFbGloSeN/gM1hYYy8 Tnn6gFjSm X-Received: by 2002:a05:620a:2b85:b0:936:a072:d749 with SMTP id af79cd13be357-9371e2e69dbmr410803685a.23.1787144027761; Wed, 19 Aug 2026 05:53:47 -0700 (PDT) X-Received: by 2002:a05:620a:2b85:b0:936:a072:d749 with SMTP id af79cd13be357-9371e2e69dbmr410796585a.23.1787144027209; Wed, 19 Aug 2026 05:53:47 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:46 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:51:59 +0300 Subject: [PATCH 14/16] arm64: dts: qcom: sm8750: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-14-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=953; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=ofaOcaFEo5VEe0WMa48AwttEJOkWIiAPj9t3Vq14JXU=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacq8k0ernJQldynpVkH4+/C9DtsD7XYg7AD0 ZIdKR+/OMaJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnKgAKCRAbX0TJAJUV VpJmEACvo6w0RGh9FkkMI0Zg1pIpHu8GByqpiWTPHuC4mDqCj1Mm+V6BuPOHrYWkyUgDKRyuMUf YKeDR+79gzWCVzBvw1DrWxcRUnlSLoxO4vE/7aNDbIPGxCOxrN6vBQDeRYQ4Gim1JvsuWgc5Yb1 bMhkJ8OQLVUCncisB807qIsygZEV6gd3yrHAxdcqGcj0RU/wKCwpq6uaXyvZIG+QnWeqDBago+H kJfsFKVTN2B5bbY2GgQXZvBdbj1KpVk1S6kjibprkGgb/hnPo2DTXpzV52KaHkja7RMKuXPnwqR HVFmuz5CPrBUsZhqBpQ6Zf1e6kZR3AmI8AMzsz77oiLYDznz3SQSfPf1gJ8USySn+1gKZzpAkGb 7qjsqnA4BKBDob2XN+hZzH8Z4mCq+3l04vvKrEyWKqvJgfsHbtGG0HCaxm5KqpoMZcUCnT2T6YF bFCJmr2X3s/WxlY6Q9Dvyc9doAhK8accTeJRXEjM1uwKSw1UFZSzdz9M7HPM3PRQoIA+ztgrhML w0h3hkxwGz3oYUR+fLNqxKy13MSH+fGxrUgfFvs/XFvQdvbx8JvYtxTfmWpuQKx/b/EEmWQiuEi G1mA40ZmKSy00BUOF4qYh7fWKea28Q8Bmd0PAeMLfNs+8sdQlCO3Puv/4vKNHwtS3KIWgCXJGeu i87YXwJHHWiN9UA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: C4ImkEazHHulkHg0T3HVe68DYno3As0m X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX0O1Y8NsqqOQI fg6kjGvXKerKtmpNzsxuHMIFqWqxX/26FdVWXr+GZnYk6Yxw11kiP9OmJYusVQTA8NILle3pqEr nTbEYnNO+jPhbSC0rqKTrdy/OYiBFUHzy/t/pklDuuUxSr6j8Ce5ISFeIiYJly3M0omjI1iWNPo 4FhYBDzeqzv0s1P04wtLKM2YrAfgg67KzXVPqJnES0F/TPbUniiOR1UfmZQ+Ftg8b6XRPm6KK8R tJfjlCXDqfyElQ1oUIo5zyHBIHa2WjWn2tarRw4gQa3bLsQFs+XHLFjbyCdlfRo+NshRQQH6c2i EJg+nWuHdMuuMpSZI/ZWOicZuSJDmxihY9m0gm70KpXDJLCOu83+Kaj6UO57SkXnoc4r9PV9ABU +ccx05rKNhQ1bAyOjztpCnJZRCH8V0GohztKMjnsvY9yVSKb7sp5mgi82WFSmVwyzOokwfezPdZ DhLwCCRHFEyQ74SpLbw== X-Authority-Analysis: v=2.4 cv=aMrAb79m c=1 sm=1 tr=0 ts=6a85a75c cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=dUfsX-4dSnU6X-0t-lkA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: C4ImkEazHHulkHg0T3HVe68DYno3As0m X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX5rIT0ITPPHTh T1mBncIEqu/2fGrdSehHA4L8Dja+WdUKdovbccBrup7oQSTEI6RRwMobcnl51kVNLbHP3TylzLi xRozJPQQFzaEankYv2BwvGQKc74KDtI= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 spamscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on SM8750 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qco= m/sm8750.dtsi index dd738d13df8e..cda18d4dc6a1 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -676,6 +676,8 @@ gcc: clock-controller@100000 { <0>, <&usb_dp_qmpphy QMP_USB43DP_USB3_PIPE_CLK>; =20 + power-domains =3D <&rpmhpd RPMHPD_CX>; + #clock-cells =3D <1>; #reset-cells =3D <1>; #power-domain-cells =3D <1>; --=20 2.54.0 From nobody Mon Sep 28 17:49:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 5A2F3327BFC for ; Wed, 19 Aug 2026 12:53:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144033; cv=none; b=QThdFoRSzgZ++fB9iaYIZodbkWMsg54xP8HfCsbxiPkAqtfZpplZ2t18am16iqBGOp38M2ZCv6M4aeu2JkvS6xCmF19oX8U3SYWDW6yyqqjhxhH8RUXypDlB7cuDrnZPJRo4W+j60atGNPATlwWAAvaTzo5+kaAUPnj3NGqx8k0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144033; c=relaxed/simple; bh=lRo3ALU80eN8NLOuV0UOQeuSVv9zf1v4drYuyPGYgDk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tP6hjmDNdKj3qvLQbYBEat6qzyws055uwM93FdiZISF9adtYygDW8/MUeR+MVhbd/47Vk6JXW1JAdqtccCfx7lgpaW7g9ihPGEPj3mzJlxRPh+zdW1oQM1NzT9RCw/CTtRVlJZrgxtS8G10LerpYoj2YRqWdE3hvA47ZSY74IsY= 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=XFJEnTZd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=C7alH4rj; arc=none smtp.client-ip=205.220.168.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="XFJEnTZd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="C7alH4rj" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClHL81374078 for ; Wed, 19 Aug 2026 12:53:51 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= zSKwl5LDXICbGwUAIJuk+Vh/EggkwaR0tn1iVebnnkU=; b=XFJEnTZdYpMu2VIZ j6hg5IoHaxF5SklFUr4hi0qTCz3Y/Y+R9WHB8cHgEpZI92VVsrhazwiyQfecRlq3 q2XfDbj1OwaQS5H3ipDtg1YiR6iVIV5+VHCmnONGNSi0IjmZ1O4KtP96OPLnyx86 YolCeCNZkumz92sSN5aIdMF+CIu4n05asoEZA1OSBq6bfbbUHLdewaC0vq5MusRE juc+m5EWaqYLaYZEYhLYQFM2TLcfKCCRr1pjm4IK9UfkP4Tl6ErtsswdiPbdONav 26gkwIPIvgDVSHlpz1d412zRcsTAohzVo2NGvzcEnHGgb8CgzBrnT9mqujDZTaE2 j2s02w== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfm38ks-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:51 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-936aa34873bso88129685a.3 for ; Wed, 19 Aug 2026 05:53:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144030; x=1787748830; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=zSKwl5LDXICbGwUAIJuk+Vh/EggkwaR0tn1iVebnnkU=; b=C7alH4rjdVJNbB5Qt4HADTINv/79GSe18BNjodBujhgpacgYwD8NHvdmYHyhl+SZwQ ap1VtgGh8S44dz4jAV18U/+W+J/NJXXU68Vox5t0acNvNxR4oWxP8MctOwSWbikjq6s6 BhI6luh2N7rhLW11e9i4ofxXoPI+rKFU8w5DbeHVZgMqOpq6TqS978W8zc50HUQzaoXR 6xIUpfLJWepeQQ0CfOdMmSzmQMERghR5J1roypNc0U+GvUHgT0phi0tc6KGScIfbiASb R92KairbzzeaMXfAUP25sOO64BddbcTZD4tz6l3eQwz66K/zeShRQu1D0toDB3ZYwczO Vs1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144030; x=1787748830; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=zSKwl5LDXICbGwUAIJuk+Vh/EggkwaR0tn1iVebnnkU=; b=O8yH00b+/j7I2jLQhkw0iRc0T141U9e0TcpYW4lepgA8SByUWhpJgG9/V72iaq3nbO BR1trx0sS38kaj5bHGjWJEWe8TN4vCPVRWGblH0932XpOdmkbcLY/C5MSWTrXJlnkeAz FUj8LmhlBLQHz0aa8FXtlxz37BqWU4R7XPOOMxCFVwaKxvFLuDE5xN7UtpIJ9nE2e2f+ dLEGJXcuZn06ZIjMLA2ITcoYjGst+k/3Q7Z/6xgPs4xxR8rXx5u6kjA/AgIM+tsyrlhp mD2/d3yGHmKcZc0q6/nUkqQuqE4jM6s4L8M62WyRnSZR4ZMvVf+wEZ7veXsS5S++b1fx JqXw== X-Forwarded-Encrypted: i=1; AHgh+Rpk/zGkl7iOptywgUaaAOjRZgGGykG4fko6s6HGJe/Kxjfho63H3/Pbn9XiZK6uF4IsRhjliFy/YnQkkdk=@vger.kernel.org X-Gm-Message-State: AOJu0YzL/YQmQdwo+6A2+IB41vQ3dLfxgjzEABlG0bCT6CIFUQT5LQae U+UDRW5atgwPN+vo9ae24FCBHrUP+ljg+xoQIHJFi+eShHv78DoWjzrrVxBKvW1VPsRHV507dlY 39mNgc5/qsnDg19O+7vwkXudbIwJAuEKhPUFIjIH0xeI0ercUAoirkPDLDnt1fMQkIn4= X-Gm-Gg: AR+sD11Km68pcgnV/8bvIx19NBCoeGnTc+9r8JLupSpfcqu49JEL4YsAXqTgpzoMplE Zgftm6PbB0SO6B4ZnzwIwgtJqNMbCWEQxpPAQqb+WA6p0MfxIXWyRUyq29sE3TH3572IBAf0zbZ SeLX2VbnoIRUBOEKyDu6OjrVj5Kp5g9W8v7+mDJPR+IzVc82g16Z4qiwnNqi6dOh9SBfxZLAvM3 97fM6jxYGQMaOa5t9LJiBJTqbFQXkbtbeepW3i5qlrFB3+CaYgqbfXuNkAghexZ0fQ69KbfdX03 +HTizmYZqmjSsZZ1tQTFx1Qvpt9ua7fez3iG48AeJ6CSC4dMamNoGYQkGQ+glTT7Ha/NsJyQ+5I Px5SvlhtD X-Received: by 2002:a05:620a:414a:b0:92e:5fe2:fd35 with SMTP id af79cd13be357-9371e678dafmr348878185a.32.1787144030176; Wed, 19 Aug 2026 05:53:50 -0700 (PDT) X-Received: by 2002:a05:620a:414a:b0:92e:5fe2:fd35 with SMTP id af79cd13be357-9371e678dafmr348872985a.32.1787144029511; Wed, 19 Aug 2026 05:53:49 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:48 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:52:00 +0300 Subject: [PATCH 15/16] arm64: dts: qcom: kaanapali: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-15-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1012; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=lRo3ALU80eN8NLOuV0UOQeuSVv9zf1v4drYuyPGYgDk=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhacuJl5k/5gtHuqN3D8RE8paN6hliA07HJq6r 8euavzM5EWJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnLgAKCRAbX0TJAJUV VoLaD/4nuGMbWI7OW63djbaG6+v/BmDy/5cdHu4K3Swt9y/UfsIF+OnfoK6t841HLXlvbclaiq+ rDBnacaHNa1MHwICcGxj+13QVOSHBQVEJ7dZMATxTHEMCieN0Hl7Hj1QpwWRE364B5ByZfaGWRQ 4brGQOi+zC7SeYZFukakIBxDBZqzmhhzRCVuQkPa70O6qVw5cH+FOvtsdfGwklhGJzPlAyKT8xt 4K3qE8EpY0aT+QpTbq3nLM304xBf15T80ptXU4wIsa+r7bObkAhrF5Ub5yumDAZZc7VtuoFygpF X0WUW3mPKXWfKGq7a/eOD1os9cbyuxHgh/gRnr6AQQaqYvX+8RhgaoSKWtE+jqiW2uUKvWMgwKK YqBzIOiwkYdIvQ+dw9DJwtv2YywJCPQbB6zW2YYb5n4n3hUAp/1crT5gITjYiNIoyix1hj8y4uA HKcG/RiRjuTrIWa1pOi1r/geqLapIhjS1Sm8VdNmpMtpwYB6ry0Teb5XdVGbGKCUbTZpZusHaAc RTxep/GQWZYr2L9/PvsKosYnsffgfYb/+7tlOjMkPWHeclNdLevTFCnpNi9nL+HuSzy6tRneUgz YCqcJlrC3gx6T/JV4yLjWXMZ8NCK+MWexwEMY20bswTd/Ho7ckTSrzLnxAohDGshhuDDse3hf7a VrZDidkXVcilACA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXzQnOqOCt5gWs fv6AH8IzI5tk0GfJ5L6h8819cbKTz0mjFoPb80wTVxInczJTVdwJw2OrK1aQSAhhX5HhY/j1kl2 d8Xjiz2nyHy3HOT+o6AaiFQx0zvjt54= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX3VfhdkgCojoH JpSF3nD5QrwWpA3p9ry20y1WJBdYabQIWecziRcF4SoP28rRxeYCI7K9q8Z2Q+6xVOZ+X0Z2ZpD iSrBYINIEDC59XW2D/e4LTGUjrfuiBB3gUinfYHoIEk0W6sLk2/7/sF2dG1042bpjgl7+5xsfsV BIm4B3q2enmQN1GuyaOhYPyHgLV791XQtR/eQoOKvjfErbEB8cC3kaqfIApH8REv/frrNr1flJj XViJ2//6TKwZQ4r0EK+2jFuTSBLKvmffkeT24f91Rg9VK1+G/wtGQfREue3RmwIxbKw8lNWJKYE 9qEt9BEleFwc+MBv76VdUgUxdnwkMTw9Ke+AJpHfRPu1m/7ZA+eVOQ7ByYyXGE3YC0htpo3BND4 Wlixr8J339AtVU6EzPuO3CH1jFa+7Mr7WDNIj1psgtyjX1PNTAlYBPaqC7I90SLHf2IhPM42D7f nuou2A4r6C6N+hB5ugw== X-Proofpoint-ORIG-GUID: FGe1KmR99jcFcP34wPim9ZXViD9pNqng X-Authority-Analysis: v=2.4 cv=bN0m5v+Z c=1 sm=1 tr=0 ts=6a85a75f cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=dUfsX-4dSnU6X-0t-lkA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-GUID: FGe1KmR99jcFcP34wPim9ZXViD9pNqng X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 phishscore=0 priorityscore=1501 clxscore=1015 adultscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on Kaanapali are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Fixes: 2eeb5767d53f ("arm64: dts: qcom: Introduce Kaanapali SoC") Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/kaanapali.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/= qcom/kaanapali.dtsi index 131fd2a16c54..c1528cc8b7b3 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi +++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi @@ -552,6 +552,8 @@ gcc: clock-controller@100000 { <&ufs_mem_phy 2>, <0>; =20 + power-domains =3D <&rpmhpd RPMHPD_CX>; + #clock-cells =3D <1>; #reset-cells =3D <1>; #power-domain-cells =3D <1>; --=20 2.54.0 From nobody Mon Sep 28 17:49:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 8BB7136A364 for ; Wed, 19 Aug 2026 12:53:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144035; cv=none; b=Fl/BJNMS8vKvX3kYV9OWD5m0Du8OB9Anw0MjCF7jGImKkABsJh64rO5jBS4dKDCgj09lbiyHqJBiAMerR/wcXRY2BSiTPf/R/laHmnIe2wBV2MwOMdcZ82ecf7wFwz1Bb0uFPFooMfXVbgE+4Ii3No9YAmIntHKS4dUmywW+d1o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787144035; c=relaxed/simple; bh=wlc0vo8Hdh9jcDJqUc6YvRCT4ni3Jekq3t18gDFW0YQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ss+6j+m9udBVXbJ9YxDbmJLhyUkdTBviieNnXHcu/GEGPcUnursT7CtCOliq0/CAwvxiKPiFKLtCcFyEy4FvUGexdumzHbhnD6megvwWYTNnWT37m5qgj3vK1fU2taj1Zz25WcK+ODMCZQUzGHUGoNelLkLFdWOEIeRpCABC6VU= 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=eKqnF2tV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aYg3Q+dR; arc=none smtp.client-ip=205.220.168.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="eKqnF2tV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aYg3Q+dR" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67JClOKl4016715 for ; Wed, 19 Aug 2026 12:53:54 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= HebUySxFjdW2NBVlZA79PsMtSdnbSUxeMjPShC4sBNo=; b=eKqnF2tVlKNlE0EL eXDfoUFkGALBB9Rn4GDpv6bw2f/qH4ABFPtuO7S8HgLWCLRRfUGLPen9h2QGsPhK qVw2eYu8ftHlnx9N6vrNWUnSVMlcHg534mgftXaxp2w4Nej+yDU4NFWiDixCWC7i ZdLDJCjePzc9eOfzs7lktjLUplBYOR0RWHv1WqhC7Fur8Bg843TbpnOQoq3AyUgm J76oQKqCnfg6M44tJs1vTjyqKponpe6q0WeUvzT1AZ3EBX4grz5ozp0+mQvA2gEy rOwJhQ557L6MGxcnzK+l9w9ojOiwvyVZjC+bnWcx2F37Rd4GAqRIrGThHhVnwaRc JY7qMw== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g4yfkkaef-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 19 Aug 2026 12:53:53 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-92e62e3459fso116049685a.0 for ; Wed, 19 Aug 2026 05:53:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787144033; x=1787748833; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=HebUySxFjdW2NBVlZA79PsMtSdnbSUxeMjPShC4sBNo=; b=aYg3Q+dR9g+If1RONeXCUmGUzMv2f8NeJ/qG8XUbKmKcOxevc0Sab2Ufy41S7fk5X1 7LwQZfWQ+q6HFBjV2ln+Za89Cp16cUYWSFw0OalDKCTxXkYp/kB5aYQIUnDJLgqrcL7c TA+IWDDrabnSK7ZWBTAj8EqP69YNr/0+qexMM6LEQRdSt7R8XWcJtcKJ5yOqIhMh2oUs 8avsfyQUFqlLZ1trjbAIaGLiOGgueOZeqUxH8IOJBUHD1GGDLgFmZRiVoLiYe+q+pVR4 uwDcP/9hVoHbYaVKdVHIy35cIV/FEn9VVR6qqDwGqagUP0ohiJB7Ttlun6ODXA2qMqxF rrqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787144033; x=1787748833; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=HebUySxFjdW2NBVlZA79PsMtSdnbSUxeMjPShC4sBNo=; b=XW52IKOyunVp3Wg+56oJSDIzZ8e2fVxv9FtkoppBbXNIOXF9S3LdqLhohoC94JOsD1 Qp9Mb0+SZSI9M1jT0K8lFBuE9zlNabuurPmLLTBIRA633YYngB74AcHCxwapDjZQprWH I58IaPoI5zNnrisNHTFbXx6OR2aYMtkLvqAOxO0OuJEMuHcGNjC6MwRTJKigPlml03aZ cUVPegpX+1OpxZaHyQdM651RInq8lVgactVjOf9K3K5JHYNs3SZLjGI33z6NQnJsQEeV nfYFBO1BqclRgB9mfTdqcHk0wstnspNhHXMdTIQG/RTxc705YFA96DzbACje3nSz0JqF SYZA== X-Forwarded-Encrypted: i=1; AHgh+Rp/qgmmZaKMz/+55JWLS4J/uL5IDe2cXKJYVQ/hSZw4E30AmlimhpzN8aZJBaQHmL+CUwOzbSLnRNRy23U=@vger.kernel.org X-Gm-Message-State: AOJu0YxDTJ1czDmD9AaVWH57qGTKPmJtIlmN8d27rtQ1VL/uZpftsLvl H7PBmRX557vM9hhNXrMq+3on17h+7wGF/wScHMJ5/eIVKeY6vBVRCm2VBIvIFOuykqzH1EUT9xl 7WcI5154RN4UJ5cbjuNnZSmnv1v/WIUHztvQlIh4xIVpgXQNKPZOk4nMH25UkdJKJkAc= X-Gm-Gg: AR+sD11r1OaLeQY5etf7nli7MmWcsr9wX7DcNxpG+UPAkBC6VOHg+p3bQMt3Ck2pNah FcuU5RsIkwTvb1YjViIPA7GLFy35w4WDUwdvI+mr3ob5swFyMuR8an4WuqbvkU742o9GdGn/BpH GMjNMBVlu/O6xNA1S29hTRq5vPr7FtAmUtwNLJfQPrZT6tbMt7Fp6rSeCB1uMH97HA8ngquiSZR QSOMxZsndHRxGwTrnVTaYD2ERsHUx3EKEyRXa8eqQAiwRRzKx0f2aQEBzUC18SwuCpKKckcLEDQ MZdwOfRbj9YqmbTQb59rfjAQ5n6fWlaHJaAlMlWbBsvxcV/8QgHjnfulxWIl/pUH8HxrLvwZQd4 VBBPH6MjK X-Received: by 2002:a05:620a:25d1:b0:930:e48f:47c1 with SMTP id af79cd13be357-9371e3193a9mr400819485a.35.1787144032406; Wed, 19 Aug 2026 05:53:52 -0700 (PDT) X-Received: by 2002:a05:620a:25d1:b0:930:e48f:47c1 with SMTP id af79cd13be357-9371e3193a9mr400815185a.35.1787144031869; Wed, 19 Aug 2026 05:53:51 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499aa0d6721sm77954795e9.11.2026.08.19.05.53.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Aug 2026 05:53:50 -0700 (PDT) From: Abel Vesa Date: Wed, 19 Aug 2026 15:52:01 +0300 Subject: [PATCH 16/16] arm64: dts: qcom: talos: Add GCC CX power domain 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: <20260819-qcom-tie-cx-to-gcc-v1-16-840034124e73@oss.qualcomm.com> References: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> In-Reply-To: <20260819-qcom-tie-cx-to-gcc-v1-0-840034124e73@oss.qualcomm.com> To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tengfei Fan , Jingyi Wang Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=936; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=wlc0vo8Hdh9jcDJqUc6YvRCT4ni3Jekq3t18gDFW0YQ=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqhaczjZ7tB6eB3mGinIjaqsUSEJoIc7yWd8yeO fw1Nk8YcdqJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoWnMwAKCRAbX0TJAJUV VlUZD/sFXM543f81B/rcNBowHoJSInkay/wV5MJK5cxw+TExb9zPU4WuRg52v1jjMmoMDIBDKyg rB0w31N1BlDsoPVLwlYXnC/BciPgR39DmGxwqGnpsW+3EBytTVv4oV0gXYPmuH9X9103WsfktPC MLH8ufhIn+qVRYDIVsFJOazWTHwczolCnNeqzJncZ5TDftauHggWe9EbZYNGC4vfnZ7yuD6IF90 GPtVn9SFGE3BZq7dbaQ7bXTxhjlNwVfHMOukmpcGdT5oDzBDGF9gbVUhasPbOkgvIBiyjqCEnix LoxJ/YA+SUIiVjc/VWFUrWucBAg0uNtjZZmIOkdxC5J1enAdv76TFU+XZOimnf/i2yuIV3+4j9w KEmJ730nUexOHkR9jWlwfRVr4/XvOoCNOPKNFQem1y3qAyizJS8o1YqrP2piquaR7YSRhkYAgfm ch7XUqJChvKuyC4n7PjTH9B6xtgVW05T83+ZfaLcAlxkarjffMShWw7y7y9V/ohI/0ZNvBd7CTZ 3J/HaqVWvYvRZP9ZWXK/JXSxi/XThugZmSURFUp1kMn3liBe0Uez2zIJFGgmToP8u8Qak5XIsYe f4EIaEX4zO/4ClfXphBdKBcYo0ovUnokbxURu7zHMx+5bIH/fmMRIv5d4EI6gHCkqL0WjD9BhkR YZ9+ck2tGlPikBQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=NoPhtcdJ c=1 sm=1 tr=0 ts=6a85a761 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=dUfsX-4dSnU6X-0t-lkA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: IEmT3u7ulvE8mCQiTt68hiTx09MaYra_ X-Proofpoint-Spam-Info: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfXwE2nthvwBscC Lqaly2tICUcMYhGczCuPy5ybgIKk2lSLXP4w3zIC843UzXPTDs9ANKJxR1GA6qkdwaigJugLPVp jphmTM7UdcwYhwMwVcm06rwtmcXwR4w= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE5MDEwMCBTYWx0ZWRfX7ME6IkOSt4Xw r2PjXwVUeEb7//6HfsUT5wx04sdckiAjpzDNpK4NhQ8wP56Ee1k669xHe1kvglbu7wT8+0Qx602 tjDrcAvMGgDomr5xzQ+qqZJrBCieXPiAqsuoA5bHo0HbKz5ZEK2P675zfwVG2LQRZU8HuDtO9RS SCa6tatw826ht/tr48TxX/AfvW33jF/NWH3mjs+R2e3QhWQUxRhiA+7MbV1xFTXSE1GHWfp1rdy an/Wge38lItHmcR8YR1m3vcBWOfunUBLGRMsjg9rdBMyHiylxVqq1X/3lDsR/ph/LbdRz5p+kbz I+kp2I7fZb1zqm6CL7qD1uwZWftgElSVnVK/4tMd86SPmwGPwcV/VaHH7KVYpTICxQWFIx6dj+O BWuAjxKywumUa2OvF5Vg65JrgrSC3RGbLMHRBQ8SvJRzHiE5bZuIWE7WQ+AaI1Qm6yuSAmAAsbe qBgbSXZ4YUwqm5y2+7w== X-Proofpoint-GUID: IEmT3u7ulvE8mCQiTt68hiTx09MaYra_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-19_03,2026-08-19_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 adultscore=0 priorityscore=1501 phishscore=0 spamscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608190100 The GCC GDSCs on QCS615 are backed by the RPMh CX power domain. Without describing that parent domain, consumers of GCC-provided GDSCs can enable their local domain without causing the required CX vote to be held. Add the CX power-domain reference to the GCC node so votes from GCC GDSC consumers can propagate to RPMh CX. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/talos.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index eedfdce3c479..06ca54acf565 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -706,6 +706,8 @@ gcc: clock-controller@100000 { "bi_tcxo_ao", "sleep_clk"; =20 + power-domains =3D <&rpmhpd RPMHPD_CX>; + #clock-cells =3D <1>; #reset-cells =3D <1>; #power-domain-cells =3D <1>; --=20 2.54.0