From nobody Wed Feb 11 01:43:31 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 D41153644C9 for ; Fri, 23 Jan 2026 07:13: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=1769152429; cv=none; b=qU7Hs+ZblPP050ZcywvZmVx42uXr2J4SzdUVtBe3WdxabLwWvOKYfAmx/LoAeDkuFt97A7CLfjxPGtOve/8J9dh5FOFQjV/SMj3ODw0ySTUNkLklhR43zaLFBaq0OzJdVBquVUXMkM++FbQB2/Tw6TxKfjzCX98pce9YHQi3BI0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152429; c=relaxed/simple; bh=8WPoiz6WeS7Iq/0SPTznPnFxvdhJ8gZ92GNK+mUE5jA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FSr1R1oDSu5KIUkSuMKEaCmm3SCXnn9UuQCsrrbUIJwyLkZMBqQ3K5myoevpCU7z7wDy4JuMDaEWRqAKQZs5Xa+xPcfkHByEN8BaHH0MVfCAsyr0Jcb5x1RVZiORsVowyVM8wLvST0MRtP+pdTWe0oR6og2rzPBNVCalT0C64DQ= 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=gpIvgKb1; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CsBRSL1l; 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="gpIvgKb1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CsBRSL1l" 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 60N1DRS33649502 for ; Fri, 23 Jan 2026 07:13:19 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= +xifkoJxQcri5ptYGaeWZE8T0abAKKbAYRbss+Z8+Xw=; b=gpIvgKb1IlpgNzNp AAMiELRKBat6Kmm9O4+9zmqjQZMDWwCPIENA2SeRc/x/tmxTDNU1z08qghcZaJu8 evprRDCS6EeyzcS0MFbXn5gT8vAzpgvrVnqqyjNoOSna7hQlFGtGITHSU9r60yVE RuPRKBzM8JrmDYQlAdJX1VSBQw+GQmOiXewzFecG90vEmUmQZWHkGqp+7kgOmhHt cgk6q1r2LrJ/YiAv/ZAI/GN5S8dCimYJzp15IU2ijVMFAJ7IA5VqzvgPLge8cOqI aqwi38DTHcwfMzLx/NkgOQMmq897GvFy7Z+CBcFvbX/Z5MgN8CkZIx+oOYG6DO8R JL3Q2g== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4buy4ns640-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:13:19 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-29f25e494c2so21192875ad.0 for ; Thu, 22 Jan 2026 23:13:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152399; x=1769757199; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=+xifkoJxQcri5ptYGaeWZE8T0abAKKbAYRbss+Z8+Xw=; b=CsBRSL1ljdPHo6i2JJZVlWeXeBDB+r5CNiJY7JoV5aWKN+vTaCg+eg5OgJEKG3kXqH ++LbLnwbUTRrEYapFWJuCiDJSEPeU3lAy/RsNej4Q/hlaflTEPOMsZCR76JphhXZm/oo TITavQXxaIR6Kp5um8nTDDjCJWxJgoshp0m1QGCM5ChSqXf3/ElTdiGfHAHTMRYwl6RT nSi+qMh8FJyl2UY3MjsmLHbSUQLoU8YVaH9Ed7gSq5HZ65axkBtDgrfn4cPKWX4xXrQj vBpuGS5+jNg2QKmtZAgoGwVQqp4xSW3YRLt2y5RkzVwe34q0Jisl4jR02wauZYhK0a1O WTeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152399; x=1769757199; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=+xifkoJxQcri5ptYGaeWZE8T0abAKKbAYRbss+Z8+Xw=; b=JZv0It9wYyiDy6t67MVPCqk17Zvq+n3SPu/XV9OEg1TVnGDb62Xm3kbBGPZkTOJupv WMdI2G7Nz1QSNFDPwBjKmC5EaTkRJ+GyytN044SOLjRnn9xp2SnT4P+6u/yFARr573he 7VJauBHsDxwusFy44RUrwYvFkQX5PAQ+HI/3UKBP9B3wq0Hwzsdp/Jc0nvocHFP/MXzi YaRhtV+Z6Us5Ot+ixbaJVYKyrr2XhQYW7sX+MUtAC53792GleNaNUJm8R6XPQVCs5tmI v2LBbCp4iDVX6zHl8Q6Q3YwV9aOZ+3RmYNRo/Fdk2ink9ZhVptt7CpN/2TeQeOd4puPL 07Qw== X-Forwarded-Encrypted: i=1; AJvYcCUKICEm5F6Zu2BibLu4y5O/GlzTKXmYfOCYt/t6ZnRFSL4VbCPSmYTZcH2Qm8WkGcic3rbCkfTklalpGCI=@vger.kernel.org X-Gm-Message-State: AOJu0YxKd3GlRxr3DzM3kBwI5i6+tMyHGW5FfzfitQmR5GyOoO14wzqA +16ikIztV0uB77dy8kaEGb59Zy5rSWC5OluIa+n9rARDq8wks0D7TDqNBDJbKBXPhOyFDcMlPIh UXttaQe9Aue6blUo06E1F/vt9EgcMwtlGwy49pIGKKJ0H1fGQp1OXmgoKtBh5Wp22Byg= X-Gm-Gg: AZuq6aIPhzQMw0vTWpHaCYLo5nghN88P80yCmBgo4B83ZOdPaYTXA3yav/sYg/GzqBl S/e0AeigfgM4UopiKie7b3vMQrkBmjLIts2LVSp2/AbWqXuSyHBaOraAy4YjchoL5iNOjmt8Rfb 6Engwdw6vrqMvffHhXDSBuq19/yz1cHMitU5Tg/HPo9BF0ynd8cvH/T+Esh8HbdVvtzoNIrAfZQ PvwugXI824bEkXrxPpU1zVCvc4SEYOA/PdWa6C9ED5/r3VfOgOqMJrLImOE+kRm2pU8FGLLs2D3 cfWuqXr1l7rynl4HFnlo3kibrD7oUR8RP4/MoIc4Si1wkuImG0Bgdp6NZn3BU65ySsjf/zQXJlv bT0oz3TIjipduUcXC4BENzswAIL0ysbyyvZI= X-Received: by 2002:a17:902:d585:b0:2a7:9e34:f463 with SMTP id d9443c01a7336-2a7d2f180d9mr57847005ad.11.1769152398721; Thu, 22 Jan 2026 23:13:18 -0800 (PST) X-Received: by 2002:a17:902:d585:b0:2a7:9e34:f463 with SMTP id d9443c01a7336-2a7d2f180d9mr57846745ad.11.1769152398234; Thu, 22 Jan 2026 23:13:18 -0800 (PST) Received: from hu-hdev-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a802f978b8sm10979795ad.46.2026.01.22.23.13.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:13:17 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:32 +0530 Subject: [PATCH 08/11] arm64: dts: qcom: sm8550: Add power-domain and iface clk for ice node 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: <20260123-qcom_ice_power_and_clk_vote-v1-8-e9059776f85c@qti.qualcomm.com> References: <20260123-qcom_ice_power_and_clk_vote-v1-0-e9059776f85c@qti.qualcomm.com> In-Reply-To: <20260123-qcom_ice_power_and_clk_vote-v1-0-e9059776f85c@qti.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa , cros-qcom-dts-watchers@chromium.org Cc: Brian Masney , Neeraj Soni , Gaurav Kashyap , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Harshal Dev X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769152357; l=1165; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=8WPoiz6WeS7Iq/0SPTznPnFxvdhJ8gZ92GNK+mUE5jA=; b=kCxf9LcPx1MyPM979mLfZ/jYDtGX/zqFe46nnMLwEXEsqsKVMzY/owKrkPnsn/Igy4ya/UG1e qdimX/quk8qDQu0432Rt6Ew37f6EyJTpous3eggYWaz/cjuh9Yav6YI X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-GUID: pGYMRuegoD2wPlenvZcdnQvYc0HoX1pM X-Authority-Analysis: v=2.4 cv=I5lohdgg c=1 sm=1 tr=0 ts=69731f8f cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=n08Rq-YSkjsL-2sbs4UA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: pGYMRuegoD2wPlenvZcdnQvYc0HoX1pM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfX8lbOiepKLBvG QSHwedVVKSynWbj0XXoqKYbU5aR6EpmElmnxaw1hllncjCC1E11w/Swi7oSEc8I8upxgxyhhTNl U0gwrqqrFbRDliLfDnJw2tVTpp5K6i30w5p71llqTfdPEZCdJgsb80kmsxLs+l8qGbUeetJ/6Rd 16wq0LrKFVMI6eDDR0ir0h8U6aJjHVKX4cLxc4skHHHzgeT8gi66i3pqZK3W9nkJXE616HRzVS/ CzzeWdde0AtiRZOIwCzfqaajlUXCfhzRg9QxRspKnHyTv0yhRxqK8LBsV+F+nhuETMrqsvWJeXT A6mvfUHxt9/Ih05A4hE86NKyxu2fZideVcp4JVwg+ilaHB1Bcw+JqhzSDiLar62Ki5nRFJIqpCl oPiNkHNHLPdA46wl6A72XuOcYD9xIwuZoUcswD71QW5XI8SoF/zcIuEQM/DiSv5Li+JQVkL+c3r sQSOu7y0Qy0mvdIU40w== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.20,FMLib:17.12.100.49 definitions=2026-01-22_06,2026-01-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 phishscore=0 spamscore=0 bulkscore=0 suspectscore=0 adultscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601230054 Qualcomm in-line crypto engine (ICE) platform driver specifies and votes for it's own resources. Before accessing ICE hardware, the 'core' and 'iface' clocks must be turned on by the driver. This can only be done if the UFS_PHY_GDSC power domain is enabled. Specify both the UFS_PHY_GDSC power domain and 'core' and 'iface' clocks in the ICE node for sm8550. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index e3f93f4f412d..b6c8c76429ba 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -2449,7 +2449,11 @@ ice: crypto@1d88000 { "qcom,inline-crypto-engine"; reg =3D <0 0x01d88000 0 0x18000>; =20 - clocks =3D <&gcc GCC_UFS_PHY_ICE_CORE_CLK>; + clocks =3D <&gcc GCC_UFS_PHY_ICE_CORE_CLK>, + <&gcc GCC_UFS_PHY_AHB_CLK>; + clock-names =3D "ice_core_clk", + "iface_clk"; + power-domains =3D <&gcc UFS_PHY_GDSC>; }; =20 tcsr_mutex: hwlock@1f40000 { --=20 2.34.1