From nobody Tue Apr 7 01:38:14 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 BBBAB35F181 for ; Tue, 17 Mar 2026 09:22:06 +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=1773739327; cv=none; b=lzgv7N7LZyWrpNSVDsJ9TKv6Mt26LmnQBaKDhc/FuqcSuUqsg4EfqmYsaDNh620L6VhqgHSV1GbKjFYAnq1+1n7x4jId9+fRAttCJUBPpkZ+o//S8d/ouaJUITQcaRLp2wr9K9rCAdbid8Xa+w+eHThDlrVtwXKTT0O1jQvo0FI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773739327; c=relaxed/simple; bh=gNKhNyU8Oyr/Xdzey4+OBtMdjcQJNeOG7d2xyewrd14=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=thPRVbCEjZfBqlH8C9xybZTuoNEVF2zqyIiFClXTVin2U3Aly3A+BEHyMC408YnIJUxufTzJIqE5iK1XcZ66WBAl7woDztPm/HH4niOXmdJsEfqbe27rSOooZiHvO7WjIa6vBzrjyMiqRriyVcYE7V/klRncn1vEqAbyeAzlPNw= 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=fgXSH+vy; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=K5dw+4uL; 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="fgXSH+vy"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="K5dw+4uL" 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 62H8iai93124528 for ; Tue, 17 Mar 2026 09:22:06 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= arFztdI06DpQzbYjhOlyWZCRNNwQAGFQwZvfaHEejqM=; b=fgXSH+vyiLZ7lxbr avUOoTh4zVC+6whj3zVISxIIQ61H8ZxrP/0CU6pmelZwgIycMNwhhneqNbulVPCY 3I6uZ9VtDP4Lxja7Zd73gzLZl+KYhWJk4R8qxdd9HgNtHWGRXP6GgpqzE3RFNYFJ Z5Dmm1NmvdR/KQE0j/JddrN+dFy1xJwMWfC10DiHe8mIku4VohikFUCCraEhiUwg sh5vmbmkI+T6Bv6ct179N19gOLdRZoTCQwjemUNWY3O07ayJw3wGNKEwwiL3TzbJ fXNbhoJ28Wjn9oeZkTCpXupCZ8+tYxDKJBhNclTy4YtWJs7YnBm6JLW1zN9DAPKG 3TS3Vw== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cxfsmmfcf-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Mar 2026 09:22:06 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-35b93be1227so2693312a91.0 for ; Tue, 17 Mar 2026 02:22:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773739325; x=1774344125; 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=arFztdI06DpQzbYjhOlyWZCRNNwQAGFQwZvfaHEejqM=; b=K5dw+4uL9n+36xZJeR0FIbi28ERBJVcic/0ddCTJ1mptfbNFV0FmDwdl/MIx3I+afI y/P+471bME9CN0KkDj2gdRuGNzKMC8wmYHLj/kx57QOqn+4YdrtgBXn85p2hmivjerT/ GCQFVDwMsWlSR4u1rQfSAeGGabStYyt56kMfYWdvGcJ1T5qrKLTVA7O1ynpHtcXLlc47 ZUmvT6T7WMIJ1R6B55kHQqSN8v3rRgmGolcUx8CTm8/nc4QVZ1GykC8VQdF3mH4Nv/i+ 1/ZGvt2dTKmu1ORGyFys1VDGKoD9jN8wAXvZgN6tMTsowNzVVTPYnrBCieyh6dizHTwu JRfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773739325; x=1774344125; 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=arFztdI06DpQzbYjhOlyWZCRNNwQAGFQwZvfaHEejqM=; b=APwjhGvsylKC0UlTZDhMRfvqOiuj1o7M0tG9ZizuTfT8MCPVtLSavTnxeVZO0FIsdn Nyew69yChK3xrqv5eORzx+1EjRLmIdOj3A24+9nCMOxluSDk3W9iqIFqofkFc+x9eGhE TXdClcVC6ipf/5hU02o7Z0ZXFKMNtkfu8eANtJAgmpKUqxV8VWJWPEEQ8nQ6+nc16PAE PhUc9+Wo0IpPEPlhwNgxrOm2yUNvS35E3/JcLz54LgzJRcgz+YP9tNCpDjVspAue6D9N mSHgwqegadIQYLHtyXt+iqXvQLzSjfhO09Ya9au3nHV6r0vhC+69uWMQqF/nAM6AaFH0 o4PA== X-Forwarded-Encrypted: i=1; AJvYcCXviZFSPHJSir53Fq1pMHuXCuHTBL4+sdN00JEDWBt1WhPjc3PmJ3qvgk2FleNA5iLOeoIre+4djldWGbU=@vger.kernel.org X-Gm-Message-State: AOJu0YzH7lkAwbXSIOONO1L0NdeYRwtnlG+YLHi3RSdKSfAssb9wAALe Op0REMFO+tCAQeuRRTyg4GNSCOlLgc56Tz/glXAqXtv3QwbStD+YJTr21LGfbtIvA5l6UHpuppD 4evvGc46WKNfk9ct8d2+wkhu5cJDgtkgn1a6c8Bl3sCgMujcVMgC/pdhsnX6mjReWEXI= X-Gm-Gg: ATEYQzxUPcDIAq5VqlmEvvc5zo8Rnp7XKPdEPTKTFkSUsUsTaD2iXvq5xXddiP1nbne CHu37oOeXwNlhFkUhelj0Div8StPjWY1HMbr3yxlnCmGzSwx38w7lXZsgGTLDJA2goseS4c3Icj 9/t9JWQI5hMx1ZAybr4DRqD5lAn7QZkQAT9DDvXG7DZvYVup3HPRq47u6FmW6qnNOBER8OydG4T IgKmRZn0291sf+rINnYPHoaouFgPxI3/aGMF41mXkebQiVAaHmuG0xNbtdR9sE8MYOqpQ/3zVBB 3fBT7N/8d/X1rPywbOy+686YvVgBrRCyk8Qr9Hop0sT2LmKorztbBObQ5eLvzd4fBJlP2Lou41b 4N5gCZYlHHlYg9ecJXmaSKZN8t2NI/JKgkUZLYQeRm57SsGI= X-Received: by 2002:a17:90b:388c:b0:35b:96bb:47b9 with SMTP id 98e67ed59e1d1-35b96bb49c1mr6229861a91.19.1773739325312; Tue, 17 Mar 2026 02:22:05 -0700 (PDT) X-Received: by 2002:a17:90b:388c:b0:35b:96bb:47b9 with SMTP id 98e67ed59e1d1-35b96bb49c1mr6229815a91.19.1773739324787; Tue, 17 Mar 2026 02:22:04 -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.21.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Mar 2026 02:22:04 -0700 (PDT) From: Harshal Dev Date: Tue, 17 Mar 2026 14:50:45 +0530 Subject: [PATCH v3 06/12] 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: <20260317-qcom_ice_power_and_clk_vote-v3-6-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=1411; i=harshal.dev@oss.qualcomm.com; s=20251124; h=from:subject:message-id; bh=gNKhNyU8Oyr/Xdzey4+OBtMdjcQJNeOG7d2xyewrd14=; b=9pKIgvcm//lW2L9A12Tw6qrcqejMTVkaU8/oO5Vfj+itPFa/MdFnXkxkFwzMU1HNV6GK2hYRw O29OtC/iUwPBCBQV44esx8o60bTwk9BGdGNxCPN2gIakMx4AboMBR4d X-Developer-Key: i=harshal.dev@oss.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE3MDA4MiBTYWx0ZWRfXymla/QXjbxM5 T3gEfEKk9XrhW1OuLoTFXsCxGIHYfqelazzz8i3VLSy4JOG1uImKwVccZorvRxyJArv1tsHrIF1 FGBQ3UQ1eDIP7EA3iRL7NYkjFF7nxSLwJxUIkQ/Thd1l85pDsefkXmr8wnS+I8JCr7w5lHAJr4j n3DhNcFEmhgbMvTmwaiJvY4UzJ/p2Titkag7uAgvH/JZXJiszkCaCKiORdCQLeBQmk3GdDR+A4P NfP5EjgsM5DbjsjQASPYMKtBa8w4ERgWgl/jcbcMaMlVbM0ElmGDLeIPetHYwBqeOtVNeyd8EJP GeUg3zWWEN3W0wjOJWRhIRCqRO1h/ibatXs3ZT7ZZzi6hfRH/y2lhCQGHBbAKYMb+CWVF9mAE62 gI7X4tgI06jjErNEGhqqFZ36JroygZXfCMWqFc08/seeAQqz6vFRD6hodJ4Yc5CUdZDZ0MHyhtL S9XKU3VZvRCOV0GkMzQ== X-Proofpoint-GUID: mIBOqXi2QItlYknHRR0nsT8xKcwZaeKM X-Authority-Analysis: v=2.4 cv=V/hwEOni c=1 sm=1 tr=0 ts=69b91d3e cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=IPGZAGG64n0kybUxs1kA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: mIBOqXi2QItlYknHRR0nsT8xKcwZaeKM 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 bulkscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 clxscore=1015 phishscore=0 spamscore=0 suspectscore=0 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 UFS_PHY_GDSC power domain is enabled. Specify both the UFS_PHY_GDSC power domain and the 'iface' clock in the ICE node for sc7180. Fixes: 858536d9dc946 ("arm64: dts: qcom: sc7180: Add UFS nodes") 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 8d69225a4271..9eaee5dc824c 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 "core", + "iface"; + power-domains =3D <&gcc UFS_PHY_GDSC>; }; =20 ipa: ipa@1e40000 { --=20 2.34.1