From nobody Tue Feb 10 16:23:33 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 91E2635E552 for ; Fri, 23 Jan 2026 07:13:13 +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=1769152408; cv=none; b=AUb5GC9uz2G9zfXksWvjw5SVcQdyy+5odBjk4A5doo39FXzpHbHoOqW/a7aQbFe9+i6JvIGJ7hMGJquRTaw8GbwYmbODy3HTU8/Y6KDDjXmvLbVIqTbMi6gGrySXA7elosroBht45dddB2EJzenbkKEBfAVExZmbuvd8XUmcP6k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152408; c=relaxed/simple; bh=f7FNunJy27Bi9U3lAb60MrlxQ4fA3xkjg9u2My+Z1rE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NUX8AoDa3xTEWy894vwIFy/eMnMee5mtLRao9UwtQldmv2rUCK0SP2ldSLO+QM3ikkLVUAu0EEz4jehUzSF9Vgde7fV677GEOpINnRPiP5Giy0RPsIMKO1APBLbhH1pCnjJV3u0VeQjS4k3obnP08OiJzteHMgxQcLhJ4Tzb61Q= 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=VpvohYU6; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=EBEwpA/i; 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="VpvohYU6"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="EBEwpA/i" 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 60N5U38w3677732 for ; Fri, 23 Jan 2026 07:13:10 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= fUtVi70WtEO24h85MpRTObjc+viksu9O5W7FRXPUnZA=; b=VpvohYU6CO9/2ggH uA1XRJMfL9iTm3HsXV3fy31a552i9bJ4j8wa4HPEvkRmN2p4U54myLftPDHfQGgK h9jXEEwVzMuCzaKPoBA/RWBZyx5A7zYKjM2Byz98SgDrCgPuGN3wYlLhETfbB0z8 xHfEidKHA/SAQODUkFexJlVReZtlDYq0wdDH83HRU2zrxEZ15KwHVZMMbAScdOyZ oc2l1dIhqgPvFJyRAbKDW+yiQTNOWFoi+beCODTiE/px2GixUgEvoZyv1vYkYUS7 ZN2sgJGh2jjAOw/Ymcb4KwtrvHBsHAkycdMm60bMPQQW76DnczXMoBSdgaIkwaP4 ztVUIA== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4buqyp2epk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:13:10 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-34c2f670a06so1905757a91.3 for ; Thu, 22 Jan 2026 23:13:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152390; x=1769757190; 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=fUtVi70WtEO24h85MpRTObjc+viksu9O5W7FRXPUnZA=; b=EBEwpA/i/oZVgP5lmY6JuJK8Im4BeTFwVjndaknmDr2VX5vIe/HPSS9e6BKUz1aE4a msALQJtiPI3k4BUR6AjgUIBkmF9+wX0s4yg+ZbS/QpwXue0y/sUZQZsWkl5lsvom1dDo NavScK3pn31YMwAZlnuPkjWY9jDpC5eVP720UItBJoPPIQC980XZdMf61ULZLQ2yesNg /5HvGShocWNZFy26QPv/Xw4pUq2/4ZTABsQlrfZ1WMN3+f5//QoeHe0uuIRlTJDWDNcH xSPNsDV5wVbpgwqtMzlyEp0o2PzapG6hy5wLW+T1SmNOp3fCHhyLr8bpqU2Bwc/elNGu tzNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152390; x=1769757190; 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=fUtVi70WtEO24h85MpRTObjc+viksu9O5W7FRXPUnZA=; b=McbnvCAmpr7wzwl9h0dyGrzC4WEaAF3vO9/pZE8lkd6oOF4q3y4eunWeGhusvEs+mV 3y5kBfdPSo7lDoX+vOUBlYW/McsZmF/clIjwLr40IR2wVrQsbfB9K8cwvBVyZU93zK7Y 9U7895A74Id0kN86yAGSGc1ssaWhBU4a2zWknfUHr0BSJStHnYA3/UnB4pOuvAWwQgtp ajEiHvH2V/i9a+LAqTer1z0ZI3W6jRlw/QB59t5EXBsImEZPaTVaqmRlPZUPbszpk+/E V9iAVUnNAcQxYoMZqECT8suBrytQyhbBCgjQkWl4SKtohMXDe/8UV+i9BpKyoG83Tvxx bnrw== X-Forwarded-Encrypted: i=1; AJvYcCUQpyAad5rCoudwMv6247sW8K50Qhbg01qM9b9Q6LgIoIbS2ab0Hr6PVPZW5NGMIwc1julp4boiY9OtVx8=@vger.kernel.org X-Gm-Message-State: AOJu0Yw9zqHO0W8p+Z5tsHiWMLH6TEv4jXSnG52YKDSZeraQj+mgCOBi vnf3QgM4PxpKQEp/tq5i1doEkJbWCxwFA0M8EiUd9nRxCEKR3kKjev8RmJOc1Z4kO8hebVRILPm 0fnq0YMToRtbUUaYsuucdB7xFE+0KXjtsJ93haVqLPgKyAI6r58oa16IV+CbzYGEV5RM= X-Gm-Gg: AZuq6aLWgVOPp/QCvtCswVP06OUVDqeXYdjcZZV35WwYjU8FdJ5ccQ+szsreoRVUdcL vYAN4xUoVdMWyJKMM0HYu4TeQeEAZXkGC7Y0nVGU7TAzl8YFvcONmF0hBO05P3G29Ouab7UCaWT MsJqsLkawJR4f2C7oZdKSpSCn3CLG20FnGNNSsegNemBXS3G4kS5eVIPlzW/owkn1V4h58DQKiP 2CcI24LtgxJht0aGnKQpgE9CF1pkNy0y9Ja9TUW0m9mY88O0vsfeueGXitCt/a+nhqOeh9UECFL 66LDMTZKAmI17FvozomPVoYAjN+woVuLaVaYgmSebwFzF6AlW+EQEPmF7MeBOsVnUVPqRrfOuoW +3PoWEXKJDCFjgOHmvlexxyx8YKa3FMN3iEQ= X-Received: by 2002:a17:902:e842:b0:2a0:9402:2175 with SMTP id d9443c01a7336-2a7fe598dd9mr19755905ad.27.1769152389567; Thu, 22 Jan 2026 23:13:09 -0800 (PST) X-Received: by 2002:a17:902:e842:b0:2a0:9402:2175 with SMTP id d9443c01a7336-2a7fe598dd9mr19755695ad.27.1769152389040; Thu, 22 Jan 2026 23:13:09 -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.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:13:08 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:30 +0530 Subject: [PATCH 06/11] arm64: dts: qcom: kodiak: 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-6-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=1235; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=f7FNunJy27Bi9U3lAb60MrlxQ4fA3xkjg9u2My+Z1rE=; b=pV7X6A3t7dEsEi54Ci06JmVtvliafYQjZY9hYjrHA2Rzssx/7ruPaAKaCvaeLT2sA/Xbme23V bzbeHRmv00ICJIJoppHTDgbIbgInKm7VEeEA5JCyVFaBlqbA7zc+SX4 X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Authority-Analysis: v=2.4 cv=RMy+3oi+ c=1 sm=1 tr=0 ts=69731f86 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==: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=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: 3rIL8f5bBZexeu8_gFYkKuso54Hxlm59 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfX7rzofRshrnr1 dUYheI3aCzspSiWm55MLcps6IGYwPOZskPR8MRWmAqodDbXkPNf/HbbU9lAZL9UCfkinNYn3/K/ b+kM+jfcnZE71GEiergbAqmm7MOKSRwZS1pNF1BQP3+r3llxGs26sSN+F9oTbmEN4iqltjCV6op tqKMsMdBmayIYJ9MRiEPN0LUuPt7bBFvObO2j7cvc9GX+K3PmCaxOQnlostwFCptb614cGVDKLq x//OazKmPkZKUFYlmW9+GWrvcpPPSE9Wy0+cv0KRIwWhJPRy+WId5fYp7rWvo7gHWMcllmPJnhN FycYZ0/KauWQh1WGaSLmVcS47122Qg3eRH41SyIlOFGJeTWUC7P0hu4JsgEGgbedivapVqOxpu1 2HR2GmBvS+YqdOoETJC14pnXrG3LkwP6kabO8nxcilKdtl6GXMrYjy0oboN2qtFZauyaz+6BWVX B9YWp9tm+kNtx4JRrVg== X-Proofpoint-GUID: 3rIL8f5bBZexeu8_gFYkKuso54Hxlm59 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 malwarescore=0 priorityscore=1501 clxscore=1015 impostorscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 adultscore=0 spamscore=0 phishscore=0 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 GCC_UFS_PHY_GDSC power domain is enabled. Specify both the GCC_UFS_PHY_GDSC power domain and 'core' and 'iface' clocks in the ICE node for kodiak. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index f478c5e1d2d5..8f2bda7af74c 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -2574,7 +2574,11 @@ ice: crypto@1d88000 { compatible =3D "qcom,sc7280-inline-crypto-engine", "qcom,inline-crypto-engine"; reg =3D <0 0x01d88000 0 0x8000>; - 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 GCC_UFS_PHY_GDSC>; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.34.1