From nobody Wed Feb 11 02:56:35 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 27691369965 for ; Fri, 23 Jan 2026 07:13:07 +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=1769152391; cv=none; b=hsHL+QHdtQpeMi5P48LPZWIzMdQBStKtQInqd3cRElzofa/pmHOuL8KIbNSuJayqaXXriqSCymXy9bsEiYVLwuRiGPVAVGDxuNUdkJsUuPvpBy+recF9FkqI+mCazfPKf/QbUhKQ9icAhvpB+upNADW/o2m4vr0CrpdRGXvZZiM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152391; c=relaxed/simple; bh=htBjb49w1NMJvju0Z9x0a6d5PVB8917gPx9MATU+Z38=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=S/RXS89M8rRMXMmGChpcMzDRJvs91HCcNqLErJ2BtfPCo6G9CrDthtaJva6zSCgnzbLYC7EqiWLB7RctHn9miuyIO/jFFvGz6ZbkMbAkEzi2DhvKtryTEUXf5u/rFjgjav8ZwmWgq0WQFcoGYmRNiu/4uludfUrQAJfwl2DP8To= 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=MzFSXVnl; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Rlxh5F0L; 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="MzFSXVnl"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Rlxh5F0L" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60N6rmRR1329340 for ; Fri, 23 Jan 2026 07:13:05 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= hevsL1VFg+Wh5R3ZA/I+LrCo1Rf8Ew/DU+wBbrRMIuw=; b=MzFSXVnlJHjlKO7E rNZ4HPsQqOJ5YV5ycWJvMJQNlU4HJpK2EhkChNy3WW7C2xpJVu3Lu07Lcf07Qk1F reYtGxqxOxLcEkJO2Ng1zQ2JQjMu8XmghRiqc2hIEOdw0XPRIm2TxuF6W9jM2w7Z Sn6TfJPmY3qZwdofB7tiIShgadM/9VuFoikgHEOyxXVV8CXmewK6EYgRHHU8al/G 9I8RCfnqAtF8uc8Rsnf7CYukTYqa6p8LxAVSJWcdRAXdjGFcDEWSE0ayJJKs8LtF H3b5Sl7NmKaz/VYricWmqgdwRlnAq4z5FYxNxeLGBiIDe6Bkqu5nNBJLvyJxqIbl dWR9Iw== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bv44c821n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:13:05 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2a090819ed1so12283465ad.2 for ; Thu, 22 Jan 2026 23:13:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152385; x=1769757185; 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=hevsL1VFg+Wh5R3ZA/I+LrCo1Rf8Ew/DU+wBbrRMIuw=; b=Rlxh5F0LLJYhclNyEoKiR7Q/kkL4ph5stmsjjey6AcQZJEzA5hcT4iwG7aTQjwpieg eQoujKK73qOZeL3p918lB817AFgHYS3GGceHaB/+J4Yic123JPLJXZTERmaf6M6ZyuMa ey1N3C0NhvYhG6X3luZkZRRLKoKzRTK3I33m+eLm65o7u9/U8dvxxk6DVRZ1j+qCRDrV n88IGZxmfH6/S+38aZUy6QPdXBchH+SdLG/RAWly1cvq55OL+LG/D5XH5UEo4Jm48k7n b9QXHLE7adUoWn1l0FpdkoddU9tc9MvopCIr7QYlT2sKNiUl8ni+lZNdiODNd6z+JuzS VD3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152385; x=1769757185; 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=hevsL1VFg+Wh5R3ZA/I+LrCo1Rf8Ew/DU+wBbrRMIuw=; b=rDp1iRbgxnQfzqT4dOtKpgEVHzQOwz7QWeOt8mTzukN06zkc4FCHuOa+K8Up3HRPfd bNGiCdVk44VlqOeJDJ8IIApqPVefYGvGBgWQqH6/TVuqoJb7qQ2GRQtfRK41B5saHo1q nnawoVoX2weDTRTG+1UwcD5iAhhtL84kqXs6exvEwE93fZPnBp91ihlh8VUaNHrADCSk 8x1+C1UZbtnQVcBwslNLGIV1yX7FnZuvmXvMOYw2AOTHcI2Z0oghGeCE4l3xgZF9FMQL StjRVObTJlqjhlYxS4dyqPG+v9YAlQdkNSTC31m2ZyyczPsaJbyfy61Gpxofl3KCRpOe y0TQ== X-Forwarded-Encrypted: i=1; AJvYcCVmnZPa1l+2mYF5Ub/Q0Gy/MYXW8FIcxYa7eb1tVVjrQFy+SrOHn0/ilHW9I76EnBjQyZBe+Mslt+FC29E=@vger.kernel.org X-Gm-Message-State: AOJu0YzUifjk6NUouvtpAAHbcZxoj6t5oUwHtid9jvB42SfCZDNTHejt TmxGP77FEmnG0hw6rBsR8NheAQ2Jq5W0hRyz2CJaI8+Sbgj+7kHHNmUVs4tLZ8QOVZdQVM85irh EL2o1dR6XaIY4PoiDVcZsNICUIZniZTNiNSld2xAxoICzt4NHN5VO8c2+Ib9CuSQirxw= X-Gm-Gg: AZuq6aJzjjtN5v6hUJ4z6ee7oVoTPHMYqoNwVCdy4KlxqEFN9SjeoyQstRGL3hrovUJ XfgIlLQy23skSJmSzdCX7LjlKdKwik+qeI+wraWdLCztMxPY+owO5WI6ybtSb/mvVn4Ku0uQEre KRZhANUTFGcFy9WXyHi8ixWzS99yq1VKb0ZGBL7dKpdkfd8FWhoUUhBd71r7ohxJSN+MAZ0LiQg m34dk+HP2vLsgCCTdeoD4VOW5aElnHGPoSDbpGbRkxrGoiFMYdzD1sjdFKBVhCsWnM6EE38IUMC LkwYF9hnVFjGCan8ULyUy/RbflBMjjgfeehBzKOVRS9eoI1vsjxNRcqtY54fLFEhWH32VK4DJeK 4jtCxymB8q9PWxLwpclbM1GtubyCre6uaUoA= X-Received: by 2002:a17:902:d505:b0:2a0:abba:a2f4 with SMTP id d9443c01a7336-2a7fe444ed1mr20134815ad.2.1769152384852; Thu, 22 Jan 2026 23:13:04 -0800 (PST) X-Received: by 2002:a17:902:d505:b0:2a0:abba:a2f4 with SMTP id d9443c01a7336-2a7fe444ed1mr20134515ad.2.1769152384277; Thu, 22 Jan 2026 23:13:04 -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.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:13:03 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:29 +0530 Subject: [PATCH 05/11] arm64: dts: qcom: sc7180: 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-5-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=1205; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=htBjb49w1NMJvju0Z9x0a6d5PVB8917gPx9MATU+Z38=; b=poeVN86LAsa32iR/mwIDJBgUpfDHbxDfboDayFuiMNefBfkyhwod4UjVOV3P+YjAEDEo3718s bJ2V13Nr1GOBl99jMn3je7VVgZ32/FNi2Uc+fwdadI1tgZzN4zMrtDZ X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Authority-Analysis: v=2.4 cv=TLdIilla c=1 sm=1 tr=0 ts=69731f81 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==: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=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-GUID: chrabb_jgMIc-hC_yDruBi_hppE2G072 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfX14qKWWVW/Epz f4NAjTTBhUyqzFqlNOOOWfjhK0lJclk3n/A6KMWwQt+P3SHg/3l8DhFy1B9WOL9MlFV0HvFKpI2 Jq0IK7nZCyBetgxWTs67WVawM1f+64XGVm7nwCNmmA8qUYGShvZI3ZXTp8sQl8MW91LgglxpU0r +7Q832RaiTBy+uRj40kGMsimg20PV7MIvZdLJi6q2tO1PKpZAJDDVX5nGrumr396O9Ea64/ChKD t8vrYDBAWy1OkF5MKOI/Lrvw62PsumC6E2cvHO4UsC7JVd0cX+eWNn0yyMwB9VFdph60zU2Cc5R LD1/RftDbeKUus9eGnuYuSeWmXbWylZ07aVcUra9B0A9S0jZWxGIBrWhR0LMIgzqshPxQdufyRz P814Ez0krIkwGBsJsnY+xCrf2XE8O5CooI+IWatJmeu67RrM4UXljAia7e/0VChmrVeSlJed41L HV+hNJmrYoK+pxZvUAw== X-Proofpoint-ORIG-GUID: chrabb_jgMIc-hC_yDruBi_hppE2G072 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 adultscore=0 suspectscore=0 phishscore=0 impostorscore=0 spamscore=0 bulkscore=0 priorityscore=1501 clxscore=1015 malwarescore=0 lowpriorityscore=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 sc7180. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qco= m/sc7180.dtsi index 45b9864e3304..74eb895cf4da 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -1605,7 +1605,11 @@ ice: crypto@1d90000 { compatible =3D "qcom,sc7180-inline-crypto-engine", "qcom,inline-crypto-engine"; reg =3D <0 0x01d90000 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 ipa: ipa@1e40000 { --=20 2.34.1