From nobody Tue Feb 10 16:23:43 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 32E82364EAE for ; Fri, 23 Jan 2026 07:12:57 +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=1769152385; cv=none; b=T/vJ1n1NISMNZZIziiaTDN1EmnON9Rb3+wmw2G0TbITNClZsQUXHopAkvOjVFkK6uEhjJjQvFqCTo16XgyZACqLoEGqQTR0X6X0r6N8KyRR4K4TNF4OrQo6s7f2TgoAXAX038BK+lDTG6z7S7Gs0UheQLDG2iD/Jyf88JAwJB3U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152385; c=relaxed/simple; bh=RRvA1pnjTuwdhETh3SLAdIGbTLnDFUpnlpnc0ANqB8k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=C4zw/VTj8D2IPV3Ai+rUcqKWPuveVX780oGMj/z2FtomADR+i1fgFqS3WsWFToYaebJ/8huinsKd+Em3eslgaDodI3g2Lcs5zLnbq6BmtXrCP+KsWO9+5NhwvMZKQJ1OCmCPptCDRQowkY4CMoQ5NM2CsVjqj11AR8Xg+CstS6A= 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=Phi8awCL; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dHeRES9K; 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="Phi8awCL"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dHeRES9K" 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 60N5e13M3126343 for ; Fri, 23 Jan 2026 07:12:56 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= SgkUQZNjmFSOBv605ka7pW+NpXIVIMHPsDQtpEBPrNk=; b=Phi8awCLjIrx8ujs +WSVZa1WQo/ZcqHilqV1yJHSr33PFcw0Gj6Mn7JUbHyIl66NncLetcpQ7JDTwZ5m GKI+a7EW5Fdct32NaFxibkbMik73G/WcW28fc5g0WC7Tv+aD5kq5x0kweS/9e/p8 Fi/elLVc+Yap2f3HbOSQJVEsbtjgmtG4I5NxSSoMrcP5AppSA05Hubw+gIDhl2Wv +oJUi83fR4XVCBuBQb2iu0IvvZo1LXnTRjC1rRfSWAg6D+PDP4UrTMqvlSE/T9Tf YQ5zoRAYxr4sJOimLhxE7ErmC6s6+a6sQR8FiePi0p2axe+bC0vgGMxD9EHAfqOR PI8H/w== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4buthdsw5g-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:12:56 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-29f1f69eec6so17466335ad.1 for ; Thu, 22 Jan 2026 23:12:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152376; x=1769757176; 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=SgkUQZNjmFSOBv605ka7pW+NpXIVIMHPsDQtpEBPrNk=; b=dHeRES9K7HKrEuJCd4lf243CyOv1nYQ3mATQpgmG2KvQ9Bx1YF7lwumu+MCo3DBCDR E70z48dDA0JRgoeHoDn+LwC+H76iylTmPuYsp6my9/s3LU2JVidDxuLZ6r3zCvbCu3os DSHDtliKyAOECDnCO0u1WJH/on6UyROdZc+dNfvIgOpajyocG90lCPC01npRFzQkCnTc Y5tUbu5+CdYmEQirY721H3GVeGHEjReptjyjcD5FUVJDoRQd5ml0YYhg5uYSy4azxyGL xo8MaRXQN2PcZMWDmEZnuHz99olD6jLKg5xcF3hC+KfS4BoA3IIUyMi0uYGeRD4Tst9U WtKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152376; x=1769757176; 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=SgkUQZNjmFSOBv605ka7pW+NpXIVIMHPsDQtpEBPrNk=; b=mZWoqrSjX2zKRPhfqMr3oTWacfg4MnGrc8LzxCgWRMNJtzDdoGVH3e0N1K/23DVK0f zaxtyaPcb8ZB+FUgM7PpKrrmd2ybHgJDq5w/Vw0tWdFQl0rCkhatCkjwR4GwhZQbA/26 CZynalBKtcESYLngzo98jwt2J2kgJ4UbNowFirUgnqEjEKWRXLJdK4YMX+1EzhW34H2j adgbkHtzSNCoa+sph3KV9PCMzyBnhWWyrGtgfBmdjvf2v1qd0tjoNvGN98V3mfJpiHO5 RSrlF4mufC205qyU1fpwRBaWA0Pki14SbwBekYuWzc8i6vkEakVMuLyaQSrHccZbSA8v VFFg== X-Forwarded-Encrypted: i=1; AJvYcCWPHLnlsOQcjZji+Sj4BoJuwyKy8qR05ZwvGzxhCWdGB0mC/CWmtosJvABJPiyfzvhJy7FxJ8epiVpeOt8=@vger.kernel.org X-Gm-Message-State: AOJu0Yy1SNQglN+ERwH2VQBC5LjjNIPlU7YOJj+d8LRPX8KJ7C4RQVEf /NaQ0ZgBKJIC0RpIiVx0Av0p3GEiQqkQ4CZzkkINquZuFqDnOliP5nAngUcAUr4c6RZW1ngoPAQ TSJc5vO7ioIglif36Q1IKc1/oHaMFqGWXM+kOiM95DqZTpJQqrzZ/cYydPYsTlAtQHhc= X-Gm-Gg: AZuq6aINBz155arnzbAaIEDIK8ALYfrprtHZrBdWhhZzrA7oog5hW9/1jyJo9bh0kv2 /sr5iT7t3KbNpjdrcvslI8rxS+HkswZbl26UPP7zsQBte5/KmspzOkXye7Xqm0W3qByPrcwSV0C ncujXmigW6AgVZGdGyOd4vvNg6arXZvDZ7JlUl80ByXu2q9kDji+MRuXFPJBMa/SIX4nd7x8nHD ihF6L0D+rofwvsNIG9qJ7+8AQEzF/a8NSd7152PRniAvTsUIzqF4f6MJxXa1B6u8XDnR6+LEjyn sjONhaoCFuotfQ5MNhUKYpYYXXJ5od1czx0Z07JIIRcqR6aaifCnbqx6q9KYLlMRtq5Q7X9S60P Rim4pIdZoHfn/1aTF1DyOrBrsnroO8fYTW+g= X-Received: by 2002:a17:902:f641:b0:296:2aed:4fab with SMTP id d9443c01a7336-2a7fe5967dbmr22143565ad.23.1769152375665; Thu, 22 Jan 2026 23:12:55 -0800 (PST) X-Received: by 2002:a17:902:f641:b0:296:2aed:4fab with SMTP id d9443c01a7336-2a7fe5967dbmr22143355ad.23.1769152375117; Thu, 22 Jan 2026 23:12:55 -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.12.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:12:54 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:27 +0530 Subject: [PATCH 03/11] arm64: dts: qcom: lemans: 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-3-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=1228; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=RRvA1pnjTuwdhETh3SLAdIGbTLnDFUpnlpnc0ANqB8k=; b=FYuSrOGwJHDCWziRaOqDDJUypvCx4W/2H492KRTyiwM/JD7jULVQYj8m4o1U/nUJwgeRD98w+ VR64fSCq+4hAaFd73BRDMbq2QdZQNm6nZnjCOvbyQGOH05nTurCWzCH X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfXy2hSb4uM9CKT GnruljK96fZ6wC5V6qGF7Vo7KCV+Vjy4+e4AeQXLRl6MolY+APZ1z7CM7UJMUgex8vJlhluKXki nw7AFO7GkDKSH82b5BM2rNhmDF6cY9Z55BWL+16YRPgYCfE36nC3dsMPclvwgdqC8MCxgPucjXY KLffTw5K+/O1j1kUQ5SNW7O0pBQLQU/JXbonvWH9Pu3nxoDWM8u1gpGAhRIB6QDxEWwgJ1G3p8J QMy//2HHP6GCk6vwQ8e5jwbJ86Uztzo4RgEZu46e7nKD7SJRpy5u1QM1CatoOP5KlFKYyaPCoeY D00g+aEPJt55oXFDNEapLzIbAZv9BdagWVQpkDzKKurQ39ykS7+8zOGdJVJUmmVk3ojhWGc3fPy RikKnKxrXWukhPtmd7I3tP81C8ApsVCDIDffNWtKRrUhDKMzmhru8fvh8r3Q6qYJXxsy72si6hi mOmv77KPvKNMoKGxc4A== X-Proofpoint-ORIG-GUID: Hs8N1-nBLTTjqqH-vYa_clRHbZcGuHqP X-Authority-Analysis: v=2.4 cv=XauEDY55 c=1 sm=1 tr=0 ts=69731f78 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==: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=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-GUID: Hs8N1-nBLTTjqqH-vYa_clRHbZcGuHqP 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 priorityscore=1501 malwarescore=0 suspectscore=0 impostorscore=0 clxscore=1015 phishscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 spamscore=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 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 lemans. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/lemans.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/lemans.dtsi b/arch/arm64/boot/dts/qco= m/lemans.dtsi index 7c46f493300c..0312702020d5 100644 --- a/arch/arm64/boot/dts/qcom/lemans.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans.dtsi @@ -2774,7 +2774,11 @@ ice: crypto@1d88000 { compatible =3D "qcom,sa8775p-inline-crypto-engine", "qcom,inline-crypto-engine"; reg =3D <0x0 0x01d88000 0x0 0x18000>; - 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 cryptobam: dma-controller@1dc4000 { --=20 2.34.1