From nobody Tue Feb 10 16:23:43 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 1A4DC36EA94 for ; Fri, 23 Jan 2026 07:13:17 +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=1769152412; cv=none; b=MnMNapk1+sb+tSLuzp2+CMyO7M6wnDNL/0WziL3Dy+psUhn+dkwexZbqsHSc0nbaPUFeVhN0xSFxJRMTQ9lBnjoA+vgyEcc8yG1ylGz+4ixthu3ERRa3JWYiuqW2MIHhjJLZxjo4VcbH5vJveVeVFKHCyzoF0OSGamA8a/xC5fQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152412; c=relaxed/simple; bh=cNHo3PNjBHDjmsqWjGvKhkma+ZdF+SH0+vV+SWieu2U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Vt8NPfh383mBGt+Bl9/RGZX+G0cxvrbsn5cOKcXKwSUEiWunoQs9UuWPnqG6vw5pqFvZmH1pdNYJwHOHM8RdnnlHgitGMlwFu2r0w3vQrssHXgF/fORfg7e5ANlvBegbzChtAQpKXPiflSOGfVwItvt/vcJDiEby+3+Koydbf0Q= 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=PV3KlfBF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DN90Mnzn; 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="PV3KlfBF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DN90Mnzn" 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 60N1DkJv3650164 for ; Fri, 23 Jan 2026 07:13: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= x8J2N21wYRAOO5jWgvxO0OS/Ym6sx8s5Xttm19MqtkM=; b=PV3KlfBFXa5Q9qNM cSibrQ8ejnJGCkkvec9LmwATvhrENauD2mosJkzRKNk54StDIBmDHPuiZ2X+wT1O Y29GmH/KHieLiE1/MPdSezq9tE6thLEl4KsPLUDcfbqJQ6oYYN+KAEgSO/J3P01D b7qdtOGWHD7lXQVP07EXVnFvj9Ksw92d3IqMLUT2l2lDf3dFTbVhTBryDDUgy2N5 mJvbpSSH0rYPvceddF8RVkoks1YbmnMd08WPlXQTgaoEa7DwBr90ZomjKdpL/li1 5jAqgWi6JVOa9Eq5TDezFinEHFCA9/SuaWIjJqUjEq16NUHOffDjzgf4HUWq6+aG By8a9Q== 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 4buy4ns63e-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:13:15 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2a77040ede0so17867665ad.2 for ; Thu, 22 Jan 2026 23:13:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152394; x=1769757194; 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=x8J2N21wYRAOO5jWgvxO0OS/Ym6sx8s5Xttm19MqtkM=; b=DN90MnzntmdjA/K1sSLYv8QcRUrisXAkQOjcZ/7kJZP2UGCygjFcl/wFG7KM/6BDzK /8TT6LpKZLPPjjIQScm6Q/RIThdcYjjEmzMrW+stxo59DmOBv3UARI9vbwP/eJWRgL82 mhq/ncHXBvTAvjS6CJLsqj7SFc3SmJZhMM0WbqlugqcB7IsIyH3BsmOgprqetGgiPOVc /Meda+Sn6nARl/UxStUjDOYoJVRtDLcGDyOzwxDJ19gNk53ix/6b3swQVTJT7zpgS50w F8S/hQay0ikaKWBjnFsSYUg1RTyfM4UiuGDNly26tWn3PI3hfGpmaYgZ3OHLhAfj9HEG xg/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152394; x=1769757194; 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=x8J2N21wYRAOO5jWgvxO0OS/Ym6sx8s5Xttm19MqtkM=; b=VPgducdfo5+5c+aiHzehv/zD/CCos314WevaxEDhpweOUzBh1W/PGAZ6B0Y1I+Rx/N tjSZXVOrhXmXRJNNu444mylxRvCzprPhZh8dCiQvdkEQdEYrOrQ8HEqwKb4SCgOJ2fmi 4eMyCZpH6zFiXqUaJzuY8P2xAPyL82KPrF1xD20tiE8uMq3X102BMre1DfRhSZ5/3tD2 C2ileD8jI6E1dwHjgRTPh1ttnwn3/L9WwTzdfJULNxN6uA3e34Zud/Wrr9cU2rhUPAxa +c6f6dlUcjqdlqy9nYPDQvSohSTxD9hBSMfE9ZhIeNT1KqUtG9vHzwoKA/MFJgF03kWu OqDg== X-Forwarded-Encrypted: i=1; AJvYcCUs3irF2z3JnZiCCah3xLT9gb5QZhIh9IVDYN4QWyVRB3wq6gjJ/n4RL3eduf+IUx2ewiR874LvnOC4b8A=@vger.kernel.org X-Gm-Message-State: AOJu0YxPvDw2kmm9rU0KoaOeZrg7Pu+Xp2Cl3NUj89Eln4RSAeBJT+jx YFzN6dk7ABWaVjknr2D3PzSOIGdydS21XMoMn/IewekkZYS85lupWedOtNjC2DHVfJsuhU30Ft+ pDRLTtywsRxsaTuNFNeKyDlvb6lqCLDdHZVxcCWglc3E8JxCpqlWgkii863LaxvJ88ZU= X-Gm-Gg: AZuq6aJneKDIVAkhT9H76CvlHL1MvUFVf09KbWE4mkqp03ZOOdvW3QEPN+ck/JXigGM r7xvfd3N8dfHGO7noiVqbO1jWN4YxdYPz7P7lLxE1LJkLX7ZxjGfIQcARf/0El/AoMT2vOGJEOF m8gbS8w98/0xaYImM5gRBKSgAwRXzc9UNFtB1mmZwsNwn5JD5RlyOHU6Q2tAJvcv/F/5yOiPkA4 vskgy9IZwL+2Qwch74gXaIIzdXdkrNJKeh7cPvSGQ6RzvI9zHbiaQXhxwbqtYm5uOR6oBdr6vPc xNphgZlTSk0+yvnTt54czjtvRrMFTdShXpU8wOe6O05kH9XxT2nxrK2HWctbEmex7DM3qr5d6q8 OgFeTjbp9xjApbTaVULvkj90rQ5PswajLh1g= X-Received: by 2002:a17:902:e947:b0:2a1:3cd8:d2dc with SMTP id d9443c01a7336-2a7fe773b67mr18799445ad.57.1769152394134; Thu, 22 Jan 2026 23:13:14 -0800 (PST) X-Received: by 2002:a17:902:e947:b0:2a1:3cd8:d2dc with SMTP id d9443c01a7336-2a7fe773b67mr18799245ad.57.1769152393657; Thu, 22 Jan 2026 23:13:13 -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.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:13:13 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:31 +0530 Subject: [PATCH 07/11] arm64: dts: qcom: sm8450: 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-7-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=1222; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=cNHo3PNjBHDjmsqWjGvKhkma+ZdF+SH0+vV+SWieu2U=; b=wAul7ry9YHFFJVMN0zcJYGfHOZox77ROpIHAPCTXsxDeifvl6A7aQR/sBAWQ2AhvBKs+XEXDL yE2k7JmL0hACBBq6JghCGwRx2x2ILMX+CgPOIZ1FfXnqjPkCaKIONEk X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-GUID: f5HEIOHsW2VBdxPnrxd-W1oTgJ2CdWIx X-Authority-Analysis: v=2.4 cv=I5lohdgg c=1 sm=1 tr=0 ts=69731f8b 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: f5HEIOHsW2VBdxPnrxd-W1oTgJ2CdWIx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfX+obu+XbS2mVf bDylDp7E9UprXMncV75VN4ivvpp9J0BYJFQ+5QFW5ETD1YYJAgaMTl6euobDcqE5aYlEf+VUZfQ 6R5TTVVlx2hBOT5XBx5Zai1IaV27JmO43nh5Kr2rJSNPC1gzVcYdoqhSUBTSAMQIYF8GnZdAV7A ZEs3Mu2g5mZ/DKxVQNTYJY/JEZcYnmBioaQ2VpDn0LtGMh0VlZ3OrYz+G2tFpPHbFvE0xy8SpfG /bMv2sQK+J+l9aj5nCGggSqxh1gCQsZXiBa885EehrMUE48LVs6OihO2W0mllXfHJZ61DuYl3kM KMAD0a0FCx3QEVEEpWKuYZAWCADYdvv3WFNA+uzhkaA8N9HErx6/80ui5h2LpJiInWCYMbXT9zC yMtZFO9B8qfCJ99T7OWgJiMeps52DdO8w9qufn6FzWGt1xhYi5+Fmf6tXB+TpKTOa+8ZLRysWhc iDGDcO4ED9gdZFL5BBQ== 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 sm8450. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index 920a2d1c04d0..3d243e757fa1 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -5374,7 +5374,11 @@ ice: crypto@1d88000 { compatible =3D "qcom,sm8450-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 UFS_PHY_GDSC>; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.34.1