From nobody Wed Feb 11 06:57:43 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 7C9EA346A08 for ; Fri, 23 Jan 2026 07:12:54 +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=1769152382; cv=none; b=NPum0WoHjO0g0xOoEmuDgbpbG4IPCeQQNRkJqwqy60O44fQfLGvV5E5mLYU/b5GW+FASDfkWFahU2LQe0sXVy50B+2MN+FinI+miQa3ityQOr/qcyx/xWO2upsEl9duWa3OEub/IYWu3COeA05kG7GvQ+9kX+XjbmqZDLfXkYrY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769152382; c=relaxed/simple; bh=y5OhV5IZZ4cD3XJwqbL5xsBPAwLjd4WvI2VkiE2j1E8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KukpM3c+wnUXb7RCeVYkJr01UsrCsDa64S5Rx8l1HciRlJyNp0xgpkGQn4VImZYFrbbKAw78iCwcC/CoDJCiFz8mZtAGs3GYFenSM9FAIsNuFqYe1c8OBb3tCIw+0GFP5POzagardYLrnhVPPc+KTVE0QXNCCsdMAdXyAiRMupo= 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=kl7iLzcw; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GtRMSXEv; 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="kl7iLzcw"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GtRMSXEv" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60N4Jbvu1117792 for ; Fri, 23 Jan 2026 07:12:51 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= NQjs1FmarwM5vchbBDR+me6FCHg5gu3uiOgQdYFOa/w=; b=kl7iLzcw3E/VPf1F VluIqBySLg20siFCPq7A6OUcl1/zrN/R2832mHVTUsc47/WQo1FnHiGjM6Vx0PDR RRArge2rliGlU3AfnJjuuM9/Mo5KBhxOsuqUeb8UVymNOvKqxTe8SGiuoPN69M0/ diOAK6wpwaDd574Y/spj6jefZXw4VtLtTtUl0IF+9RjWbeM3dnG754bzt5cYBEvJ AI22WKe1yAAeXIBZ9lHnEx1wUWhtZms+tv0MjkQ24yYgG1nvYdbyz9xECXfxg1xz OLWC3qyjzsQDy535XVOnMFZXNEC+0Tz+/4JGeWoUdOFAAfDcZeLPOkY4ik868y+Z WFVkdg== 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 4bur1cah1k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 23 Jan 2026 07:12:51 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2a0f4822f77so39300525ad.2 for ; Thu, 22 Jan 2026 23:12:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769152371; x=1769757171; 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=NQjs1FmarwM5vchbBDR+me6FCHg5gu3uiOgQdYFOa/w=; b=GtRMSXEv8Lm0EE5EQRkCydNrLiH3r733qpaim6oTrv0T3EpevmkKv9UI9utZeqqh/d zuUx2z7N2i8IWx49gbKoW1fzZ+G/g/pxi4DhAEg5gIYDkue3CbYRwX6mbMDuoPEuh1YJ 2JVuXUdd3najdcdM8uGwmJElGAEDoUsHQCIJErAJklQVd6bKXprPkVN2lGGIeA6S6mau HYPDn9eiQjkrojq88lyjhdWPi3uJT3nDGpny7ft/sMWRh7P6/G6fzsFfbWVn89PFDWji 97tEEJEqTofE55AqfZdFRAyVq7ekbts79GKZMi65EkYFnh2H6bE7VOufcLaXmlCz4L1D kbcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769152371; x=1769757171; 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=NQjs1FmarwM5vchbBDR+me6FCHg5gu3uiOgQdYFOa/w=; b=TmPHnKSSzE1asprhU+yHSP2fVjOo++IsiLsIIUPzuSXGdfHW/D/vnwxzWOYcUurXrW hAwCUIxGnkmzNPVDBUnCydsH65jmONBpxxnQ+DfAFpL8ZYFtNSd6agkFUiFpmXZIe8ZZ 4iVwNx5cL+eWvinfqx9XNx6pn7EPvSKrZvcFAvX8h/O0S40FCRJXV9GpwsseU6v8pL+c GrtJVeVasfTnxxF2r3Gt17CgWpnLAN2kfpR1gTZblSJVRpvcG7UNU3e+/oOjzNB/QUWx WX6BblVrZ2xYManmmO7h2RvwQ3U5WyzOL+yNgGwk4rQyjY2+XSzvW6Cq1D/OD00v8beY 4AQg== X-Forwarded-Encrypted: i=1; AJvYcCWXYJb5OQWrqUptQYEtTe2nBDH8vjPxMoT39T+LodpkVMIthXzaiTQqkG1M6S0ZuOYTxck6xuyaX0TA68s=@vger.kernel.org X-Gm-Message-State: AOJu0Yzisc7uN2klOx0LhRp1oS62LlGQ6CXMe8mr0Mxa8+QhG4RMKBX6 uXzjC9J5S13BIOkkz0U4LBLEIR0kgxaiSJac8H/SVBZogDXJxk7hP/jokd6FGLgDCtHfNVJyMCP I1cPaUaL5TE8eBpfBmWV02ugrt0V0D+qC36dogrI4j7uS1AnYbHgm06+DOmKG8rFodiw= X-Gm-Gg: AZuq6aLOWgrYxSCYJPEgKdrrrDcaXtMGVSoG8Gwc+K+hp8rYr3Tk/wJBsrIteRDBIFa pml5JTbAwRmLJNExLfBcPnFXNk0wINy8yhM9DIvyrXG4idoXsjQvPP9gccDrjd8Tjw/8L6qoOcs o2tucJltH3QXzcGZTV8kf2xxTjJX/8O7wH1HReJnc48JstqsavLnvFN7qQcaguYMie+6qGQyEJS 3Mw5Ov6iX9Ja793khG2AweUrJ4AjaRHnKwkYWA/AzmV2P7+zr1fJgvuDDC8B3YO8O8hOybXkCrV CFsvkHkJoengomUKNHuTuVMkGhFHUKlXk70tAy9nqIdCu0N+JnFogx0URuJ/RoTtxpGIC54uort BQhssYypXW5Caoa03fF1VTY6vYfMfhhwlbLI= X-Received: by 2002:a17:902:e784:b0:2a7:9592:210a with SMTP id d9443c01a7336-2a7fe61a635mr18596185ad.33.1769152371040; Thu, 22 Jan 2026 23:12:51 -0800 (PST) X-Received: by 2002:a17:902:e784:b0:2a7:9592:210a with SMTP id d9443c01a7336-2a7fe61a635mr18596085ad.33.1769152370561; Thu, 22 Jan 2026 23:12:50 -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.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jan 2026 23:12:50 -0800 (PST) From: Harshal Dev Date: Fri, 23 Jan 2026 12:41:26 +0530 Subject: [PATCH 02/11] arm64: dts: qcom: kaanpali: 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-2-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=1769152356; l=1198; i=hdev@qti.qualcomm.com; s=20251124; h=from:subject:message-id; bh=y5OhV5IZZ4cD3XJwqbL5xsBPAwLjd4WvI2VkiE2j1E8=; b=ZpGsig9EG/I6gxF+u/H78n7MpylmybmMXBSXtcZAYrl1aJj7A1j9flgX5DV0tXJY1pIZ89kbY QxpdF1C18gSDwOFlCmHDGNtZHsziliqw/rOS/POfkpTvQEKmL6nCgqd X-Developer-Key: i=hdev@qti.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Authority-Analysis: v=2.4 cv=FswIPmrq c=1 sm=1 tr=0 ts=69731f73 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-ORIG-GUID: sD9r_E9zNqKHUWyzesdijtXBBDWatQKO X-Proofpoint-GUID: sD9r_E9zNqKHUWyzesdijtXBBDWatQKO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIzMDA1NCBTYWx0ZWRfX7mfCJqkAte/g 7S/aXgoUdy4BhQ+x8vzoIjKUTqcRK92SGrlq2SLEQJ1HgErfliDu+v+C9FMunTH7grJx1Hv2g0+ p0twCGQfO12BflVmLVVokqhtN/GNXI1MkTAZLGH/wCTAnfMTHwwUr36Kak9nPw1ORsaf13l6hsz lYOPDY5L+rwBQtJbYgxAefTwSS2kH4gpu+TZ3buLflv6DpF8B8b921TEcMWkOgz7Wx0sZlacw/q FkbPaRzN5ZXgFH4sW43Rn/wd9jqZ0ujAbCv54IKnHei4nelEPco58OI3DiDN0lRlPIv0jNAs6f7 NGVlzfAojboWuQEP6lfi8pRcRE2W0/pihjGDYJmimkvL/enNMJjxDqNFtJBb6cYayRHJGJfM6Hi A2oI3xbq4C/MipC5kfIpO7uY0exGtBfvnXf4lDQAUBAyL71Vi0wHZhixGBNqq/WUTgnHGAcrUFU IwbAHaxAPysu+/KQ2Dg== 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 malwarescore=0 spamscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 bulkscore=0 adultscore=0 clxscore=1015 suspectscore=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 kaanapali. Signed-off-by: Harshal Dev --- arch/arm64/boot/dts/qcom/kaanapali.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/= qcom/kaanapali.dtsi index 9ef57ad0ca71..7dea93d80636 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi +++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi @@ -868,7 +868,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 "ice_core_clk", + "iface_clk"; + power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; }; =20 tcsr_mutex: hwlock@1f40000 { --=20 2.34.1