From nobody Thu Apr 9 08:57:27 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 1A0CE351C12 for ; Tue, 10 Mar 2026 08:08:02 +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=1773130086; cv=none; b=ZXB3ve7bW/4YQJgN8YzpMehlGtzTygIX9VjF5ydfA/Oddq8D5ud0heZUuLELVlw/Z7utdvNYM0Wsc99hS7Mu6UPsk1KY8eC8Uqxgp3tBaOiaX80s+366MPIPmxlOtkQZTRWcQ78micVSR3hPt1OZdi+3GhG1CD7VaJGHtsP6D9s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773130086; c=relaxed/simple; bh=uwfjpukTBy7HMP4EN6kRPVs9fRDUcOji4LjyoNR6I00=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OmYV+3hLSM+Am4eiaNxDxzutSrrh/6RP3i0sF5jh5dGo9+L8o+ZeekjTp9+D27dZwX+9m/2eQwP+OEx+4WrBAyJnLO9b3epetteWDfHUxgKEJyztLjQhycGBE1sdBhEB0P+2K39A5q4ciFAEProsIXN5IFVCqpg9Tn/QxyQx6To= 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=WAqdac8H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hNwKjyDn; 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="WAqdac8H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hNwKjyDn" 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 62A6VUtj2021657 for ; Tue, 10 Mar 2026 08:08:02 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= e25Tf1W193iJMpMiA9dqaSQlYyUKRAfK4mqQFSGiy3U=; b=WAqdac8HkD17Iuu9 2E3Guz6+w/QDJTxEOilusgwARaEN2qxcwADmIT4nmlxtGkV6EUmxnG8X/D+6GKtG qcHkpNoyGYl2GBGlIihkL5vZJSCRo5U0yTHgFMREwIAeLsdwlpa4jem4ZmX++AOL QPqlMkfWONTdPPMbrS2u5wyxu81doKRS0FRSi72DVqZF4nTRM23xPSZ2++Y9JKuw VVWRnHFdAuZNgJ2Z8nnWg8hPqzTf7JjceoIsGlTPNX7rvnKHYHZPPJVqali86srr xNEUUcRAB9Humt4nsgbhtlxqHQzhtBY7pfWfx/ql6UhO5dCPVPkUnCGUlKvCZgMm hjfQhA== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cte3w8afb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 10 Mar 2026 08:08:02 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c73c065dd15so573145a12.0 for ; Tue, 10 Mar 2026 01:08:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773130082; x=1773734882; 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=e25Tf1W193iJMpMiA9dqaSQlYyUKRAfK4mqQFSGiy3U=; b=hNwKjyDnTfuZRSH5y8MZ0pV9d878bvglNkGfQIXbKJ45YIoOQRF6yMq/NM8GCHLCbd zExjt4JPw0S1eQMLpVab7Kuw0REo8S4PqBya3KR67O4VfribY4M+ehn5MFcY6TT8FTCr dgLsicsQNnYnh+lyky/98x9s/PFH3AaH6fIGUMT84J0fRc09ZaeFHOF52HKImKPUmDoY 4NkYDNRDQQffHS6qrSAtLSbokEBg9/Ls0MNObm1cpbstSvVtypTva/5D9XIc4c8dT5GG zQpvFt8WxO1D9pjAn14tTlQyl1smdj++uVJUVCvd+YNphFJMrYQNX0uLzasztENy1LB0 UpYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773130082; x=1773734882; 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=e25Tf1W193iJMpMiA9dqaSQlYyUKRAfK4mqQFSGiy3U=; b=wVEjP9DVPv4oIP6qK5N0fH/oxyqy7ciZ4zFv9F7Eth8epqlAKTHaMd98YdaoNXWILg rg6ZQeyMlOhHaa+AnmCT78ma4V0k3fcG++KoIYYni4QjP4PNPWml8bTR1U/1STKWcXyJ ZqCxw84mbY+w75JMUwxvuJ5HK5KRwnSBjqo7qFPOR2xeTVZ6WxiSHYP4nd/9PBVcfisE PyD+lXLZi/rccJkmIBhBf24YgH3DdwjI/3LUoj8NoB06ahpkFGlRrPWCYYBgu95C7/UA GHCD0VBg6UEaCBaTiGypIN35LgXe2YSc2gsqi2V+BUpRTq84VeM+7uHParnrXOpR5ec+ d73w== X-Forwarded-Encrypted: i=1; AJvYcCVRX6LtdJDK+Pti2OExDLfJmh8lMRG80nA/Mob3fGiFDfpmClgzDGPWGxyV/Qk1MO3mJgMghsbM+CH7FNM=@vger.kernel.org X-Gm-Message-State: AOJu0YwEeEAFlp6H/cfaeH7ObPI53OlLnZANDiKde9BnH45+MA95XHi3 iSBZuP/WomuBwd9wvPlsBN8QKwUt9q56t3WeSGws0gdyzJLTWKdznVhvQtsF5w6vaeeNOJ5lfE/ AaaQPbBcfmMH3AKBi/kCWqW+15LiVAZrKALuVylPG19Dqpejb92IcLJMXfY/etotX4V8= X-Gm-Gg: ATEYQzyBXtmBj91NoCJs1Rl3BtQucqm73Ju2H/0mF9EJ09dsT5s3SZsXlIbrUC+uTKd 81vwTCDm96RcYdgXXRWS7xguQcMxzESzmdy2L8BYu9bN5aOC5V9YDgOPtZpSiOCjvIe90rz22oM xWL0lV4n/lse+eDt9hcxJuXF4Eo2FqoPsVJMbaNLFdzLCTBbe9SSaLyc7sMnw+9ohK8OAbQyV+K SJWhRgpyZNkWh/cPFZaSWztSXnaGipU/qRcK8Sknvnedvj0BBfI8mfQ6lzqUiGPvLmF8vuHS5O/ EnyaI7hOZe+eSzJ7EbUZkfPolECWdVUAZZoaNVG0+ub/I0AYZ5gCNC6V8fpwnI/puaMth/9s1pk wTCRaRdOgaOo+DgrA8IViCddFyhEayutzvZojE4SYj1akQyc= X-Received: by 2002:a05:6a21:104:b0:398:b499:44e9 with SMTP id adf61e73a8af0-398b49945demr699734637.64.1773130081653; Tue, 10 Mar 2026 01:08:01 -0700 (PDT) X-Received: by 2002:a05:6a21:104:b0:398:b499:44e9 with SMTP id adf61e73a8af0-398b49945demr699674637.64.1773130080935; Tue, 10 Mar 2026 01:08:00 -0700 (PDT) Received: from hu-hdev-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c739e195c40sm11121969a12.31.2026.03.10.01.07.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Mar 2026 01:08:00 -0700 (PDT) From: Harshal Dev Date: Tue, 10 Mar 2026 13:36:35 +0530 Subject: [PATCH v2 09/11] arm64: dts: qcom: sm8650: 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: <20260310-qcom_ice_power_and_clk_vote-v2-9-b9c2a5471d9e@oss.qualcomm.com> References: <20260310-qcom_ice_power_and_clk_vote-v2-0-b9c2a5471d9e@oss.qualcomm.com> In-Reply-To: <20260310-qcom_ice_power_and_clk_vote-v2-0-b9c2a5471d9e@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa , Manivannan Sadhasivam , cros-qcom-dts-watchers@chromium.org, Eric Biggers , Dmitry Baryshkov , Jingyi Wang , Tengfei Fan , Bartosz Golaszewski , Yuvaraj Ranganathan , David Wronek , Luca Weiss , Neil Armstrong , Melody Olvera 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, Krzysztof Kozlowski , Konrad Dybcio , Harshal Dev X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773129997; l=1416; i=harshal.dev@oss.qualcomm.com; s=20251124; h=from:subject:message-id; bh=uwfjpukTBy7HMP4EN6kRPVs9fRDUcOji4LjyoNR6I00=; b=SurLQKqOB74oMdxxqSFGMXA+XYrESMpfC2Br3d6hfne2/1y6Tikz/aBPsXj+A6o9V5Ws+c+R2 +XyiZiI8xjcBrueZEku0JfeJuhzjWMrzUJ0wnqx61o4u3AVzmjkEey1 X-Developer-Key: i=harshal.dev@oss.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzEwMDA2OCBTYWx0ZWRfX4we+t4QGHoxx lVM3fc4qyu2sv+pmvCuooY3typ5tpN3e/EbmLCmJnWOIWhuDeuO5diJl8J309wn3D7y8emgdGz+ iOJUvJrnFALkYY7em9lJ+QN/CHvbaf9xEuTgWAxR9cbNiqSGNx/wxLphjoJ8bulgvICcI8OUL4y 0y6uCkQUfn1jec7TTufFfBHN30Yo+W6q6rTZGqVPjw9cfdjUcM9gsXzzt+t1HQ7e7rRKuCmsX6X u4Uwd0JksYBLRwj09A9OalmOuZI+ga2+gCpofdIBgjJ8cGHpRwXGlg6vQExpda336DT/NiV3xEE tpBvoaAHuALHxXWRnjl5woiS+jnEA24hjdr8VGpepsl+eUm1wJWMPJwRIAk+fceEe4OsZhEAkva wqbVdBPhaE3In+ve1CgRPtQwiqnBLQ7h3YhFnZJbQ/0r2CMNslwl2mbfJiFqVTJfjBz0swwqNKN TL8hymXGyrzjCpx63dQ== X-Authority-Analysis: v=2.4 cv=GtFPO01C c=1 sm=1 tr=0 ts=69afd162 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=IPGZAGG64n0kybUxs1kA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-ORIG-GUID: mO4G1kk4kArEou96qMxUEUPZgwSA2tiv X-Proofpoint-GUID: mO4G1kk4kArEou96qMxUEUPZgwSA2tiv X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-10_01,2026-03-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 phishscore=0 malwarescore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603100068 Qualcomm in-line crypto engine (ICE) platform driver specifies and votes for its own resources. Before accessing ICE hardware during probe, to avoid potential unclocked register access issues (when clk_ignore_unused is not passed on the kernel command line), in addition to the 'core' clock the 'iface' clock should also 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 the 'iface' clock in the ICE node for sm8650. Fixes: 10e0246712951 ("arm64: dts: qcom: sm8650: add interconnect dependent= device nodes") Signed-off-by: Harshal Dev Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8650.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index 357e43b90740..c32a817efdb4 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -4081,7 +4081,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 cryptobam: dma-controller@1dc4000 { --=20 2.34.1