From nobody Tue Feb 10 22:25:50 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 1702935DCF8 for ; Fri, 23 Jan 2026 07:13:03 +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=1769152397; cv=none; b=tQoLH25ICgZVDVSxaepkS97GZRyVvWASFfPyAY3p5mRE4I8DikIfd6T6e7gImxnf9Ued5b6DK900vhGV3ybUc7WD57QdVaX6jylV9yVa9S0P1TjkREi7z5buD5380PLVAeOogscfvWe9ruUrJNTwzhlFya92m4aIkchGeYORxbQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152397; c=relaxed/simple; bh=TUr60SZJ6b47XuuYpU9lYYOfs+QK64RRaQaYUhIjboI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TegQv+2mnfKLq7W2Y8lYrm+8u+J/FhO+cjhfJG487nI8vJ0dSC5SMGiNSspnJqbe8jvN0nVqEfg9Ei4Ha3jMlcG3zSSefo54T+U5zK5LgEQ2DSBVu8QJYM+w/aX/BLO6kYEtTEZmTZh4f1KIB+xjVPBvlBkj/vuoWIqUxeYvenc= 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=Eahb1bWN; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iBjJ9M+9; 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="Eahb1bWN"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iBjJ9M+9" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60N6xhse3704244 for ; Fri, 23 Jan 2026 07:13:01 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= 4AByPOkn9+iNeGfpQDKHJKuLAUfJ6PJXVbDMOUaR06I=; b=Eahb1bWN9ygWJpYN +rP7cwbi66wHWps0wFUYQAvLWCDQ0r/WYYYIuEP79wEWDjybrUUxy7mIbXJqNXbF G23vg8qHmjd6HuoTTlhxmGE1SXiM9BXxb51OGC3BZ36Ma5c1aaTJ4CfX6VA2ODJF R5oapn4SfyRf/o6PLNh82c44llHmQ269/HhwTQeRYR6kagw1qYZY5WCOlmEa5qXh e8AsQf4POv3aMBgOqU0KcTosA3OiAQZyX7ICS8QjD3GL3Ks5iW/tRxRnYqcD+SJZ m9ELhdK8wvEDzVr19Ihib4Ov9WLnwAHlxQ6/eLBqsTqwHaYrnzTKGI7wRdd79SuP SY39PA== 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 4buuaysqnm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:13:00 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c503d6be76fso2667012a12.0 for ; Thu, 22 Jan 2026 23:13:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152380; x=1769757180; 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=4AByPOkn9+iNeGfpQDKHJKuLAUfJ6PJXVbDMOUaR06I=; b=iBjJ9M+9FZziHVPfhoFnt8jgWATUJsnxL2O38biaPagP9ZAlu95+IAylADpBXy3Ui9 dsTFpSqaR/aTUFQKvR/O27rNKJqqB9ixBZbWzn/RIz6sz+NKC4H6MhfDfSgibg9XMdMi fFfKja8YTtgwoJi4uwODsyqtU6RGxZSGk7YOIR6/+llrQfPosdGEKNFCFnr1WaLsa8fU vza49EHPHMTMPl8/p/t3+BwLp3Pl4wltGVCPWamxiDc9mIzFLZvhPy7aemisCNdvXgmA pNUCTo8s85K2jhyjsWyWzHPLMS8hcNuU66m/V+pnyjT/rQGSZ7diwF/WuyO8kNyTEphh /MZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152380; x=1769757180; 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=4AByPOkn9+iNeGfpQDKHJKuLAUfJ6PJXVbDMOUaR06I=; b=jQ5w5/BU+1n7pxVpQWMm+fxJ8cJtRGUQWjwH0JhQVqWw6/jhzohP76SdV1q2Io0sUW FqB261HOkp78U51qB76DjFXFOZr4yeAgUqpQVoilN/wVxfdNpw49RVz8nCiber2Zpif6 6uVQXVcAHU+3e2iMQ9ot3ediKEnbIKYvJmIdBAOuYHajQe3GjJKVAArrkZUeVmvBs7kR z1i3bIPzHNlP0xx3GmB8CoW/qQtMJJYm2IMR4muQlBiSgWW+mMmZrSo7gi351Ux+ixnB 08qKa613OyQ6g7JMcP6h32ts+8apR/XQuVa+WUdrMEJCQaLGjcwEvPev5sU4Y0Z1IJdR IRDw== X-Forwarded-Encrypted: i=1; AJvYcCVFCwGrRT44+rGTFdTIce1xkieMLe3SkEiWP14I9khAPpQM31/rHXx/aDCgvwfn/mxfWLrvjtGjFEM6314=@vger.kernel.org X-Gm-Message-State: AOJu0Yyn9DoWOPuv6FJ3OOlFaY9zpFNdH5x9p/r+Bhnl10Ev4uwmsWtU E2o8nXjGD/yVsZ3g/EmGosEUpEDfH/N2s40wPECeR3Vjyz25PiE3+m9yqN/59jgIDUUtkaB7uIa 9vMhr7bjZOqtz2/xQgGZlr3xAryV2WTl/qTxz6GGqqFNuU5j54zlEGhd9Lvev/3qjMkU= X-Gm-Gg: AZuq6aJKaaB0k+REwVBGZwZo1jh89YWawTlB+ll8Nz/TzFNMaZ3KctSOE80bcbl41Lg +0OoufrnqjJFuucKIYp4sb0wC+a/nDas62Rup8hevghsvtrFX6fpWJ8hqhXo9+UqCfivibfzTiQ fDzopL5MRwi4GW8WTLDGQzfCQoyah2WJ1MMNMrluoRkpznqVwGtjztdXUkpeYh6GVdOsOwPeXVz Bgflqo66y10w0AtJ3XmE/ZFXGb0SaYDwmT4p8atDuaRhH2UAYmbbISrF/0PrNtsiLLdOxu8+H1O +G9SHlRo4bX1ruabBPhUJCgJLrpb6l10UGrtwDOimoFrBsW8fvPwoVsDTdnT29KLntbWkisSvDH b0SnN/ohiCDTBzIfpdjneDjGr6WEJy2TPoWE= X-Received: by 2002:a05:6a20:160f:b0:38d:f8e6:fc87 with SMTP id adf61e73a8af0-38e6f85b9demr2215079637.76.1769152380182; Thu, 22 Jan 2026 23:13:00 -0800 (PST) X-Received: by 2002:a05:6a20:160f:b0:38d:f8e6:fc87 with SMTP id adf61e73a8af0-38e6f85b9demr2215052637.76.1769152379696; Thu, 22 Jan 2026 23:12:59 -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.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:12:59 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:28 +0530 Subject: [PATCH 04/11] arm64: dts: qcom: monaco: 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-4-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=1230; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=TUr60SZJ6b47XuuYpU9lYYOfs+QK64RRaQaYUhIjboI=; b=hbPnWxlLxktyHBA0akluW5P9sZORyKr5dqVxLAMH71rqvSwnAiulYTZDZor+k3WsCcvmCxIyz FbKJ630qKdSAAaHa4CYmPSNB8j820Mn7dJs7vJMtQBBGBxrUVMBVvP2 X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Authority-Analysis: v=2.4 cv=GP4F0+NK c=1 sm=1 tr=0 ts=69731f7c cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==: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=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-ORIG-GUID: HLPKLmZWtcN92SRRqme1RrQ2mNnpJELO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfX5JLsQii/wXzz ofeHFiNmUdaqQm8N8d7CrzXgKzkOHp6WfgyydNPIgyd7FEOHHVQuJVIeM4DY5plAmz9LHqc8HLL peuGcWEsrHxyzjOHP7RMZ7/v0lSc1ffVVUSzhBLZiotBx/N/cYh5wFsddoNKWm2aNvTdh5mtUMK JadphhtGDiqzw6uVwm5MewA9WJ6NG5R8bYj2Gx2MLItFgXBCVyuqFa9xMUOOYuSsZC6+MYq+j3o Oh/ItebxAKMKkP5MbPmCHYmbQT40kN3nEnHb7cT5SFduJqvA5DKVpbWShquGTaEXq5omEuo7Kw3 loQkXB8f4nKu8LP8xM/nzcMa3mLD6aSORMh00JtpxcGvekDTZhxjmwUj+qld963bJqTLgpAhO04 cCWiSAzKPncRtKZcdmxFAlejny6b4ZufkHrvysErp8G4KtmT/we+D16S32L2fPD87Z7/fafXbju ItDDzR6QgBFVUJKN08Q== X-Proofpoint-GUID: HLPKLmZWtcN92SRRqme1RrQ2mNnpJELO 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 priorityscore=1501 spamscore=0 lowpriorityscore=0 malwarescore=0 phishscore=0 clxscore=1015 bulkscore=0 impostorscore=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 GCC_UFS_PHY_GDSC power domain is enabled. Specify both the GCC_UFS_PHY_GDSC power domain and 'core' and 'iface' clocks in the ICE node for monaco. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 83780cd3dc8a..b97a35ef7d6d 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -2725,7 +2725,11 @@ ice: crypto@1d88000 { compatible =3D "qcom,qcs8300-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 GCC_UFS_PHY_GDSC>; }; =20 crypto: crypto@1dfa000 { --=20 2.34.1