From nobody Tue Apr 7 01:38:13 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 B21AE356A12 for ; Tue, 17 Mar 2026 09:22:48 +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=1773739369; cv=none; b=nHY3ykFkJz45iRG5hMZgsjt+wP4yW5lkvyOdI92SL95GqVhsCLjI4V4BJRkbegioB7XO6feFjj0KXeoRB3tqCidjt0YPY1oY7dfRRNmW46nYoipRlJIYJi2+ZAj7h6B4Hlzq+1VBB4FGrUADrutbBs0ATEc6aGLspHJn6eyDLGM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773739369; c=relaxed/simple; bh=pGdwSBuA+w0A/TFeoG9/2wpNf6UWc6RSkzFexzGtbzo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=c/daURfm6Z9x3XbN7BdEDQ7YLO40Q5xwqn6/qRQXuWVVBmZweHCE6FXhXxXlKhcgZzis9RYx5c5l8ry+oWHa2qVY5gAR6UYvwc1den8/+1REKAnCK3FRXKJHIJphntgp/ElbfFoIezFgAn1fGz5SqgaR5ZUfHn7oxBfL8To/0dM= 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=CeOee/sG; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=J6L+jZO9; 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="CeOee/sG"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="J6L+jZO9" 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 62H7RDQF2905953 for ; Tue, 17 Mar 2026 09:22:48 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= vSM2tzOh8gKHXyh3ES9OOyv9+idtbwW9v6rQcAEw4FA=; b=CeOee/sGVDSskamv AqYEv676TnDTUxiASINvrlbaVyAE496ir4jHqqtaAAvun4leKlKV6UHyclGipxCm 3+OsQjnz07PtEyd0hinyJTYRuvhpW3pnb10bojy4eGJ+H2/5Gs+Ow58asy1rRclq 8M5j3z/Wq1m7UjqTLM1Ui+Np3HvXQR+Z1vlwFVBxmEhA0IyuwCwEvmrx5Ep13U00 iaAhmofep3O5V/FDP9Uw+Alzzdiqy7tFOmyCH/RrsshmIsRZYVt5aM0fcX6lTcZH IXzeiBqWESZcf2qYBk2FgsQZt87dVLUSiYot+hseCZW6NMy39EL6ql7bnte1uFWB A2uIEQ== 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 4cy2jxgedu-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Mar 2026 09:22:48 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-35a0b5cf34dso5896440a91.1 for ; Tue, 17 Mar 2026 02:22:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773739367; x=1774344167; 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=vSM2tzOh8gKHXyh3ES9OOyv9+idtbwW9v6rQcAEw4FA=; b=J6L+jZO9fbiUPwRHyiXLtmutJ5jSLmgGvBlKJFtWq2GlELL9vvrmnJmPV475QpBj+v XHyV589z8/u2Q6Mic8MjdVrwg8RMK5PN1Yktst7Qkd2hWkEHPEh6ZVlqhyLQk4KbRvxC W9gkn38tdfoL6BgBkfnTMkOZOQ7JFJuBUWOrgBrxrWZrWjjVTnh3NvplXv7yKJ3soK+Q /M7T1vksZpPLCXaCd55cwo8Et7dkzoCxMKCHd7Q8+lIEirPIfHoK/cBroZXV4fWJchNT joq6aCD609mYImxhUPxXH2NILn0YSs//1rAmoICCb1/rAkSYiUZkyLICgpDsMnJ9C4lU 5y+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773739367; x=1774344167; 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=vSM2tzOh8gKHXyh3ES9OOyv9+idtbwW9v6rQcAEw4FA=; b=haG0yZ/trSE3chjk2pGLiRi8063XqAk4xsPraXImIgX0ondb7imzipRqMpOJwUV/Ci BDll/2SWwVIrmQiS5BtVN3gzZxGmyJ6EWVspV6K/udKYtUE37hwfMDz5xNN2euTSc4G5 tTjbNn6v1CkvyZofSdC4lKQVTp9t0q9d7hW1erun+wFgy7kgIZD4dGv+YSTVnnqlIpr0 1RZYBLgXLgZ36ClowL8ayQ6qO1/aV+wyJkAl1siwRD/PIgEtx9WTSk0nyl975+r4dhBd fPKQjY9Mw3ygDbX4cuKC1GDVvVLcpYDZ9zb5bHc/BWlCWCMoIczqtsfjBlYY3L//8loq 09eQ== X-Forwarded-Encrypted: i=1; AJvYcCW07LBK/OVveQB9gmnzw1XyrPAkzZxFoVX1W+d1LNuJYbZ4aibge9Sxwk2YNDMXnYGtlNANcZdHAcN4qx0=@vger.kernel.org X-Gm-Message-State: AOJu0YyM4jZxOsO7pI8IfEW7xBHfVZZnEGRkpZ8uUZ6WGy1VfQ87NrRs kdrsl4V/KQNNbWOB85kqdItSd2CVZQEus8NI+LxsrTOmiLfQKtxhIylloaIKE20ZkrPiwosqsDu UzruynwxgTaERSAfv1iDGPU5lV8Hg2FiHfU7r8/COptQJK9bMy6dEc7nfzJPX/I8SSsI= X-Gm-Gg: ATEYQzyoJL2S6FUz7Kyv2speenllXznBlpUTPO93RaK7psIakIYlTSXG3BK2nJRjX7Z mBcpyrNEKsNGKB8UcMYgy5c7lzqIUpfnUb22TwDoI2to5DQXJHDyJu6q/M+7WS8Sb4Ecdek8/1m thV8207+oSC+/HTkmu5bGwk4pnIMoHt/tE2f8E7/Mvr6NP8v5XBk34IBHZBs9E0Fw3W9C0xSfHd UuWjrcGXyDVhhQuMIBjnXvh4rO/j1XaOahZkIrm31xRUItBYucSNt5giuHf546snIqSOeXsuUmc I9YyDAK1XySpMlTQUaeBG2NQVEc0mUnswRTrBzJAyxRww+V72qsJZu3lJc6i1iVTn4UayTMDeoo a/fbobsM96+vIoFs9ma1EGR9ZNP8SFXQ3qTpdO8iN8L6Yy3c= X-Received: by 2002:a17:90b:4b82:b0:353:356c:6821 with SMTP id 98e67ed59e1d1-35a21e460f4mr14293820a91.8.1773739367459; Tue, 17 Mar 2026 02:22:47 -0700 (PDT) X-Received: by 2002:a17:90b:4b82:b0:353:356c:6821 with SMTP id 98e67ed59e1d1-35a21e460f4mr14293788a91.8.1773739366935; Tue, 17 Mar 2026 02:22:46 -0700 (PDT) Received: from hu-hdev-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35badbcdaa6sm2331968a91.15.2026.03.17.02.22.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Mar 2026 02:22:46 -0700 (PDT) From: Harshal Dev Date: Tue, 17 Mar 2026 14:50:50 +0530 Subject: [PATCH v3 11/12] arm64: dts: qcom: sm8750: 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: <20260317-qcom_ice_power_and_clk_vote-v3-11-53371dbabd6a@oss.qualcomm.com> References: <20260317-qcom_ice_power_and_clk_vote-v3-0-53371dbabd6a@oss.qualcomm.com> In-Reply-To: <20260317-qcom_ice_power_and_clk_vote-v3-0-53371dbabd6a@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 , David Wronek , Luca Weiss , Neil Armstrong , Melody Olvera , Alexander Koskovich 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 , Kuldeep Singh , Harshal Dev X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773739265; l=1395; i=harshal.dev@oss.qualcomm.com; s=20251124; h=from:subject:message-id; bh=pGdwSBuA+w0A/TFeoG9/2wpNf6UWc6RSkzFexzGtbzo=; b=RED4vcGcO2pv+Q9c7AL54C0M577HAoEvyt9ZJFBJIYiKCKuqER5RXRwC5ZtpRqMgJfJz+g/mS jvn8c1ytF9iCxgTMgIWlnI7f9Rhw+0wbJowJnF/B71b0LCny6F16rPF X-Developer-Key: i=harshal.dev@oss.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-GUID: hA_nj96aOEbWSFAe1ZnCJ2tsEWwMTrSI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE3MDA4MiBTYWx0ZWRfX4O8q5HwxXW7t W79yyz6IJ1jfQkXjx2m8qPVnZQaY/c0BRePbHNWXMgvkZsZZLzib09R3zo9BDl/rDYdDSmi9Cmc mJMWIn8v69RBGHB70JsDT+0F7hhEX7tL5o//E8MWdODO72knMUdwA3jlMEr1lm1Nb4UtTuNFnwa kw5DLZfis5QdM2CaypVv3OuMD+bHhRNlXMCIAPSVSblc0INGzmGDBM5DUfP9S+oQB+v2GrJ+DFP zvioUjrrkkU0K+fLRyQG94O61vqwQze2hnyd9jjIwTIACVPPwaqK46ZO09NX7MNq/4HxDE7kNau DbqrxzOZHP2NNOgWuGns6ymeDxVEzZ8I13VXD2PLsZbbcdnCXJU3K3wAMz6NZaKOnareGZgTH1U sTz+2++ynG6CVPXBArKi57NzIZw7Pb+g80rnOB0n1dB+7NJHbvZa22c7yz7lksEr88ndG19NayG XBG3ENicd3jHxTFpwfA== X-Authority-Analysis: v=2.4 cv=c4imgB9l c=1 sm=1 tr=0 ts=69b91d68 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==: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=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: hA_nj96aOEbWSFAe1ZnCJ2tsEWwMTrSI 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-17_01,2026-03-16_06,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 malwarescore=0 impostorscore=0 phishscore=0 priorityscore=1501 bulkscore=0 spamscore=0 suspectscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603170082 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 GCC_UFS_PHY_GDSC power domain is enabled. Specify both the GCC_UFS_PHY_GDSC power domain and the 'iface' clock in the ICE node for sm8750. Fixes: b1dac789c650a ("arm64: dts: qcom: sm8750: Add ICE nodes") Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qco= m/sm8750.dtsi index f56b1f889b85..8c33bc3620ef 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -2083,7 +2083,11 @@ ice: crypto@1d88000 { "qcom,inline-crypto-engine"; reg =3D <0x0 0x01d88000 0x0 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 "core", + "iface"; + power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.34.1