From nobody Sat Sep 26 22:58:08 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 3D5033783B4 for ; Fri, 28 Aug 2026 12:37:53 +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=1787920688; cv=none; b=jbJwxkSvoPTj0FJN1sQDAKb1fyFDv9Ugo+xbh9OmrfGdC58i1x/7zRf8gNCopKsQRellCqXCq3DqpyTLyXoTGrDUZsVjB9X6yw5sNL3KGygwbkUIYrWOS/GIy31+M/uTv2GL2ksy+4LUcEoU9DStudhoQktNL5fpUdiNsN0tAp8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920688; c=relaxed/simple; bh=k7NXXUi0rpXL5Z02GeSpR+IuI5phx2Hx5nLBYaWCYd4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QdjVPXw30XpcmATSuZCCdAsxcbAzPsRp2mCGWDonch/h7BTHuraukFsi4kesOdqfVymtPfnsOTplO4JLEcyVnj/74h0nHO7wrySM21Z5mH3IoiOaP5XAOz8bPnyq8s3JWo8MU66CFBkB4k0b6U05W8yu8dAueO7jaC73vnWrGjM= 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=a2aIZgew; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=EoKpNhD1; 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="a2aIZgew"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="EoKpNhD1" 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 67SA7RNg2061333 for ; Fri, 28 Aug 2026 12:37: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= rgkV4xL3/iQYCcwz8bH4iOk0fTyVyhjY8B0uxqSBNRY=; b=a2aIZgewjJIZPCyf 4rnBcwWgWCbs8XWMw3PcxokmsMPTqVdzS5Vh7cbE8PpMxdFrcdrCsuEmgCfasri8 lvYC9wuoHVah5IkhK4v0UKc6lmbxLeQHssiW0SuI/QbfTFfkXaEumAO8WcKIrP7A mURVkNWbOO8zwwrRnPSQzc360/acVlK1P3bb8FyITXmXy5QN8NXFXXjtwduR/RpT R6IwlYm+bzGcS0ENtMupZRGWo1vawl7umo3KZBRuJi8Lgh/CJzAzPT+OmdoYFOL1 FcBH5KqjQKOcYPHTleVFK8pNNn12Q19DzD4KlHm9VAiXQarBz4mI28P7ypku3Mra ILBCdQ== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb3mu9q7v-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:37:48 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-52fb8f67601so12180171cf.3 for ; Fri, 28 Aug 2026 05:37:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920667; x=1788525467; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=rgkV4xL3/iQYCcwz8bH4iOk0fTyVyhjY8B0uxqSBNRY=; b=EoKpNhD1WXr1tJ0f4aWhcp6aHuhMqoyz1gm+fW2TZxZdmotyHve+jO+qFIcZbd7iYM IcPaI8Gl3m3oYtLAC347C8fmgzAwYe8/8gvvJqJ1nRQTGH8ylKBldtf5WQFdjbcmYqyE ODGdv3P5F8BKodcC3UPX+lF4bxIb2igTj9537+pXFvQLBIzcfhOsmmQwjaK0bCoqhquT d/Mn/QMSn9Ao7rXNQkpDtnxpPjjFaGQyr3CZOk1NKKtlt96eBfW2dbZ6yPun+rsUh4Af eiNf4xaQww4iG69wxEdOkX/VXvhehGzNDlkzWVD5xOeR1aTk6YCmxa5KGsyxFPNqPphr 3Pig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920667; x=1788525467; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=rgkV4xL3/iQYCcwz8bH4iOk0fTyVyhjY8B0uxqSBNRY=; b=HVfRgOcfD6Mgs++hYUY3kFt3bX/dBjZzuzbBZq7vGr/SsBPp5TMf2CndC1yKEULRMV KsuZOSDXeyJ7QM2Nlo7/YtNadIXBRB7hU+iQ/2hv9dZUUhMf4rVzxFVnrIFE4cRJfJyf FMgv5Nz1iaNcR8CjHh4QF9gUY4NNSj72FvH+EhYYFGF55ukPvGFHY0SyJmaQfuyYVRDI XavFnnpUZjNlHnr8+iX3BxCsLlFTkUOP8VkcymGDWvfjU0YO1bNTo9R3VQF5SPe1/6Ud UEkF4Q8kN+3F+Ni0gId3tVGIgGdPZmwuUR4ANhK5za7z+MQHi+QOCJGhg71bsoadraWZ wn4g== X-Forwarded-Encrypted: i=1; AHgh+RpRJl+alm5KXHzhz3DZnBc7YtE/rq+aQ3orO3PSN4aqp5S3MdS7lrJJgHUsmmkRV4NSaiTFtgUt4WkZ0t4=@vger.kernel.org X-Gm-Message-State: AFuF++mIuxonhy6+dT35aw1tnsgFZnCZqb9bTht4aOfJSLFcILyayU0E x/Pc1rCAVH5ZUS54cjXOCZIyl370WGg/MJ76Us7JEqYFeISBddxR9jlpzTu4To+N6mHQyv8/I4K 27D81n3dfVSHSnKIs+aU1lZCA7x6gP4g6BCsN17yzKu8eekILl+Yda74ZvnVuqFlGrp4= X-Gm-Gg: AR+sD10U09CfnGOAMm6phRndLMWzTYyQcT7R3pcUsMVh3YcUInPo54SyjHDz+OBFTWq yxdTyiluIdFj+vCw5WetoWTJfPTh2b4I7rm2iVuh8V0EKJUO45C1H1C0NNjuUc8itkUNecjNaz3 mpcjbHtck5k0X/nmhUp9YdxDvUv5h7uX3n+b59YGI4CW2d3ZYfd0LQPKmOpQlP9GzmRvU+aaUri sKJNli5RA80JTFiTyVqNjqnFM/PLU4muSgXf4mhDBwFramS9uYoKSP5a4se4NqlspukE7FTkuVt XZFna/1OV3XU8716/lb3xpdirG4sg2yJPC0QPHxY6JE7S5sqXWdbCEmlWU5Ojk3ZwAt0pCI8VhQ tFkiSWMo= X-Received: by 2002:a05:622a:608:b0:52f:b37f:35c7 with SMTP id d75a77b69052e-52fb963ff45mr71247121cf.23.1787920667006; Fri, 28 Aug 2026 05:37:47 -0700 (PDT) X-Received: by 2002:a05:622a:608:b0:52f:b37f:35c7 with SMTP id d75a77b69052e-52fb963ff45mr71246291cf.23.1787920666299; Fri, 28 Aug 2026 05:37:46 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:37:44 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:20 +0300 Subject: [PATCH 01/11] arm64: dts: qcom: sm8550: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-1-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=3851; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=k7NXXUi0rpXL5Z02GeSpR+IuI5phx2Hx5nLBYaWCYd4=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEK3fT7277ogGYVlek38+n2Wk0f8qqjjnTKU I+G1J2TUT6JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBCgAKCRAbX0TJAJUV VjnwEAC9xz4m/nQ3nUssVZ5X3AA0Q5F//uGIUnE4UkUNoyfRUSMHje+pHnIVj6IcFEtH1ijjccT dQ91XhM60V34lJJWufHvUGccfvUZKJtF5mMHPbJUuNyvzexONT0wKBEj0bmzt5rrlaDlVGeeSNq fG22zKuusAn5noYA1whBykbGYGxWg1ydzJQvdU/mSM4eO29hOTeKpB1jfrH3UopvCrSPXV+XTvN 9Texhn9+cta+H6VTAmiDEfLj447x83OdLfTo4QJIupK60IUpKHYm7idln9QmpDVUDkgiCdVnsoZ adKpaYtmDp/qjtq4d0aTnstv+jKqkQGrj21EoDqShwGXV65Uvr/fGWxlqy9dOSjmJbT8JiHrnrN SYb89kY+a4gwBJ8Y8aGXDHHAO5WsOAc6iw8yRAuOzOWhhzkb6MIj6uM1Fyp6nnXauNJH4UF6me+ JCPZ4Mj9WUjRgxPcEreg9ZdmpCvY0Oc2EZ8s14tybcD9lSYLIDMl0FAaH9MHZB/egAoK0KRJ+6i 0yOyJlpfpSaVyYDfdLSuDDSuYUt5m8dlU0JQeufE0Vw79G1SZMdKtAs/rJFHNfzXOQTL8DoPI5R XTh4q8xxdfD8rZLDip0r1uyjJkh4ENxnim89FNLNb1oo1AOnuYJrVOklZKXNNku5AEQa3PJg3i/ RvzAha71s2n3uxA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=ZbMt8MVA c=1 sm=1 tr=0 ts=6a91811c cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=4GAT0stK_T4jbStqyDUA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-ORIG-GUID: sWBDtYKYxiqYNsXtEZ_UL0MaSreXNiCA X-Proofpoint-GUID: sWBDtYKYxiqYNsXtEZ_UL0MaSreXNiCA X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX9UU4R46k0Z45 k1AjYruh+6eKihp7wdZVifpkoi+LbKoOxjCzYKdBP8tRtdS94u2dBtN6Z8jNvHaZDZchMhLNv1s 1yRmB9mL+hyCKgzdllp6JhsNNoV8V7o= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXwZbLgNmGejlm LhdyspLWv4KhTJMoN9zY8IAjTW7e9MVIgWdBgmD6F+Ixz4LVmDcLzw9xcBZ3bYg+DoccTZPov2j 6uojKyFnlqmNS3cLyzFjJ0MfVsdjCOiXQZqXUHTWdsrYPyNFdufJUucj2vzWuVpJBPiWk1nJ6Rg FbTbEkUJ74+NfV9ug6CoAOb2iv4Oimdd/qxyyOp4h0ZhB6M8FCYj9GFsq602RUh0ID787hjQFmx 6nth00/T7EuQsO3sIq6L05HDYCbI0HlH55/zrOboeyi9dn+Ka+Av7sYzSf/4+24UScnltw5FMVR At/JOsGrQpvrOdw7LLNTz733iKIe9ZqprRGZSBPdpkajGX+6yg7eHZT043ne7pobMzd6MzwP/3T G0iH/elFif+ncH/dFfZJeM7a13EPdze3HwECaRgvA8zHr9Avqt8kRXD2GGFS2AfPKmjA/7LLlSL 1vaYB97Y+uM+4IvA51A== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 52696dbbe7bb ("arm64: dts: qcom: sm8550: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi | 4 ++++ arch/arm64/boot/dts/qcom/qcs8550-rb5gen2.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8550.dtsi | 2 ++ 7 files changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi b/arch/arm64/boot= /dts/qcom/qcs8550-aim300.dtsi index ae301d78e071..ddcbdb1b9fca 100644 --- a/arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi @@ -326,6 +326,10 @@ vreg_l3g_1p2: ldo3 { }; }; =20 +&ice { + status =3D "okay"; +}; + &mdss_dsi0 { vdda-supply =3D <&vreg_l3e_1p2>; }; diff --git a/arch/arm64/boot/dts/qcom/qcs8550-rb5gen2.dts b/arch/arm64/boot= /dts/qcom/qcs8550-rb5gen2.dts index 9df8dcd6c62b..da460474fac0 100644 --- a/arch/arm64/boot/dts/qcom/qcs8550-rb5gen2.dts +++ b/arch/arm64/boot/dts/qcom/qcs8550-rb5gen2.dts @@ -998,6 +998,10 @@ &i2c_master_hub_0 { status =3D "okay"; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm8550/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8550-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8550-hdk.dts index 82fb10ed6b6b..cf4821716f27 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-hdk.dts @@ -1024,6 +1024,10 @@ &i2c_master_hub_0 { status =3D "okay"; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm8550/ipa_fws.mbn"; status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8550-mtp.dts index 7c634572c6b7..f54cef78292b 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-mtp.dts @@ -672,6 +672,10 @@ fsa4480_sbu_mux: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8550-qrd.dts index 473ec4e27daf..e26c37ee5bb7 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts @@ -903,6 +903,10 @@ fsa4480_sbu_mux: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm8550/ipa_fws.mbn"; status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts b/arch/arm64/b= oot/dts/qcom/sm8550-samsung-q5q.dts index 81c02ee27fe9..3956941b21bc 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts @@ -509,6 +509,10 @@ &i2c_master_hub_0 { status =3D "okay"; }; =20 +&ice { + status =3D "okay"; +}; + &pcie0 { wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index 0e701e709235..a2bfd857f3fc 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -2840,6 +2840,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 tcsr_mutex: hwlock@1f40000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 5C59844C504 for ; Fri, 28 Aug 2026 12:37:53 +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=1787920687; cv=none; b=YpMtU6v+g3LsTC5GoK9wlUcV1pIfWpzc3GAB+JqNFDGb30V/A+GmKn1YyubpPNqOkcD1b0SBP5tgP5SdB/YBKx2w5C6Kolu4vpcSbJQxaDElCQ5ZqSO9mQz8eOlitAhA5FJfvNINnxmzPKxjupQM9a4ioi28nTEMXYivKrusNrA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920687; c=relaxed/simple; bh=is6Qiuvtglru2UusENwCSUsVVZ+vsE+6GeIb1ZRKfgc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p/F+OIU6oSa8bjfQORkLVqaol1vn/dgMe8ct9upo/DxSVgHM9nZLu0sqyTJ2dzFhupSrY85j1pIJjdUiagK5m8lM4eqpGeUKywosgd97362MOOab3WnJhiHvHSF7nhBAv31asK7n+8UsJ8mJLmtYdX2LGshZ1OUq01qn73yWy8E= 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=QzBgTY+x; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Xbfq1S1E; 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="QzBgTY+x"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Xbfq1S1E" 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 67SA80KN3750816 for ; Fri, 28 Aug 2026 12:37:50 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= utgiEfXl4FIAOFXZb+WxREMZP2DN7dLpysdPjPzWV/A=; b=QzBgTY+xmx9Qaihg uSbmHFH2jx+H2T3rYz1IXTBL25B4AR7Ob8Lm8mYlv7fw4RE2nvd3mq6ls5gO03ue HIhdCtwj+b7ZbLnu3mixCSMOxajuekHy3VYC6YIjfeS+xmhjm2TA0sfKMQCEpReI IW2zjgq598vMg9SlDqvrCkas76enpUG8UKOH1FcWOx0a/GCIs9Af7bb9ZUCq5e6k lrepp+2lNGOP6Adrf2KbQ/Rp23J49Opuuh48gnF4thZUewy7Chnt0v5lgKsH33mW Bnh4kYaUGk0d7LxU4/ks3xEahwoRyzGTKrHkgp8J0U+8c9lBKX6eczkDbyTidC38 +g6UNQ== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb8afggpb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:37:50 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-52dcf1bb6e9so24105171cf.1 for ; Fri, 28 Aug 2026 05:37:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920669; x=1788525469; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=utgiEfXl4FIAOFXZb+WxREMZP2DN7dLpysdPjPzWV/A=; b=Xbfq1S1EvFpXA7gwYJteRTrzDXvgunhA4Ii/p1YuktVmJSAchiQwZpPqQvKb0d/cUw OvCbxcM5/wSoz5i2wjcPcsb8imquNITlC4D4z6Es9EEb3un8QDQ6Ek9oQ3FfGojD+83A 1NStzczRViJ/4Da3C55zsX4fTnvRwmGjBMoawaPfd+diZk8RbCQpbKbZJIEJ4jAERmYn iaADaZE3ZkJek6p9galc+ukJC9pWmQhK5sW4iE2Nx/53DOHo/UErqvqXoDB+uYuQHTfi j2e7Q1zoPl7VZcwJ8vYXQu9uJsDk3Dr5zAStRupSBOidXsRLrVkYgHmUbrLiHcBmZfox RZKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920669; x=1788525469; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=utgiEfXl4FIAOFXZb+WxREMZP2DN7dLpysdPjPzWV/A=; b=Vdl2i/+/Iu+OpTqWs0qlT3DvPdVtK4aysnzZUSe/f371JQlz9gehuIRQk2hqZY92ot UsbrdYx2CsRBbVsvI98BaBwo+kF7oWMcnvWrKwcz92xgU/oDQbDjDT6wN1CYU9KHDjbi zsIxLii2TfNQ3OPJOFHOu56ovDaAzhDQyloJPYAAxPeTBjSiCPPuQ8xkeLkrYnAhGzwG qUa/kUn8A+Av88hoRM9YFbu5n+1AnI48QwNyz25mh+LuElMYF0bCvJAQ/e/4u9YJkLs7 8xAkvLdcFzsuOcfS2qj3UPonbAbHNhbNFNUUMJGFGIzCWyFgI1BuJIwHYte0UutcR8vG jTYQ== X-Forwarded-Encrypted: i=1; AHgh+Roc5C0mpfTEIU6nL73YIaabVwHXk7hEX9U3PxEGf0LZqPnXzpXidlU+MwnAHeWzNlCQQjsqcCHnmGPT5Dw=@vger.kernel.org X-Gm-Message-State: AFuF++nM5ewf6klJRRV2c5Y3Nou0ye8uIrm0IXlmAmd6URirMnNFJ5L5 gZin9vpyyHs0lV3uO1rN2o4G5TdZZPMd3O5IaKuMPDcr+4I7bM6TE0GoD9+nDPMlYPfLw0MMpPg dJ61hH2UvaGeBZedF2+NbGjuHD+WtAWLFQ7TXDByCOfRZ4Y/JZ0y96NuBXRbpbfFawQo= X-Gm-Gg: AR+sD119mvSwW6t61gGVlTxLALdE9zIoobHa13TKLV35TTGYg4kVd+hjjDYYzOu/g0p shRw/704OFNFOO7ScwW42pG4Ux3iOd6RjdgKg/NK/VEIIhUs2yU9+X41thohOT8ETLYJUFTJI9e HWQbkgrvtLNOhid7QvRYAMYhQUQzMFqIMhm0lfPPGbLqYphCkSMa8hBGtPEBGK89llCg/nFEhEL aA1Edf8MwwjV/h1Itqak1fAQv/5e/ZQXvVj/+EMzAolALaPkTtDbS7FtUlse/i/f2WuRju6+iRR 1Wwlc1lN43CDcowIiM5p1XdwYJgXs9KZBgbft0U3E9/aaeBYw28DqDUlLC0LpIsLk4ddcxg2IDk G4dx0wco= X-Received: by 2002:a05:622a:93:b0:52e:125b:9444 with SMTP id d75a77b69052e-52fa1d2d479mr162923751cf.17.1787920669045; Fri, 28 Aug 2026 05:37:49 -0700 (PDT) X-Received: by 2002:a05:622a:93:b0:52e:125b:9444 with SMTP id d75a77b69052e-52fa1d2d479mr162923001cf.17.1787920668485; Fri, 28 Aug 2026 05:37:48 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:37:47 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:21 +0300 Subject: [PATCH 02/11] arm64: dts: qcom: sm8450: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-2-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1857; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=is6Qiuvtglru2UusENwCSUsVVZ+vsE+6GeIb1ZRKfgc=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEL7XKJcgcWfdFQDMVzDX/Wo+Nx1d5EFLFle XAULskT1wmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBCwAKCRAbX0TJAJUV Vg1IEACOAvs1iPm6inUQ3JEMGrVR9bXiJWdCheogwIMTPYNA3DK+pT1WbLm9SMS79DJxDY19RMY dNvwhEHkymyim7p+jqbbEo+OVNGRxx2/0/PFpvRRHTlazCnDdMaQ36Q0hzjXM36KF+VXNq6POMh 3i05/G7iN0Tm0rhUGmmefgY7zqyB2vzT2EfB1BTEZJNJnm7UOv85+fWc2uVMCp0wgiwHViKDEC1 N9yB3V2uNcyMmrLoleu/5v5tkWM+vuv0tWoRKQBwmj6zWkqhmMMDvXzEpaFEz4nCq05/JkC13dB vMOUdf+ZGZtN8dV/DDmwYcbfOsJwYojM7oHX/Ek2KWeigSpVbup5Lg7zUSdQbYte3tFkppLuvDe bPXl67cnsgMGAPzHAZ8jTrdn1uknWu8GaOjGcmth66vRREGwpQjFvBWt5LYS1A8IAL3pWGfGevO v/XQOgybIOi+/YXMV/FM3nAcgcF5NY07gEqeqD9kFSJkPFrEI9M+M+grB2jCIYBM+XKb8wlNZyK bij2Ys0X1uXdAOnUZ4BJxnTre015YjM4cUG5px1aX0yAnOygxA+PQgM4fyxe4QacwJbvrlRAZUc CAaT0pdC8rUBVaXmONVEMa09Vd4CUJNs7s7fYHEduvsUr0I4CaydfB+GfICQLzIrvEzQHxBg2b1 A9QBiQP9kORh7Pg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: eSY7Mqhi_saLSlx6oLiODD5_XMdGOvJ9 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX/Ts3FmXbRmPs q/k/kwTzq7dQLGM75QjWc9o9sLGCB4axUu6iNkLM9W69BOqsX/Hpqmsaxx2rUtbSC96OJ5ym1Ku t5R/qEM2+17l8zmpP9LF2zqO1j6R8jw= X-Authority-Analysis: v=2.4 cv=IPoyzAvG c=1 sm=1 tr=0 ts=6a91811e cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX0W3QTEJAuKRr 6GWRu+aGBlitAN31LA7G65Fsrolhn+QHiVXlnM2V51Rz9Bd6Cp3MGl8m94b8glBZTNpIiD1/wla g/hMQ0p00Pgt73RGjH3rjlK+z9InLaQES1GoE+OhaWoUHHlsp2lhRScytW3DlWXixiVltaNXUPJ 9brkuN851jABsrxx5uMSZyUuOo35p80D9o+39sDUlA4x7GvEBVDz1Gi3bx3DlsGGL8WXTO1G9d/ DI8TclkzpUtKsuX8/CBUI14RMWQOHUXs6j+qUEY9mbPSCoKD9kP1D7RCY0KW8ms3LPb4rzK3/Bo tjbuZTxP8euA+aAFUZ5Ufvh4oH6kfNMZYIddMuh1P+z08QQFIzuj5kSFRJ+izQ3YuLMnjvMsg+j 5s39PB2WT4iEyQ636TjNn+HKCcgnkJix+ffFlwCEOrnA/3K66O7PKvx9phgTypFWePqbjR+UrnA dw+9b1Yz4RYdArqCOiA== X-Proofpoint-ORIG-GUID: eSY7Mqhi_saLSlx6oLiODD5_XMdGOvJ9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 bulkscore=0 phishscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 adultscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 3a5cb1ccbfb3 ("arm64: dts: qcom: sm8450: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 ++ 3 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8450-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8450-hdk.dts index 4ade28f40cae..424c06e88afa 100644 --- a/arch/arm64/boot/dts/qcom/sm8450-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8450-hdk.dts @@ -713,6 +713,10 @@ fsa4480_sbu_mux: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &mdss { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8450-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8450-qrd.dts index 4993059483e9..cf054226fa24 100644 --- a/arch/arm64/boot/dts/qcom/sm8450-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8450-qrd.dts @@ -414,6 +414,10 @@ &i2c5 { status =3D "okay"; }; =20 +&ice { + status =3D "okay"; +}; + &qupv3_id_0 { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index b8793482b181..6f9d5a87f1c4 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -5370,6 +5370,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 87D663E316C for ; Fri, 28 Aug 2026 12:37:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920688; cv=none; b=Jt1ali8oXGjoSEHSmnFa8w22TvMhm0msKKKrxFqLXPgap+Pf5e4weG0ch+R1hfsKVV6LdIil15YuEYV+FK6UqGPri9+6uoJoG3QKte+EDCODPcAOMh0dsSutFldWAWTDKRyiewOgXmwSqTHS3mnDarRFtcqmVsWIRwQ3gKeQCec= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920688; c=relaxed/simple; bh=AwIq7INJqcsRC1a42RV6p6IeY/Wi13UytuYaSpmIP+Q=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MIlcTDRjz+xSK5aa3o7BZ8+1XqEyT/d1h4Lmaa22r86kDmeyaNTX72jxhTMoh/zjuZc2cnsfcCulAbgjHmR61BDNRuJTkaWNOaedfSkY3hIUVzEy7Uqyht26j73gXVsIEG3A1AYRjsqLk6lHcf61Ghl7+IqasrqJi09b/ZIEKvM= 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=cg/4zbUk; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hKzT5gPL; arc=none smtp.client-ip=205.220.180.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="cg/4zbUk"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hKzT5gPL" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67SA8Whw2492212 for ; Fri, 28 Aug 2026 12:37:52 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= Avm1zhBjr712kImDEfC8gqRkT6K0ce5T8Wsvl/bF13c=; b=cg/4zbUk3FCYpTpL sFzZgi85fxeSdCWNkz6sbfS9zVCTuW8UlO53y55eje2OgkgWwzQ2CJUaz1tNsjFZ NaD5a+02X11VLANIdcg35s7doh3MVVPhxMM672aP3Py13RWVkGzDbmYUT6KYL6U7 +CPc8ZfyL/UatnfIJ9v9qxtS6IcX5TyG7zZ899L87FIymVZxWD0xyDxsAtEDls7H bh0fp0S6WNvxtHJ4i0GsVSiHQi69YHk/fc8GPAGKVMY+K5dn22kJVXABN9oCOh3j g8avrbH+MkMgbLnvkBn2j1uSLxG08xhyaiCsjvcpAjxwQgPBIFBfAht9BVQIM+hS C0tUZA== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb3hs1tv6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:37:51 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-52fb6c7b680so9174971cf.1 for ; Fri, 28 Aug 2026 05:37:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920671; x=1788525471; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Avm1zhBjr712kImDEfC8gqRkT6K0ce5T8Wsvl/bF13c=; b=hKzT5gPLQEZu+WnGXgAbwEEpdOr2iSCwSZfBWS1srhUmZcXGdEilaTXxWE04cSrerb +FmWoCkBzmMrRWhoySJS7GlmIaaTfEOn3t9wSHmzLpxc0CuYf0I9EqbPfHU1WuLimT1q vnH7hTK6icE/AP4pYIr38QjmO9lBdThm42WrCEvVXEsPNQ3EkePzmxeBfz2WRXPjsLAC 9v4QETnUltDeiwi8yNsieeNkC/UxmPqJLZ2RtXocXgocEDftYAU6TmGKC02QV4V4Rnrn wNH4N/Jn+aV/E8dcWdDBE7q64wCnp4ToF3kyGeiN55ggj0XEbL8Ba9rxi3N4QfEIP59E Cf5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920671; x=1788525471; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Avm1zhBjr712kImDEfC8gqRkT6K0ce5T8Wsvl/bF13c=; b=NVgBFTGk2uQs6Gw6y4OcNFVQdtPY2EV1L95ZA3O8OypsY2SGOXFf5UFiUiMIvFVGdt ozJA59niRNQDEQLtvUsf9sRJYaJkMrPZvKcdDQkWIcx36y9hnq83+qRwkhuKkW/BOUxw XH/RDrFG50RhPB6VFpd0ckMq/rjmQwHi0o1etmd2Yj+D8HfBiKCqQxjT99C0qJ0zDN6i cLv/l16vaFlBv87y3SY0Dpn557snpM1GFrXrxTzipwNEszZfDp050/luRr56d3p4o/Fz XjZhmxcT9k5pmNUoCjOz4AsCH25Vl6QdWVCgXH+nTHpIQoqXBYz/65tyd9pSxw4XgFLQ eYRw== X-Forwarded-Encrypted: i=1; AHgh+Ro0sTefxfnwAJzS4VsGhEEmawNawqxe8D/D0UCgwHXnHzMmfSiLRso3UszSSz3ljbWQeMVM5iqflJsk3u4=@vger.kernel.org X-Gm-Message-State: AFuF++n6PYMdThmKcAJNuE8++pP83XXP4FZa3sY0Z2u3VL9e+kFhIRij y058qVE6Z1RYYbD4lBvueEUTvHPSPm2W7bisMctE7PoGy3mihCVsRIgWiiq0NmSN2rX3NkJUywF qJyTazAmWhXIeGyLQVvLwmQsoeLMJldQC4DW8yb0C+NU+1wTkzFigxl13UIDqXtRnbpw= X-Gm-Gg: AR+sD10wLY1lCr0D6tA0pO/j1pku3zu5yv4zrHEjWZLnaz82cAxvwbM+xX6jZS3n2N8 xtDVH+q7UDZxc2VKTLD3YRiGNW2E9GNXhgCRslQ60cCSs8lQaIZC8P63ROONNF6wv2Kad1763+j 7pKRzHXN42e2Ko4GfGUhkyzgQ+ybLKls3Cd1gt9r1AP/30/ao5xzVlNcP0rJw2jWmdCu8XcL6b8 rA/X7GyjR4poKb3uIDMBgvQiDybSnq94qkUb+nT/SfnLmaP1GVlRy4iOpQh76KN7e14ysPOXVpZ rEziRlj/8YGQjF1ApAExFEu6WI/JGCYwkOi1YzpxtVQ0+vES8WbrSNj2Z2HtAAvkdWSotshhe5M 3yIH+aV4= X-Received: by 2002:ac8:588e:0:b0:528:3471:937f with SMTP id d75a77b69052e-52fb9651c61mr56715471cf.29.1787920671141; Fri, 28 Aug 2026 05:37:51 -0700 (PDT) X-Received: by 2002:ac8:588e:0:b0:528:3471:937f with SMTP id d75a77b69052e-52fb9651c61mr56714571cf.29.1787920670500; Fri, 28 Aug 2026 05:37:50 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:37:49 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:22 +0300 Subject: [PATCH 03/11] arm64: dts: qcom: sm8650: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-3-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=2844; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=AwIq7INJqcsRC1a42RV6p6IeY/Wi13UytuYaSpmIP+Q=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEMTQQVWrgBFtT5bNzblWGZcuyMDCLP4Vwtu /m/dXIZh62JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBDAAKCRAbX0TJAJUV VpS3D/9PMnr0sjkGyGZ+TUoNe0a0/3R0wJqCYp585omGz8YSlQZ2r6uPqp29jDhd0jBTioT/rpn GEz2iq4MEs5XSML26xBTQ14kLUZ3kWu+OBhq0W4I1acg5xB7AqjqwJcXmy093HobHQaISJig4z6 FVT16PDSMvFo/G3tkOOSZB9cJPrAYKy2LsLK+cBxgpwhwrWmvUFyvHQa3NcuVbEBtq5Nw9uTa/1 3qsTTyjhjk2KPicRzqSSdsSUBg8sNR4my2WcSNkVtJMhX7CgsjHKwrqIJuvR0iUpVu/GemUnWf/ f5q7cVhaXw2OfrbY9iNFZdh8CntF878PsS6IcCYI1vxpEnfSB1Ks1JTeBpsiFQs19ax0/BZrWM8 oEA1RCSY6bTDndAu2R2m2KpVhbHcPUWGnEIiK7YWSkl+WikQD6QshI44Nde/QdJS9MYE6X6XNvU nCAkU69VkqAKW/OGeQe43Zs827QQ01NK0rQgRLfxeoDjyG2lPtjXi3RF/vyRHtVrCiHw9a2a0eK TF2mNB5ug0Rvkophi+UBNmrPRONUvwTOQPl9+KgGY31T0xQHb+IIYBleUHwmVNwn37w1pKuQll/ PE9Jp6S1Up863JeOIKd9rtKPLHSnkYk+ApibYhDzHLw6Vn5mZgH5GNbSNTISofZnOWf3P2QoTP4 bZ6ZHfwDr+TUIsA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=XKYAjwhE c=1 sm=1 tr=0 ts=6a91811f cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=0aDugNF8HWkqI1xqGi4A:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXxKplEQ1AslaF ooK9wonKWDy/1raTCGxN7cpfzoW/Y6nTZXQ71QJqr+c9AjyVkxFG8E2EDevoD6PIL9QNBOBNG24 29+HA1kpTlsJkRyISmQQO/och0VoVjG0TgyekYcBlpJqoru04n8fw5us0tm/3RfLfmHwoBR5viq 5LffFw5BGDpKDwWwLKeOSw7r3IyL4LsP3b4teeN2Ea4oglrVOxxTybIss3bziqiMBoIecHSXIRt tCr1xk/7EuRqygAEWmzMqTJCO6+fxBdg3CvPiXEOSmGHip+vZjoKYXEM1ZncaMGHbLp6NRF1XnM Ux13s3BnVDc4RdE1+6PTwRaBRSTaieyUOfMA6RY+MGHs6BXlqMBesX7Ax0AoUjh6w4wCukuxftb rkL8uCYtIZrenO7HQoporIKvwowuFgkWhLXvDL6+kHTDsG6T4rh0/UTPQL2X+zUOt+PKuEMiYxD Rj+dVDWhGyyPduSKiNQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX0urPw9KtHOSY P2Tyhfgl+m5BDvLZYq9F/xSq0VDMPVkO5vcwDAKFSIyOytUWZjQlE/J/iVP3ihUw/dvW7l9uSgQ Sb+6fLqKlke81d4wZWRZhRDnqOu0AIY= X-Proofpoint-GUID: 4jLZh5ZMqSv_44gEGbMFbOXqNnoPizA3 X-Proofpoint-ORIG-GUID: 4jLZh5ZMqSv_44gEGbMFbOXqNnoPizA3 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 impostorscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: c62b084d5d15 ("arm64: dts: qcom: sm8650: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 ++ 5 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts b/arch/ar= m64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts index 6ddf30ecabfe..1e93141cb754 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts @@ -1053,6 +1053,10 @@ redriver_ss_in: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8650-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8650-hdk.dts index 41d0c7edc433..79594d6ce9a8 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-hdk.dts @@ -973,6 +973,10 @@ lt9611_out: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm8650/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8650-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8650-mtp.dts index 26045430d34a..129f77e1b100 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-mtp.dts @@ -585,6 +585,10 @@ vreg_l7n_3p3: ldo7 { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8650-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8650-qrd.dts index 1fb78588a504..6dbdfe6b8fe1 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-qrd.dts @@ -946,6 +946,10 @@ redriver_ss_in: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm8650/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index b679fd8afb7d..384aa2203dfa 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -4142,6 +4142,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 4AB3F449992 for ; Fri, 28 Aug 2026 12:37:59 +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=1787920688; cv=none; b=o5mbHJBgPViW1UCZO9RZrvtTORELlQulOlgxrEA1NdwEvRaaTXEtxhe5Smmt1uwBdJruMNSfiHNM3+SqkhnP3jDScS6PGxtphS+bTNAWg/l/9E7vYtJaJluX5KpeufIGDF6voIq4JyRkJ9kHbDmEIXsxt3MLDTSZb+s4TJQXsw8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920688; c=relaxed/simple; bh=lhOkX0bAEuU2vkMrtMKuIOECLVx/nzsStPQ6p0lySnQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Z9oO1SXqZUC809aoHgudq8gtiKvCbGxkixdCXbvSg8Lc2sX2yEMH6Vwkm4Xn7lYNo39kD6CI5ScK4VN1mLGOz16S5R+VZAgZ0DigWFnUDni79VlNsiOvcsPMX/Kq5dYvcZAbD2ylzVdvz8Ugdc3+DSweZyDZuHd2TyJabQrIRLY= 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=a3eZNbvC; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=McZW9+MK; 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="a3eZNbvC"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="McZW9+MK" 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 67SA81Nc3750826 for ; Fri, 28 Aug 2026 12:37:55 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= Lwp3gqC/+ox0T47BtvmV6ZjMFuXKFUJ8YN/FtBU43dc=; b=a3eZNbvCPC/fQdhj x95ao6RZRpgsMCgzn4LYPLku8/DeE7cxjELM6+FzNsrI5To/9tb1C/RwZS6sBvgW /mYINQlZgkpz+1OeJNlL6UTwCXmzmA2JxoFwln8i+8HBHXJuz1wI3MoB8Xnd7CL5 pc8LjSiAZivZsTLQA9zWPmUfpF66KsJti6gtuAF/WDkL526gxXEt5c5H8snI/dOQ cZvunzWkSTG1VXwVlzC/rLFkdZpG0o3t4SfDJiHCv3afP7GQRQacvDh/8WHTZ+Gj XGaJ3lWLwA8oQ5es0WFc5qTbCiyDqjcv4Xun802Xg6bBooRLiMkEU7MhCQDyuD/v 1ivRSA== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb8afggpw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:37:55 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-52fc3bff8bdso4624391cf.3 for ; Fri, 28 Aug 2026 05:37:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920674; x=1788525474; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Lwp3gqC/+ox0T47BtvmV6ZjMFuXKFUJ8YN/FtBU43dc=; b=McZW9+MK78qf9MjgOoRdO7OyraM4sJZJczXWqXAoB7UIcsp8S33zJg3RQnSaoIsODj X2n3qnaYxxNbwKUQJLqgczpGPY9TXJEEr2KKG96cgQX8sqR3IsFgahtZqmKtoGD9+8EX rizIPRXQ9hr3tt/En0+fqkodfG/7uWZFwQoftb43PUd6tnDxjX7GlgZNRbjKG4vdYCxO c0u0SrUry/LkrKOzck9c0Y/NTaOyw6WeZOUw56K7U/e0ZtX17MucQ9TJ9fIgWUpRhpqy 7i1ksK/fqYaCfFypvux4IKEIfLsTBRRShsUnIbzGwW21+gYs9/VatFdwGHwDJWEka/it FJGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920674; x=1788525474; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Lwp3gqC/+ox0T47BtvmV6ZjMFuXKFUJ8YN/FtBU43dc=; b=VXKjbfx3xTeBxdUA7CUjl/azKCqcFMwp0g6kD/+SZsSZAvosWBMba7u2qX/D5MP6ih 08BitI24fXpqWDm7WpsrjXHEdOyFxfeC8YvXNnHzW8v7+a4J8GvDsjK5iYzdg9ztF0F+ v4eKgAqpidT4t8IhAeJwK2klY6Ho9YGX+9+mfVx9Uk4PZHI6/gRIajqxvlXqOFc9E5/X 4kr7vOJDDr3b8NnO41JNVETNQ2Dyw8wHvJJHjtzcgKeYeOtscimIQ2cQqsvsPnZx7NUM jcpn2jsKWz6VujpuCavHAekR/AIrCQ9eeiFxRzmDkZKffI6tl6IW1sXwgRY6yTmcZ5G9 Y1Lw== X-Forwarded-Encrypted: i=1; AHgh+Rq71T8BxFQweTre9dIC+9yuXiX+Tj8dAPcv/5Y2/1vHYXzW0XAByMjowQGdc+R9kC5dKUtEkN7GwZJlSxo=@vger.kernel.org X-Gm-Message-State: AFuF++lcn2Lvt9J7ixrO0OyIYYHEeJ2Rdei9QO1GCAvNwTnnPlcIEzSb w/MCqoNxSsx3x/b5wKAdHcRnSdZTfAN3yErumOqubih9Lo34EE4Z5ixWv/PsCDHL1DLxoY4FJYQ kqMGpBk7xEERV2q6w1nHZ/ZWzJMiwTzotzeycW5XKHdMtc4bDKjSCRXn4zajibTIss/pFsB8abV U= X-Gm-Gg: AR+sD10PXRca7OVlEBnjJGiKEJp6TDdVLmtJ0dOWa9BxeJtN90cLzR4zl7pkSGHW9DR LwqaSUeWfxSVc/EQ8auwKNnY7ZhdLtquYu7IoqLmQCJYej6cE48RzwUMpY4sOdtF61dA1V7vZ5E 5OcJd6iNAZcl9MH4d9259q/36LlaAHkOb+XBCq+m1yxToVDaHV6YrS+Bl8XElUFVbGF6zmxr182 Ub5JCvSd1VZgxFTbEd4rl7Hm2z8FZw7hLuzYLm7W9wjo6Z9ov3GCCOnED/Ckj3ZG6EsNSyKtKFD OpDOqHufZtgHNlH2kfzwIjwpq1n9GjTQICGm400YOIt+Ul+XAFiO2lmOc67vx5SLC4YcGxAjLDO 8b5qhoAY= X-Received: by 2002:ac8:7f0a:0:b0:52f:9fa5:8a38 with SMTP id d75a77b69052e-52fb96a94e8mr72838941cf.38.1787920674272; Fri, 28 Aug 2026 05:37:54 -0700 (PDT) X-Received: by 2002:ac8:7f0a:0:b0:52f:9fa5:8a38 with SMTP id d75a77b69052e-52fb96a94e8mr72838081cf.38.1787920673646; Fri, 28 Aug 2026 05:37:53 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:37:52 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:23 +0300 Subject: [PATCH 04/11] arm64: dts: qcom: sm8750: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-4-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1860; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=lhOkX0bAEuU2vkMrtMKuIOECLVx/nzsStPQ6p0lySnQ=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYENVG0kBv63KhZW22Jynq9XH6NYauP4/RGze Uu9Z0iT0UOJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBDQAKCRAbX0TJAJUV VsKWD/wJ/wYyKit2axMf9DhnxmRWHe+bZJ2Ta7BP6JdhyD746qhjIYW07YSF4fTLhMxkXPE9EW0 ov+pmz0ii9MniIzChyyA9BpJj4Aahg835rFDQuPLGULr0M6HWCIpw9a6sEO3URSjFyDBWf3UuY8 1mgWM23OOKeehbwS4roU5k9j3A3xqZcx8WVWsmzkReBFbmYLxjsqygj3Uqwcr/aWA3gEB7IXFl9 xKag9+rXii3Negyo8loLVDIzqCaF1T9Q9pNJc5JaWifs0qU5p/WD98LTe5EX69TifqaAs/Tel0P Sq6gDJ7k7mydjsqg7gh/FAtodpY2WvkyV52tNcFus158pn/uOgC8DvyDX7OuiLyfWldbbjwz9WH 45oDyqAdN9h7PyOdrmxUOuXkqy+a0XfwOOij/bxznIUZcBA6wUeryw4Va840FDa1k35yEfoFnOs X8lPokqIXuTheyNzOCmHgtxm/RhLMGoRXmRyuqjOhcLBi/fVbKcSBGqrwPPKhMnQBY6p5fFtZ5Z ZkprwSPsMLkBei9iuADTcXO4b0FllRnf+6MqwJVgXsoBQtV5Xc+k2FxJ9cp/bqrmkJHLFUVRWs6 s7/RQvYlbM/D7sEsZlwR+/9Ed40gK2Iozh52Kk5IGMdYuoQ/pu8GI3gijQYHCv+llZ7SsTP4ed/ kPukOSc1TC4Wa1A== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: WWisMQzPi-noL4lZXTZXkik-Hs51JtsX X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX/nF50yMav10g mPqwfqZswkTFrYiFfgY0BxK1XGaQVRx/UmiGduwlg+O6DqKi9izDp3Ha3Ie20cvcP5Gtrz4bxUE MrR4ehXrPspjFeBzniuw+CHuYFEzK6o= X-Authority-Analysis: v=2.4 cv=IPoyzAvG c=1 sm=1 tr=0 ts=6a918123 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXyP6AVP6F/6bz wT4r42u2JtZ/yuLqTZwFzh/afQkBYV4mHbm4oiTqsgvlB4amHlw/EEQj1IMhF4bBT1iSL4+4kn1 bR+tdkR2KtfFtFea3zOfPooLhw7dO8uLgXS96w6re5vmZ/590yG9vS0z0iUNW/Abkx2CTAkoEwi nB9mU8q1GNMbWp7h8+v1NfLpReYzMLj/+Cik9ofzRU2Tk/cvfIoiQTefBXEt2nYM84a4Or0tiqj bSvKiPc7Omi9xge3bbQUVmEZLIsRx/AbGOxRbeejWQR/hZhSWf/iFlCwVEL2/pnx49pz/eUG9Uc GOUCjgDp4GmuFV0TENb7KpmE6CbTcqBv/Yss0hlwgz0LILzYTzMkmWqbLHjDZGpsoSTXS0h09MY nYZQ+Uv9+8vKZ0yrbpFsSsLgdozey5VNiCtG417YrVbzbzG94/eQBS5JtvYk9VtfSvAvsmShlym dEF5VfmkFOMSEByyRoQ== X-Proofpoint-ORIG-GUID: WWisMQzPi-noL4lZXTZXkik-Hs51JtsX X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 bulkscore=0 phishscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 adultscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 081ac792f0ea ("arm64: dts: qcom: sm8750: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm8750.dtsi | 2 ++ 3 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8750-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8750-mtp.dts index 9b5fbc004df4..dc7ec23183ba 100644 --- a/arch/arm64/boot/dts/qcom/sm8750-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8750-mtp.dts @@ -971,6 +971,10 @@ wcd_usbss_headset_out: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8750-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8750-qrd.dts index b56317cfa9fc..0b28b381cf9c 100644 --- a/arch/arm64/boot/dts/qcom/sm8750-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8750-qrd.dts @@ -858,6 +858,10 @@ vreg_l7n_3p3: ldo7 { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qco= m/sm8750.dtsi index dd738d13df8e..76ab96633f74 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -2140,6 +2140,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 4782844E64E for ; Fri, 28 Aug 2026 12:38: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=1787920696; cv=none; b=hvRrhruPTB52lw0UgvgrPAvxbfeZTRn+DATR04p/X6v0monPsa7CmZ4P1Gx4E9d+qv1XzB1BZGRHXFEVNKkYZMVA0KCbnqf9auGw/z4aHkrO1JtWYWdIOElsAzXJ0kbmU6rrEUNXK1UOnBbRyoI7k/8VrQR1MA/pA9piXq+Ku+I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920696; c=relaxed/simple; bh=Fw9JFrbWkU5UPBGhv7YWEEZRzQdgkL2hA40UBz8DY7E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=arPkBb9vQ35nPXCVE5F66ALI3eQYAfNrk7Wiisu8KrEwu+BCoLheDqB733nlTZoDX19tGvky1v423CRJHS+9vF4dphKYvzty4bp0zVvttICTQ2NZjZAqONInJZ31vCzna/nRbrQl5MYEGu0ZR9g2IQOk/xcFwsKyK6UZBDvT3UQ= 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=lxqFc5HQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Q21V2jig; 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="lxqFc5HQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Q21V2jig" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67SA7Eke2725218 for ; Fri, 28 Aug 2026 12:38: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= K4lM1+q6xXZoGijlC7/W+owk7IWDOUyfeWxzVS/EqWs=; b=lxqFc5HQrT0BBLhZ yAW97D6hF0bmnCyRhYWY6K5t/8rfWuKA43CXm1WEpnx2EOt2yHc0TcquIAbKqVS+ umSOSYe3I4OnZcVq7yjM4utOjUcLd5Qf8PN4w5CcU/xfZCfgGYCEobBLycDbANZ7 CPYocQQKpggNZ0HJrWE8aIK9OsdVtyo5+V9VCvMFLjn2eB4VTWqb7rEEDijUIA07 uIb8DdCUsn0asU6cuhNNoiWe8CCXC5yzRygYvwj/BDzrfFxo+tW/Ezl46VsXrTL0 7dDirgtMuPOJq+xskWSKpb7U8mvfqHoJ4Tk4BWqjuPF7RcTSpnsTczdSX1se07Sn QBjw9w== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb7eh0q1h-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:02 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-52ff14b1c02so5611221cf.2 for ; Fri, 28 Aug 2026 05:38:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920681; x=1788525481; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=K4lM1+q6xXZoGijlC7/W+owk7IWDOUyfeWxzVS/EqWs=; b=Q21V2jigiZrU/ME6nwgaolI7vK+xd+VJKWbLvj86RPtqbqSzGTsoPaDKi8D3rUtSSR cQxAqRMOkQvlFwJepFfliner8MGwB0nH7kyc1IYsw+jjETsAZB54rn8ZyGUTeRawkmsg cxC/XD5BJQQUJvnt2ua8c5gmSkv76E0GkWMwdjdrTkPcbi+CXgRcyzp01TastXAVjSNZ tNXj4GUlD/iD7Hvisstie+OIcGNOjTdPn2w3nTLTQnBKQV26KatAPA782eDTtLOI98WE BpWZE6PCdt/hMWznG5LK5eYhLm7zZEYauDusmZyOnt4Q9Qg6cR0DnjP9sgT3f+QricZF BNnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920681; x=1788525481; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=K4lM1+q6xXZoGijlC7/W+owk7IWDOUyfeWxzVS/EqWs=; b=Wgq/yV4GSnu2t9P56kt7rXHUNHQ4nxqPo1grjI9gmZU0PZpQeDiJ/Dhx+uxfX00kdc BIQKH6j8F7Pb3chV9mm6Dejz9ClEC53CtIseTxtF7SIExbqvMfrup9Q0kWB8HPuMQG1P RkR9imi7vTNzSNkWqHZo4T1c5Yz6dTvfIvoiUNSc2vTOj4pa0H7+RbMW38LOqM/NmFv3 7ZfzDdf4X5jlu/idZjPp2+earhZRLnCFvFQa60QgxOElNivMHcLwU5F9+6VmtXqZqWaA Ix18RC1fpDNuz0y3Qweun0avN3unAOmE+mieXsi2RyG1KFQvflGHt3VX2Pyk3ub6WAsd nEzw== X-Forwarded-Encrypted: i=1; AHgh+Rpy8Lson0PrqAj6ATgaqK122f9x2EV5RmEzgW18XgNNyRe+YlIzV93Mwc6q+FU2J7PmxVBqW4qkgafb41M=@vger.kernel.org X-Gm-Message-State: AFuF++nyg3CXenSZkdnfiCQ/ZMEG519EQUWHq0DGmaz2jlSnRHgktBU7 1tXBH3NTomMIcr8PHCpOg4ry9UgIrd0Is4prQPHyvQx3AyXQj3xbRF46w5RIGX4PftRfIjsirrb kdIxp/V2O5ajCjo3vCxjevpfC7LiW+YJndrRHigEftH0xN4AoBz5S+wZH0xr3vQ4dQXM= X-Gm-Gg: AR+sD11GnD3yl2KYg9BjApQHRKwexNcc+uY6tZNn4M+xKzOplDfLxexdvWYQ8jXImE+ mgN0rHgs/1afOrbdz6mOr+QKdEo2o2cW02QhdDCHBevMjdEkvxhczJOvV1ueSKeetY082QBJeH2 Uo4pYSCp6IxbRvrpCBpg2RtqcNztugbLvK6/WuVLXQKCdk1BHACKo72EHqMqVha6T2TcLrx4jnV vBbn0pc9RpTInssarVCb1wItsXxWDpTdRAuB77TkJI3TIB1Vritf6V4RtDqPsk4WdthvxE1iYbW JeI4D0vfTucZn8j9vW0Kror6+fn8nF5kVtyn46718Yj/N3E2O1DDDYVbTDB+/8XmWFGReb4i2xM lAS0dPMQ= X-Received: by 2002:a05:622a:1a82:b0:52f:aaa7:af7d with SMTP id d75a77b69052e-52fb9429a87mr71740931cf.15.1787920677536; Fri, 28 Aug 2026 05:37:57 -0700 (PDT) X-Received: by 2002:a05:622a:1a82:b0:52f:aaa7:af7d with SMTP id d75a77b69052e-52fb9429a87mr71739921cf.15.1787920676815; Fri, 28 Aug 2026 05:37:56 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:37:54 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:24 +0300 Subject: [PATCH 05/11] arm64: dts: qcom: eliza: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-5-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1420; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=Fw9JFrbWkU5UPBGhv7YWEEZRzQdgkL2hA40UBz8DY7E=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEOa0GGzS2UQA+XHN9t8KTpN8DyflOMJ8R6z 18T2wkA+OSJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBDgAKCRAbX0TJAJUV VudiD/9S+eliGJcIdBcOR1X9zZusDWQve6TOgMu9oDKZUrqe/2hJlhsVY4fLmlpwDPfTtQMw38X 0oc6OYbeTnwJwTJRVS+RIrYL5BzFtxhGsqZPTZ4mEm4XSpw6O+D0vl1uKZx2W8A3m9r/R7nCfDb D+lWRJxXt8zEPYn3ACf/i+k6qsBRShrEuwfUK+/DS1bQ242m+n4FNRIu+44f5CXKnuq4UXWDR28 wkRZQKAhiGBUGz7g3jF2YJYdJakzZYElcv9aVvSJZQeWWWxaLhpzZpq3MmsrUjplnCXWU+SFnxd dlIUPF4u3/ZXog0oHIXd13OvKDfii5BfRovEwZgbalMyAwz3h++KlJ37HfiwDyNmZGnQEpwa6hT tdonax47qtZrPgY0ZjBZPDl9XBAcbITKshoH4TUlgJ3zGJDLJ1aQT1gtFIMMh1d5Mhl1pS23/m6 Z1UjJjjWJDibnFkMmKa9xEmSHi5p4tESvWVUGoHhb3MCCHEp0hXrhZ8Dg1/8iGPi+UlvDQx06RV 9uUhN0hU8/hN6D946IUZ0GPkMBMVNv7Ql97bSrTLQ7BQo9Dk3xjPH+8kelrR/FvU/1CsMd+lnAT yGGunAdXDxUCAYeZy7n9hnYHuvMN3Y9sQVfdmc7likUyVTglqncN5vlFcnabIyLI0EwwyujkLEC Qf5nQi3O5dmTyuw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: I-c1SyOUEVmuSSCNJG2PxlBBeu1qwF1n X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXwmjL3UFbNXaH jJdHldeJ1rZsC7Ebj7HDJpgCl/b+OheHCJuFUK2bmWTv5KY71LgqciQSVzs0GP0QkrwTOa0VWXh HfmcUuudrF5Uf5NHsUwn/ZEqIqHP0qwXvqn/COnJsIi0uFA972WqA+jadB8Z5T7IB6VGlImGxoa Y6FjjiS6JTMtMhIxIr3oPEVgYUuXla4I4/s5gfWMBnLiOfYkBoS8JmqJmPtKG+7i/jzAZ6g2FFR P9l/zw73esWuD42fsCVaYHAq8phACrlapS1ri1B6zb9v60wxA7GoFfsm6F/Boqu4S8WmF6ZQ509 cldBxWiwQMksHBnxqnds1xvH8X51VzqC1qC78SJs6+fG15OAbPyJCFU1rkhFyO9oO7dvAqDLBKZ CKhqd63SeMxGWyGAnQlTmaJ7MDXDQ6ktSWapsp9KrBw5F91SO3hkxdRZB9HCiNPfx5+0uN3dWAJ 6NPf5PVAb0oWHdyGSIQ== X-Proofpoint-ORIG-GUID: I-c1SyOUEVmuSSCNJG2PxlBBeu1qwF1n X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX6XPu8382nRkz IwTHstq86wUSEQIcEEoZypY717GFY2sSrb5XdFDSwuHPEVmSux0FPP0AwqF4N5AK2hCMV5TmSlm Hye0+AUF/mFoiTvR0XaQwLbZ6qFeO9w= X-Authority-Analysis: v=2.4 cv=RoP16imK c=1 sm=1 tr=0 ts=6a91812a cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 phishscore=0 suspectscore=0 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 90825ab392ac ("arm64: dts: qcom: eliza: Add power-domain and iface c= lk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/eliza-mtp.dts | 4 ++++ arch/arm64/boot/dts/qcom/eliza.dtsi | 2 ++ 2 files changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza-mtp.dts b/arch/arm64/boot/dts/q= com/eliza-mtp.dts index 868ae6c34830..4cba8fbbc1da 100644 --- a/arch/arm64/boot/dts/qcom/eliza-mtp.dts +++ b/arch/arm64/boot/dts/qcom/eliza-mtp.dts @@ -422,6 +422,10 @@ vreg_l7k: ldo7 { }; }; =20 +&ice { + status =3D "okay"; +}; + &mdss { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/eliza.dtsi b/arch/arm64/boot/dts/qcom= /eliza.dtsi index 66ea4aaafd73..52c4c28d1b7f 100644 --- a/arch/arm64/boot/dts/qcom/eliza.dtsi +++ b/arch/arm64/boot/dts/qcom/eliza.dtsi @@ -1926,6 +1926,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 E5A2644E03B for ; Fri, 28 Aug 2026 12:38:05 +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=1787920695; cv=none; b=of8pbI8ehYdk4RMghkAZdc0NU0wLk0nsBks3qcNFUDIztaFZUA0IW2aOUq2bAHt5JX47FkAeEhjgchUdXqcFg5rFDKZyqGxyHifdUVUE5Mu003FaLVDl2OzoVdR+T7IumoKIBlSmjr5hPZdk1bPbvdjMa3T8haJq7Gm+Z2y6E3w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920695; c=relaxed/simple; bh=ak1t1Tww2SU+UvWrfCScZHknIDQup5S/EvFBTi6V/sU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hAHaC9tTDo32oFdbHd7bhsJ5G3jdy63wH1JE+HWjppvjn5A+SPcXs9zqtOewIq8fYN1+fC9b6wVWVCcImYKxpxxJg1EUma7Ycm0M+7YV4LaPWjUcLYFsK9E5h7Stvyljgq2Fx3dejD1wviOl1c3rarRDzAtlIJ3q8C8/Cq5ZINU= 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=h3r8H9wv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=T3dTkKWC; 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="h3r8H9wv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="T3dTkKWC" 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 67SCb0VW1906538 for ; Fri, 28 Aug 2026 12:38:00 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= UU9XZ2HrQHQbBX6aVhP5UDIGMZ5towmgYqYL6QoFJxk=; b=h3r8H9wvSd5PGmZI OSlwFGPvMtwqYf3sb1lgD4JdRfaPbB8EwBTbfy6JizMziZ6Q5eNwaMWrHIMXomwd z51oyutIGvLz1CMQ3exfDIKh2BMdZHjk0ZyHZoi5UeSj9+K3GTish/7qKOL02dzw 0v6p06C/oQ247yW8cWZqVWoel4r4AU5fT+2IaMxavRrpW2DiFUnVtxjYXKCP1V1U o//GIkFfsRwIgplx9UglJQtiA6SDVEAedOj0LpZIuMYleVO2EhKVAxlSf1hPWMFd PC/yqpsQjnrT0mY2tLjsyIfZPcaahKrj31FVvT6zojf1n46QZjpkS2GhbWxSawFb 7dKyZw== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gbag9r040-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:00 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-52d33c89a29so21149371cf.1 for ; Fri, 28 Aug 2026 05:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920680; x=1788525480; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=UU9XZ2HrQHQbBX6aVhP5UDIGMZ5towmgYqYL6QoFJxk=; b=T3dTkKWCL0wXE4OA8N/CHszRZoG+jPOfmLkLNHv9mF5+3hR6VVKsnWk/LqC9NieDdI nCXRFDIvx3dIKWHGwr4nFvfQMM7aGXmwwMYVRcKxqMO0ckpa/akIsMYh8DIW577Rj1cf CBVSl0ZpMyngpEegHCFl6MpkhkFL5p55zbsZN2u/0q1IxwRWW3XY9IlvE4c/PVLzWMgp MgjrL0ujg9sQ5UFcQhFhuWx8CaP2j70QGtlfOfZo7JgJk8OFNFsuA8XkRxzZTifIXFI/ KisMl3IegFjvgxZzM38OoJ1JU3cQKTzck8cOD+X8zl55ycUm/bIiicNrqBdgaKnfQSCK AAiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920680; x=1788525480; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=UU9XZ2HrQHQbBX6aVhP5UDIGMZ5towmgYqYL6QoFJxk=; b=c5oO6ue0tuUTFwi2JBg2YXMS9dSiWbUdYZTIWXCMe4Zhj7A6fBa0wJg1gxVlpzsjkj ETf2SXoEdiC/gOZ44L10i5DmvMCrCuHCsk8/pB8KFsM3MMEjqeMgWPS6lOik48wUu7LP kBHqcuXHlhMkW42kdi6AwcHPJUQuG7j+Iiwjd2qs9IJK49vW4OMVHzPW17Gw5Wztog0/ mwSBk6rzGZL+smpQCpbiIRRgVEgAniGppqn5BM4A/8ZC6jFDvMpNxicgcza/etp852Rw xqDmowydEQ0pnZS9tlVmJKp4Fue5lVJ3zlew5GnUC/Z79evzMhMXiTq4/cCXXzBSJefR 7aNA== X-Forwarded-Encrypted: i=1; AHgh+RrCXDGMOemYbzheJK2xxaZxwZgulBHfJ5RyqJnoCFkWUXjjBlQ0NuskjvgvWqKg5PykV1vUlz8xp3Zqiv4=@vger.kernel.org X-Gm-Message-State: AFuF++lg7rxFE+e2aSRuq+Md2RGcp2s+Ah8vz0dXnJ54qP/bnH3Vz6Cm pdxF5Bl4svAQGVu7+eS5OGSLsJv6Nzg9x/ROVLEWtCfSf1bZDVuSWNboXLSecEzxuY1OkMRS/on HdUhHQbuwvUk3JAtlWc3LHvm2taKmvlDAT2E+vv+pePSz/GvuGxJMu0mELBVb30bSDmU= X-Gm-Gg: AR+sD1247M9ZD1VIvutr/hvTl5IwnjH/KP207xXmrSPrUOzXYn/9DChYIn5GFBsb1fe tSM3YjO10QFFrlJB10c0uHcb9EyIElotXsxQl8g3Lci4LYL7Ll9npFbDB01SwEjqAAem+xXf9aV uXu14/AcJQnyp9OXMqVZXW/zWLdjT/lUWsP9KXsfuqau671xmxmP/A9TqzJ6vERBZpo2KzI9wZ3 QsJZK3JtI3RfrHQ7H63w8QSBnE/vaXbi3rrrW/hU9h7Y3/VODwcYNu+v/0FNvBioqDcWxrRETb7 g++3sGGDOrfpwa+/ouTf1xPM9hlXsnCSlGAnabHgfUTQHlkHh3aDEGxRWolm9DULKJGMhABF/Uz 3CXtMnHs= X-Received: by 2002:a05:622a:164e:b0:52d:953b:2c25 with SMTP id d75a77b69052e-52fb965ec83mr65474391cf.38.1787920679496; Fri, 28 Aug 2026 05:37:59 -0700 (PDT) X-Received: by 2002:a05:622a:164e:b0:52d:953b:2c25 with SMTP id d75a77b69052e-52fb965ec83mr65473751cf.38.1787920678960; Fri, 28 Aug 2026 05:37:58 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:37:57 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:25 +0300 Subject: [PATCH 06/11] arm64: dts: qcom: kaanapali: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-6-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1969; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=ak1t1Tww2SU+UvWrfCScZHknIDQup5S/EvFBTi6V/sU=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEP8HEzJ7PHwK//kjeDAeq71VynkaVhpOlmW D+YcGa2ovWJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBDwAKCRAbX0TJAJUV VqvUEACht6OtfjUUwRWmcm1GbNW7qq6n9ZyVAVStOrTf0r40OCrlL2juhBCa3ow9rzh5YVkGH98 NcRovg236fWZm5jktlWh4YDoMTAZ7OdaK4nOAopK4tjmSTtF3vq7auFj6ZR/oWH8ZM44l/UEJAR YWU6TOLZHNH0T+142El4hhs8CEE0bgsqHmYgs6oMyBCUN3KZYAFZyCO5F8VFbFN576U/4GFV/h5 uJoURzvPZCcLNu98j5mltWpNYNfDIxjLq2+SM7GvqUOCCu006HGESuN+oHsG0tZebU4TRAozEBH 5rKI9glfZOAHzSkq9qDO7duUGve+gBkq260h/HGy+pa90ILGZXAZwAe4mBk+p/Xnoppeye9z47r CH2qSv9MLTSbGLFjIUVPeQPQma6BiuNhm2hMbcszDVyXqVjmckFr24cYbD7UhOt6H9iMMnThcBb ZFEvR0m5844zY9dehk3IRzrR2R16PYWFA6fhycq8NoNSlJUUT4hYGoD9RZtlveuKpITDl92sdf1 LiLRM8DMmy2GWuPuSHIHJKqmRhgyOMRV6HJjlXlzrGr7b5LvOkR+wB7NkBuMklzHGQcgINgBjZZ s1tnLOYbZBf/W16rdz473i362r8gMfD68l8ciUlZ1B1GJpuoD9nYl874W+GPfY/m5iHpXehrr3t gyWJ7gJmmedsChA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=UalhjqSN c=1 sm=1 tr=0 ts=6a918128 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXxRcqycNo90V/ BGMpVUF6FKv+9Brjt0ldPMvu3CrPrCsIhlvoGK9++hggber3K052ZQ2y8gBGWWkv0mc01InvG4i 5qhjbEkL9aPi+svviW1axir4GGnGAcQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX9lhJKtYbtMtL Y45Cv71ExUTsi4o4RIUayFWmLJZo4zluLcnzlP1RfAaSyYzV97heJSNVOimprLnPNtwrW5sQfb+ aNQD6u6U0zl94dZugxWy4yvev4ViCpKrDDaV9n2S3BDFkzRmprM5Wy5bsxMx/AeslMVGThsm9TX IWdAt70ZwUTo44NYFTBUfK6uMHvDYewnhlmJSRbfPJXsqD8761Hc+Zvnv+T6BphdoLBXNA+fYvz hdhvgF6OyKQ77jUBN7iCSPtd0uB+lFDs/bytmWyvcu9NrPW/D1mLKa+g7SGNplPvKuJMpM7jLhB 8cYReImdvYjjiLi1R3RpFtbyT1r7JzXLL03rNSAdcGVbXQX4MWTPVwqqbh2OiGXy/ZZH6Zz6Ht/ G8czP4y8OAj2F6PzEJZlfbnATDgEeJBOgq6OvUjSOpeJjsDVCvnTzWd4RBfuL2mq6nwjT3m8xLx A6GkGmC1DlV+9EAMB3g== X-Proofpoint-ORIG-GUID: zEiQIR7-RDz-UzUKrkgHY861BTPK0hst X-Proofpoint-GUID: zEiQIR7-RDz-UzUKrkgHY861BTPK0hst X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 11b48f6d5ed5 ("arm64: dts: qcom: kaanapali: Add power-domain and ifa= ce clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/kaanapali-mtp.dts | 4 ++++ arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 4 ++++ arch/arm64/boot/dts/qcom/kaanapali.dtsi | 2 ++ 3 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kaanapali-mtp.dts b/arch/arm64/boot/d= ts/qcom/kaanapali-mtp.dts index 6d817381bb37..f1629889354a 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali-mtp.dts +++ b/arch/arm64/boot/dts/qcom/kaanapali-mtp.dts @@ -908,6 +908,10 @@ vreg_l7n_3p3: ldo7 { }; }; =20 +&ice { + status =3D "okay"; +}; + &lpass_vamacro { pinctrl-0 =3D <&dmic01_default>, <&dmic23_default>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts b/arch/arm64/boot/d= ts/qcom/kaanapali-qrd.dts index abd3e9f8a3eb..1560717b6ea1 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts +++ b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts @@ -736,6 +736,10 @@ vreg_l7n_3p3: ldo7 { }; }; =20 +&ice { + status =3D "okay"; +}; + &pmh0101_flash { status =3D "okay"; =20 diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/= qcom/kaanapali.dtsi index 131fd2a16c54..0aafb249af76 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi +++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi @@ -2619,6 +2619,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 6E6B844781B for ; Fri, 28 Aug 2026 12:38: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=1787920690; cv=none; b=X72MS8v00FQcC+oS4jbQ/+utBqwUfqcPd5ce4S1N9dH1O0RN9YDKG3Q0PyEpPnQzq6+h53V5vI0W8BG+1ssUWqDFB6fmY82prcBJeFqjLX6s+wWmSDzn+wDfYxmqB6HfAXMkRv+d301zfQiFfiW2wwsHq2DCoMKIGrtJ28WtoS4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920690; c=relaxed/simple; bh=CkKPK/p80axXy9nCW+CzdFHZccFX589EAIYQWRY16pU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ICjNYXrwBXKIGsZabxlgOIYHB95Ncdx1/scfy4XyPYr/evzmysnfuwCbP8HmieMxnSfuBtQDI3hf7CTGhSDit+KnQJdEpGUaWggQCA1UtvwQtUx5WDvwxCGUeoSfb1lR13fm3kWAOwnrjzxlKLpOdoPFP5nza4897oHU0mtLBoE= 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=IVfYNOOT; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Y/PUryiT; 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="IVfYNOOT"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Y/PUryiT" 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 67SCb4251906653 for ; Fri, 28 Aug 2026 12:38:03 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= YKHsk+IpTY4zNYFA3IOxF6o7nDRhJYsjZS8bAhtdGEk=; b=IVfYNOOT4R70G3Vl Q2eSn6P/pQPjZ44hsTyhDkeAS5E8QRuJMG+4Lzsc5Q/FCZCbwF2bOa+0+QuJ9et3 8UMAfAirjxY4C8zElyT7+LaMri4HLsQm7RbBF+8kLpKEP+OPmpgJcSioGjK8AmWG wpGsweJXp3eTMPReFOwlPrW5ToyCDobgXluUo+JwPwP29lTXrL0kXNiRtAbcJ00T QrQ/eZDWhUF0N4XMZU+pI8pQyN1KX/s5YOo0sZK8Y3w1ZPCm50XUfO273nF5ufGF bEiNNRE9fPDwJm1tPrVXWk8o94yZ9Yv8GqdqgDVuKIi0q7JOakVxe8vj7LBHJlYQ JnhWqw== Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gbag9r044-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:02 +0000 (GMT) Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-90ccb6102baso13372486d6.1 for ; Fri, 28 Aug 2026 05:38:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920682; x=1788525482; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=YKHsk+IpTY4zNYFA3IOxF6o7nDRhJYsjZS8bAhtdGEk=; b=Y/PUryiT6SetSH/dwGWgGmUxZ4FP9diURFaq1JrHg6Uzp5Xnvf2sqFfeKhAPuW7rxY T5sJ+Ci2YN4P4mTFLTDf9OeDf1YkDFx7jJHVftFDaFKCY6SV7MQUyyENE1Knaf/kjZFE +QtgrKnZJMnj1sXUlyY4xaYe5HSCpe012iTKyKMVucjR9cz8y6nU+FQ8xEqr6l7LWVJT xYkmDoo0VK2hVffRvCJ3Fukrq2CPbLllD8cDvZvmyFw5csjcOxmEbzPY665njXMcVvSo tc8cppfiGeXWdUkOklIp/N1tYHjntpyisJGexiChUjeVxd0f4Re7znIvVFI23jQL3Fh5 rIxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920682; x=1788525482; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=YKHsk+IpTY4zNYFA3IOxF6o7nDRhJYsjZS8bAhtdGEk=; b=sX1SFD0+U2/phhvMTO/NkvAFtm2sbC+lOPnLjoYlt6e8ymrUzcatcFpco9v5XIBQY2 mY/lkVSo9Rq6JRT+ip51PaPXZ29R3I9LXJjYC7U1p7WLJLTZszJ9yn8f0wxzbvj2w/n3 Ho6UBhfck39YAToPPLAiChn2IutequH6nT2clX4N1Awai46dwSLNt8QSltK1oETCOwOF tNWMDigmxdp64bEMGTIkcKpfVYp9tDBX39G/TXDk26cVRB7T1vFk9XOXZGWwrxn4SGFJ OtrPC4fCXhARs+/K+XNBZ50ueh2jEsT8iDl5JsgMti3TMTeRQK6n/0j1Hu0I3Y4x3eib zznA== X-Forwarded-Encrypted: i=1; AHgh+Ro/cvZjtSfuWGu+ryQdPOgsHqXtpTMTGVFLvmVNZlbDULByoNT71oUYcFYjPwijYfsuMgVk2cD4cKiChHQ=@vger.kernel.org X-Gm-Message-State: AFuF++kprDGHuoGJEfsgnemm7ZKacaWIQJSICc363Xds9AsEcxI79z0x KabEr3mc83qB5XnPr6t0JKR30xgAgpiyBtOIdfJ8W3YXkz6AnxotEwbEsj2nYX8tKIlu7vvnOVA YM9UHYoZxleS8EfSj1AsPgEMoWYgv2EhWw5F34o4TIjEwCPHg4NyKqumn5DFnU8VtSlo= X-Gm-Gg: AR+sD13vPfO/ULckNXPmNJxeyGNdpd54FZggDTT6kgdLHun8+8uh7Of+MnsL1sW3xUq 3aeun9gVldfKUCwO5dSfJBEiA9H1M1L0WlJVF2qhOuKcsN/BhoLu+VYUTjKIfNxg8LTYDiUbD/Y uJ/72jH703ja3vYj58E3PqgPaOPkfHDaJLeTYqFYmFoHBoI+8xsMrd2o7e1Amsd2h7I35XyM5zf hiSW9Zn3Pa/cfQLDQT51y/1pmEQLpJoqSKnL77Ekc917up5JPG3x7OgY001edkC4sEw2iX2lbOn oICxpVRBUOF7pVvAymC3sbBZHsCoIWHZi90L7ILJleJWs9oPnDVqiEKWG4eLec+C+BQDnXMsnpx qphsrOH0= X-Received: by 2002:ac8:5cd5:0:b0:517:906b:c043 with SMTP id d75a77b69052e-52fb965f4d1mr85965581cf.36.1787920681801; Fri, 28 Aug 2026 05:38:01 -0700 (PDT) X-Received: by 2002:ac8:5cd5:0:b0:517:906b:c043 with SMTP id d75a77b69052e-52fb965f4d1mr85964691cf.36.1787920681188; Fri, 28 Aug 2026 05:38:01 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.37.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:38:00 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:26 +0300 Subject: [PATCH 07/11] arm64: dts: qcom: lemans: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-7-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1953; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=CkKPK/p80axXy9nCW+CzdFHZccFX589EAIYQWRY16pU=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEQ0vsFwo4ehIIwG2Ifp026YpUgv+sVhAPgj RVSSHS/9EyJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBEAAKCRAbX0TJAJUV VrB5EAC97Ng1U3/XWy18CIk9qjnq5VBey6z+/AtYXdePrrbTI8HZipZmuLx/PRn2EscJMVL+W2p X5JBfGg1rT1tA5b8TcBMn4eONdAh4GVPyFqEeBia00FPlxvCMQMla6PpLBz8QJCnv40d/hKaEqG Vp73ml5N9tBLIrw6FhFbKo25tUs1sA2a2f6BdY+KG0yCf7gvYlB6JArdm7LqSns1JYOK0pCbGxK xbMxlrBfbiCtNjGZPWfBsJ/RPvvDR8j3SsaeK4bymImDnsXFtvaciUPhwDzsTYzB7PTYbOhK/jW 3QI79utE0vZOj/0y1gVp+7fAIGPq99qaBNYf7kTRCsGwmU3QDGxeGYdGR49LfKcUbC+OoEK6Niz VSwfw/1S6BG8nBhPBfeTCH6prTYfLiGWprVKXhi9tIwVyfNr9/Vy76mZg7hwAC+o4YgzzUmXPoi NXTRZg9hKIR46yKCDNb7WmvzTv6kusBU8T6vikrDYqnZB2WqsSh2GbPS0FMKGwV6q+srJxaCW7f Zo/8Xr7UVWMW7S56VRQP1qFT1HBT5suiwax6xBiNuxGXYSDLsT4GBzjfPnPf3akOC0fnGCiLb6U RTdOf3HMl1CXd39gmcks1xgpF8dQlAm4tCkdqyj7aNK73h6ScXsD4ndFE2w8COczlYc8nTrRyTW yo8UClnmWdDzhRw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=UalhjqSN c=1 sm=1 tr=0 ts=6a91812a cx=c_pps a=oc9J++0uMp73DTRD5QyR2A==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=iYH6xdkBrDN1Jqds4HTS:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXyPSXBlB6qC+w Ih2dgdTQITcx4n7VmfK8/fHZSualAEFxQ1LZd2iU/w9Xn/0oZDjyr42aXDMjahjGFE4qVc12tSM GAaKeoajvcgfm9/ewbgCk5ZpXMfOjv4= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXwtlYfmBHksmj vydGOuf4BGDnEDgAvFzl/68LS4JCnO5hsPlnqw0eVz2S+ERomruk8jgp+CVU0mLgGCP3cCNDqt9 PkesWUBc8pv3LUGCO1lpr641AN/TSFsjrn0zFY7A/CQPRe6Lu2UtQuLWmnCHPwPZIJDo5OZeq1I LzWPX5AwS3WfZgL2u1uemJ2vA6eZotIFnKTAvFNqepEVS3twYqlzi3i5lGYirtVcdTdeejECjxg KB057RN/R7R89nGj+A5hOj0SL5mnU581O9mR8FpjcRa/wI50lQ6e6UJZVVBZi7tgpp2KliA6oRA 2NkSb+mpKPnncKqpJFnaPF3pLg1SmQlxXLRgwZ5IOqna2o6MW7cy8CecL7kLdNGr0mAHrF4cmlo 5ba6NQg/tqED+OTDcdrdD80ef7S2WLoIw4GYkc6ISwUy7XDI8GkSNp4ihCspFbLOL9yrFBqmW6z WC73sLuWdqujxPk7mTw== X-Proofpoint-ORIG-GUID: sqf25Fh7nfCghLCM1lVhlLrb5c1XHSde X-Proofpoint-GUID: sqf25Fh7nfCghLCM1lVhlLrb5c1XHSde X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 04566e287b35 ("arm64: dts: qcom: lemans: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/lemans-evk.dts | 4 ++++ arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi | 4 ++++ arch/arm64/boot/dts/qcom/lemans.dtsi | 2 ++ 3 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/lemans-evk.dts b/arch/arm64/boot/dts/= qcom/lemans-evk.dts index a45485b54a5b..27dda67f3504 100644 --- a/arch/arm64/boot/dts/qcom/lemans-evk.dts +++ b/arch/arm64/boot/dts/qcom/lemans-evk.dts @@ -786,6 +786,10 @@ fan { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { firmware-name =3D "qcom/vpu/vpu30_p4_s6_16mb.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi b/arch/arm64/= boot/dts/qcom/lemans-ride-common.dtsi index 144f117ba511..714414806730 100644 --- a/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi @@ -581,6 +581,10 @@ dsi2dp_bridge1_out: endpoint { =20 }; =20 +&ice { + status =3D "okay"; +}; + &iris { firmware-name =3D "qcom/vpu/vpu30_p4_s6.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/lemans.dtsi b/arch/arm64/boot/dts/qco= m/lemans.dtsi index 695eae1b7256..0795b2be56cb 100644 --- a/arch/arm64/boot/dts/qcom/lemans.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans.dtsi @@ -3093,6 +3093,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 6676C456DE5 for ; Fri, 28 Aug 2026 12:38:16 +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=1787920702; cv=none; b=hVaTsccR6HakluN2jCVdm7ODu0WQZ4lVAM84ydQX/ikWDJPOHmxE10v3d8/h1tyrlIUT7Ri1eaxTexCXqQg51lbLwHalVYppWLaMQ03ZDVKOcGfUl2dqAFKJTwdTGwQeI9Yi13OH5f1L14zJfqClxndLvkY8pWUh7cUjpInjuV8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920702; c=relaxed/simple; bh=jag7TnyI1q4HDlWokwWFeDta7drw8fsrAdCfZdrce6M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bByw+S2gTIjXXoXeKlS9Un31OkAcemfoUES0ir66kZMyChWLeFrO9J/9gUvKFSJwkAvWSlnGZkHgnNSNPUmK5H+LHsKZteD6GSXf+W47oUh7/ZI5cl2ubcIVMScxYKtH4wtRx1gWC9IofXQzeIJYxLT6IiWQe+UPhpNatuh6xoI= 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=aYwt7hrz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MaWXCSQk; 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="aYwt7hrz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MaWXCSQk" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67SA7KlN2725293 for ; Fri, 28 Aug 2026 12:38:13 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= q6v2+ivu6YsgNbWy2umeE5ZTvdaQxeHwYdEHGD5V0Dg=; b=aYwt7hrzoWnnkyMo AbYPVEqPE/koNxFyxpZoBgeLduiMfPfsVMN+zOBkU9GNl0eX/N9bEzlu4WRM9wKM VSjFZiljGpvbjnwEG2Sb3PFIIVEjvgyCjouOlc35IkQ09NBrpHK0TjCpKjkFSbBV L8NwtJ7of0w+yk7lzAuLWpJu9aK65Etn2JpCvx8QH8nbM4XftcLajJSoDUhAyz6M NXkTPRYEUvao9rnPcrs4VIpnxuxiVwO+Rv+Fy5ejvEUOfH6qmQugSX96XhWNRoxx yZSM8GgqI0/7H5ZyptAJhxGkscstNJjJDvW8jevaAjgb0FWFL5hnNoYIGAqgwKE+ 4Z7KFA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb7eh0q25-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:13 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-52f9e903b02so18618021cf.0 for ; Fri, 28 Aug 2026 05:38:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920693; x=1788525493; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=q6v2+ivu6YsgNbWy2umeE5ZTvdaQxeHwYdEHGD5V0Dg=; b=MaWXCSQkbcDBDgH/2FOE/qpKcN+SxiphE93CPB3uUVZ5DFaVOiarEZblsu4KNMBh6c O2xqGmsEYLhSJGU5YnX+FjqTK15sL+OTzalrzRkoWjYKndb7M/NW+Xb3sul4ljfBuP5q l9rysxkcTghqJhAU2m8IBhYI9kODslmV1aGoH0wtwK+Mukb5sVdy8rOkmGIxIVtgIg/m sJroAFLGDH9mU92GxUx0iANb7zM8pBUfXfBK+3BjLof38ylkaZYI5f6YbD1QAImjmUQ6 sV0kx3+p9y3ts02vjaOt+khwSebbOaIyI0yCnuYJ0TbKdZEGOh21Csvre5UpMD8ljG0i Yq7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920693; x=1788525493; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=q6v2+ivu6YsgNbWy2umeE5ZTvdaQxeHwYdEHGD5V0Dg=; b=bVbe34mLJml4PMvjgNS62xvv/SOsYtSRg/K1S9Checr7y12QuF7HIxO0QJyCedN+Lz K7hraUcMlPa8HwGoj2ccXKpE06oHN5RXLgAhGqYRhgmra7afVexzHrw+gnjaPQlfr1hu OZIuEbPMZrnspiL/mwvlUL3QgGwqALOkCS0p0URWLlXDImVWvgPQDc4Jse7E9AkF+4Q1 GL35x7f3AGAhHuaZiwjx/FJpvoAizmUVFy9EtgMTzWcUA7CEE5pRoyAZmnen4r1PTF5h J+67QKJNhFRBA9F6yYyJRd4RT/pxMSzcr0mwxD4uUE0oKCREGCbbHQPyuwtihLyeSupN qjSA== X-Forwarded-Encrypted: i=1; AHgh+RqHv9+JtJ3gtNgv6jEWI2H5ghW+LoskdL+KgENnsLSD/HbhRu2cR2fCITgQIqodni1ketlJpLtDmal5hr4=@vger.kernel.org X-Gm-Message-State: AFuF++kSF7yEob+YGI0kGMZyWKa2F4Xo0MWrlEx25z9tQG+jbVxEYDPI BjQ/YxvrMimGCuuHN+IeB/gILgfq6fVEmtYNIgqCSIPzDVI9KZTF+lspVt1yqMi5hKddxxaKmzA 5TJzA/92O0vM84LMxeIUgMDzazl0/zJ9B4gZr9C74OhzUwF1GZ5f9k3b62ZcxSaIBs2c= X-Gm-Gg: AR+sD12VIehlWTfEYT07QTIsRNFXXT7+NDpudp+maHd5pzBZBd9OEfOuIETVNl7qjyE 8pDaUbLjA4OGu56W0jaudb5zqNyjofiAn3TBx/JXLyDg5t5HcROvz0mU0OpCo2ZvbZ6twy818+x udli45vI4IOBaSOh87CtTxJl/kJU5sfYhGgmrHOvTb5w0aIRxqJexjh0jtNe03umbjJbcgYrn2G Vu24wKkMIwBXH4kK/giTsBZeFA014tm+uYvglFvW/9vhfGHbDuP4u1FNum8Jm32DyKKzhRakEKk LZTkhDg6ltN2SI2ZT10LFjSDofO9viqK6tE4GH6s8IFiJOG7gx80L2BKE1XUcBsWzrwSvptHkNq WwgyqR18= X-Received: by 2002:ac8:5f11:0:b0:52e:1e5:45d6 with SMTP id d75a77b69052e-52fa1a980c6mr155172591cf.6.1787920689535; Fri, 28 Aug 2026 05:38:09 -0700 (PDT) X-Received: by 2002:ac8:5f11:0:b0:52e:1e5:45d6 with SMTP id d75a77b69052e-52fa1a980c6mr155166641cf.6.1787920684349; Fri, 28 Aug 2026 05:38:04 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.38.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:38:03 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:27 +0300 Subject: [PATCH 08/11] arm64: dts: qcom: milos: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-8-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1540; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=jag7TnyI1q4HDlWokwWFeDta7drw8fsrAdCfZdrce6M=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYERfgHCrAdpRiyFjfOONoU/2VWqLOeu6lzOH uANFTO6vG2JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBEQAKCRAbX0TJAJUV VinvEADERDVJ7oQAlXBPxTLH5jre9uXpeC1qHNOWa+xSKLW3Z2Q6fNZa1tZYBzngrzczs15UO+b jdBRvDpfBbBjKbw4sP1nrjtqpNLcmAAk8Id9QpLRl0lQqVD8PYu0lhK5yYbPF9IeyqCUEw9AE/v ASH6Dqnd8VqfSXYMNdJ728npUDIP6DdvnGztPHO0IlodUYBAT+5igACI/Zc5g3G3tYdKOzrZQvA s2N2kcpVpf7rw+Bqn2TXAzruvD+Te6X309bc0X3EsO2BLyKqCTyTnllYnDm5HmOtFsv44/lQdG/ GAFMhtdiqWZDqDbDyUUuBpJp4etLS4M5INq/A3EIidhYCnzY1xuIKkN+4j37NWztbociNWExNBf alpSDoQ/HD6fnid3y5ZYHwyIpdQJmitIWkcufRSN54phv54MmSMnZxRF+plcd8Rd3pfMjrUJseU HPgmoarhvGAJ0vj3pn0jDfElDX9pKAPDQnKnGdNVT/m8zGTFZX4I6OzWHUyqEHwMX4IE12Rlw33 dGdd/joTRwQEF3d2pAsUgrul6u59nWnxNIRWYc9uIzoup9JHtV3a1xkx++shPooAq6EcGUIxB/o c4S6mdkp59hI58lXP/2lA4ws7haUNrpKisizkDw33IM855OcBYlpW6nA/WU2zZRu8+zkHyGqKQc DNOZUPtIEu6JKrQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: SdTRXL57IasDF_wHGQ1PTsLXriDpIInz X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX4KyF1K5o2G0+ MtH6XKXRn2oV2wSHI2PO3CJQXFEwFTmRdOstnM9C2iPmj2JHDDkt1AvZdYJxsmV/YzmY7GIgyQt q1GaGewi7ZaJBA4X1oqL4XRYVlTYtzwme3YGEg6USn+9R13kZJThs3yrd2Ky+UoirMHNmXDNml3 28nGFFE7WkY53/D4LCDRTFCn8lekwQd/iYv1ylYAyaMHyuAUJktN/N45kAKQuORr965ZwXTQ+GF CexVglTUBoRk6jyBiQ35xdAXeKb7Lz8MTHkeGs1tuPQYL51u05zKnBcme4tBjc/ASQBE0Bno9OJ iUAKchILymRWiDlTeh6pu3UXHhO/X5Ic4Zi3JBAul+z2pP+s22ZceUMpM0lIlJSziqbqTAVJF7t EOwWdOKSDZ/ItAs/m6mVKMW51Pp1J4EdBKBgpGu2iQRncLWkpKoi1A1stkSElPuwNUyp3W2b5l4 7jXl6Wo/dtNqRw5kP8g== X-Proofpoint-ORIG-GUID: SdTRXL57IasDF_wHGQ1PTsLXriDpIInz X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX8uPVGbjuxr+F wJ73itsUYe6PPtJ/lW7JRpYY1300K622dim99EEFJO9W2u7OcyFdrAox87+MeDVht3UZPjHDvWR 60Q9GMLHA3mRHImnLFXNfwNoDt0dgDo= X-Authority-Analysis: v=2.4 cv=RoP16imK c=1 sm=1 tr=0 ts=6a918135 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 phishscore=0 suspectscore=0 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: b7c9047f851e ("arm64: dts: qcom: milos: Add power-domain and iface c= lk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts | 4 ++++ arch/arm64/boot/dts/qcom/milos.dtsi | 2 ++ 2 files changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts b/arch/arm64/= boot/dts/qcom/milos-fairphone-fp6.dts index bb3b67e2fd01..dbda9dddcee7 100644 --- a/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts +++ b/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts @@ -700,6 +700,10 @@ vibrator@5a { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/milos/fairphone/fp6/ipa_fws.mbn"; memory-region =3D <&ipa_fw_mem>; diff --git a/arch/arm64/boot/dts/qcom/milos.dtsi b/arch/arm64/boot/dts/qcom= /milos.dtsi index aad8bf678916..b910990e2220 100644 --- a/arch/arm64/boot/dts/qcom/milos.dtsi +++ b/arch/arm64/boot/dts/qcom/milos.dtsi @@ -1281,6 +1281,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 7889B45199C for ; Fri, 28 Aug 2026 12:38:11 +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=1787920702; cv=none; b=LACAInTvWprOx09io4KT2RQ8zV/vQX5TY+0gALhPO+CqOJiSjSq1wNsogPc6VIYvkufgHEnmQAR3qyzRRKUQAkIP07w3eqaMw6OPw4LCovvCdH+LlkzRPO6lf8qR23K/Ldmjsv7+BlJurVGUGnxoVjB2Xnjwyv39aicTwLHeQ8M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920702; c=relaxed/simple; bh=s/F6weqE5TDS0bCI66u8Ra/UckyVI8mTvNgVjljS0rE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CpuLY/ZsNwWzO4QZZhJXrM2KHr8dKkn7emL2g9lSHnVTnRsaHfK57INNuwQwVdkfgELPbBSZ9v9rxRbmzrLTwjTkg3N9CegqNDT/Z6J0wnRAHVH2HFGBjWF1k+WJXWZqEP8fOAJ65rUrpYeQcJw3OMZXZHmYZjhOJt8OGlqyOns= 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=BDD803SQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AE1zDXsm; 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="BDD803SQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AE1zDXsm" 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 67SCaxeI1906526 for ; Fri, 28 Aug 2026 12:38:08 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= 19v6l48ZL8hoRfSTOCR/57gqkPFSq2/0Kf5+vZTktIQ=; b=BDD803SQU0o2Nxdi KsrE64ye1qonDNQP2B2S3KNVWBfdKG4eTLdzRsis8aM1WlGGIwFQ2ZOUpJAHAPFA yA7PZR6u2pYeqA6iXLOuomIihtsR1PpQaa2vcFY+dAcqChzw3mLadDM13WYFBegF rpQWph4SGCmINn+vqdRZfunb5ZoxDEH7ZjfCyZ8b8ypsEdxh7O2HEUv87zuhEhPq PSyN99WgGolQxbGxgd7rvnvr744YBb2QWrj7tsvkVdp8jncTwIplTPnfBuD8ac2x aSNQtRPgzU58dXCN+La5hVQJUVutoPIrELqWl3HnScN/5uSDu7C5RkZYZbPowVeZ Zfnb4A== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gbag9r04f-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:08 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-51c21c01cf3so18361921cf.2 for ; Fri, 28 Aug 2026 05:38:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920687; x=1788525487; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=19v6l48ZL8hoRfSTOCR/57gqkPFSq2/0Kf5+vZTktIQ=; b=AE1zDXsmBpz60d7dz463so9i99v6dGAaBWYQgqvrwFZo/M0LcQFBMnmZfha75128fh rqtO8aFzzKNm+FWroYoDr+5ie70uiutKUYx81zcRc4eBIHyICHvaF+VAzUTxgap31bfx U2koq0aVky55jsBIiVBWAghT7WC6vP4Kln1d/YUWZiJvQt5RNdxxg/UnW9BYj+9Q06/j ZYhKc/LuKpVbyHDvudyTN4IR9otz4yWKZvaePr6z2NWAWlUxcE7guMOH5RTCw58piDHu 9Q11zq76VsKkjRH+AQN5filS8QCRJk4NvEn/0ayj5TjrRevV9/VdMK5iMjRbGZJp6KYR Ixnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920687; x=1788525487; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=19v6l48ZL8hoRfSTOCR/57gqkPFSq2/0Kf5+vZTktIQ=; b=oTepTtgwbuQVVAl9vYjsGYvlt4aWsPEJgNsU/ljVzojM9TvZ4yWZB0IZIvPO7xsRlr SQjmUN/DTgU4Z3sX3Pyjyap8B2nGCfrqcduJfWx2RYYyB9FlFyVZP7q71QFBAjmeLJPm A0+BlIYab0Zc7eUuPOWaso4E9fdr/cP1PKN3iunhHf3qJkzO9Omi9HjRKvN1W68BhytK HJGpn9qYs+0KrxmWF1vxnGkN3+taQyK9/XXG/covBeZlO7ONMO1ZVRGh6S/uaOq7hf+T 6xJcpIRKcmte/bAkqnsX6gmzOahtvpyesWvwQPPazNFbUG0A4BDfWiVTx/2g6e7t4Bjf YhtA== X-Forwarded-Encrypted: i=1; AHgh+RrpiMaoNSCgHm97RghMDHvC/PwoeHsZZlkYpKcPSLfnIF8QbZSGOsulqjyjm03l+t3sxtiILxPtlz+swdY=@vger.kernel.org X-Gm-Message-State: AFuF++kW3LhT+a/M+q3OqRT30D4/Tvz1VykBjjNbT4UI+ukhZsyV9sD6 judw52B7cMCdEHHQri8FiInT+7DbdXjgYN6ZPlk4ayN0xA07aIJmgwu1tLCGMcnxklIHg/NpPa0 nPB9Vx2kfY8Jm0aAJ6qsTQZAdkeB3o01u5T/jX6JLUssp65/mcC6j318r7owyrokfPns= X-Gm-Gg: AR+sD113UPIE5Cjh0cq1uKV5m8boO/pebw9nhDyq5Gyrs0ruB6rGIiHHovHBM0Gbe+g XKIhYrzgOTHVW3t3qmGOYBDupeOJ1y3M5UdVoO4MUeGGSa3P7/m40xybmAODv6JM55sr/0xK5lQ 5kmaCIevx6NwBrxmykGhUejSLbjCRd3xWLoGYMMwBf1mVNRvXyOTAssxIb64zAylDT1DpH56VT2 Vfvm1mQnJUMRS0oXuI6VA+V04YXpazrYjq8ZOdFhQUT+aBJIK1curs+udYEatInOCLSNhIe9fsr R9g/oQ7r8BkhiBPiYsoCPbvkLM9iq1tlN+6qcgZ48f1v7QxPUjP9WBwkFbukLvNXHFqYOsAHwtc CC2qikj4= X-Received: by 2002:ac8:7f15:0:b0:52d:92c1:b7b2 with SMTP id d75a77b69052e-52fb9373f7amr75322611cf.2.1787920687274; Fri, 28 Aug 2026 05:38:07 -0700 (PDT) X-Received: by 2002:ac8:7f15:0:b0:52d:92c1:b7b2 with SMTP id d75a77b69052e-52fb9373f7amr75321791cf.2.1787920686699; Fri, 28 Aug 2026 05:38:06 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.38.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:38:05 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:28 +0300 Subject: [PATCH 09/11] arm64: dts: qcom: kodiak: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-9-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=7241; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=s/F6weqE5TDS0bCI66u8Ra/UckyVI8mTvNgVjljS0rE=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYESXJPdBMr1Reg5wXdethgNiLz2o9GJfRxXO hn/scZRgUOJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBEgAKCRAbX0TJAJUV VgDbD/0Q/PtoBCqYvL24q2JIG3LyyPgGerMt/F6rfzPrywL1vxj647AQVbbXsiFvKkDDY1o2Wjl fiOeHMiLs/9jHZxgmwsoNF9n7W/Nxf6CqtuNKG7JnKLX/cvVUfoOpyJX8LbGtsgtZQzfAA7R1JQ d8WBAWO+yA34+2J95u+pLbSQRwZdY8XVDYuGHGROcdJRZCuzZefo1oRjb/gf0851Nl8XDfc0j0d AdBvLUNSt7a/xfvnJvkt9HAXHkPzHiGroTwMa3tU4Z3O2nrnP09fRtP3l3/sQvXbpdkTpbpnywg xUTFrqwKlwWFucO46oAx1p13muJw3ps0VSV6MRKNo+Ja18bcumWVf7LPJzBaNm1IoV8VCqfaPMQ aCxr1yHDo7PzxFX6lCdAz+QojTZVPrnr7EVi2PZcijgt4JT1Sie8lQitAJGUB88O0RTloWXTB9h NqRFzfpq18MX549qpuY5rnunee+PGbu9J6ICe+GQkZ9gXXGgahqKwSTUNLSQ3Xluj+NLyIneL36 PchOz9oHHSwXwcRbeg6j2T8T3obq4vkCr/Gm/LGrd/rrGcu0SP/A4PY53WTaqq29OuWvtnQfxs1 xGNDcgvcTaExnQ3Jgba3lxr2bx5uMVKDKhxIroiVP01CPhh1jrBYW/M68kff3ubK0A6YR2bEsyN WFW4u0D1hQSv4Dg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=UalhjqSN c=1 sm=1 tr=0 ts=6a918130 cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=-hKjo_9CLEb_madm_L8A:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX7IBDRDmCqndC 7uP6/coNyXXg+sGQp9JL3iMxJ38FEEHtrtxHTgoMmwHzpQf8L6izl5PMR8aBIxQJvwy1h1vIyYf 0o9J+w+KUIXRAssva5SYAmhm5+29bZQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXyCK3AHfaThQm G8r0CoNtOJWL7XFX9CEM3E32RaTRVVvo3htQUA6pIFhNbZtwRR/AUJBVfVn2cutiE5RZKM5ge5o kl/eAkQ8KwaNsJ7ooaKG5nG+LBcepjLwrI56ocTOMhyRr4hzrqD/EUbcvWdQUTcFTvY5ny2cJS/ R+GqkzdKf+vMf6sPr5mpL96QekFP1G7aEwyKTIZrWsw3VMNax22FT+gJactIcAs14ncb4rbDWfn DyM65ceV32rmvCoMFFjZb5bi8uFFmNSdDwSlERE45uI82UxBQQtdPlXJgFv4x8aGPjkbau4QyZ6 gQwhwoAu5+UsNbly375IRKKGOUhyb8fnEQ8mxG8thOdsUxssXRIK7TukABVwMGOWlxGTdFBsrAJ 2J/TCwzVBHWQlqkRpZAKpnC2QOhhrAVbNGgLeqank5TqdiDt2OlZoNp4QvF9yonhsYU2iJUbAU+ rV4n9IIyVWVKdqeIBHg== X-Proofpoint-ORIG-GUID: SG7zLeQKRJSmLDRivdizkQl4UbX9dk0y X-Proofpoint-GUID: SG7zLeQKRJSmLDRivdizkQl4UbX9dk0y X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: cca53c338ad8 ("arm64: dts: qcom: kodiak: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 2 ++ arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 4 ++++ arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 4 ++++ arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi | 4 ++++ arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts | 4 ++++ arch/arm64/boot/dts/qcom/sm7325-xiaomi-taoyao.dts | 4 ++++ 13 files changed, 50 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index f2da3706d5c8..ffbf037b3838 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -2586,6 +2586,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 cryptobam: dma-controller@1dc4000 { diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/arm6= 4/boot/dts/qcom/qcm6490-fairphone-fp5.dts index f41ad446a39e..b2e0cb0b3f71 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts @@ -937,6 +937,10 @@ &i2c9 { /* VL53L3 ToF @ 29 */ }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/qcm6490/fairphone5/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts b/arch/arm64/boot/dts= /qcom/qcm6490-idp.dts index 58cce89a0c1c..079254928e57 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-idp.dts @@ -619,6 +619,10 @@ &gpu_zap_shader { firmware-name =3D "qcom/qcm6490/a660_zap.mbn"; }; =20 +&ice { + status =3D "okay"; +}; + &lpass_rx_macro { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts b/arch/a= rm64/boot/dts/qcom/qcm6490-particle-tachyon.dts index 5bb33a8a9830..f3f0ef54eeb8 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts @@ -499,6 +499,10 @@ &i2c1 { status =3D "okay"; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/qcm6490/particle/tachyon/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts b/arch/arm64/= boot/dts/qcom/qcm6490-shift-otter.dts index cf74b3664cf5..e97e94572beb 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts @@ -552,6 +552,10 @@ &i2c13 { /* focaltech FT3658U @ 38 */ }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/qcm6490/SHIFT/otter/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts b/arch/arm64/boot= /dts/qcom/qcs6490-rb3gen2.dts index a13315bf0fb0..dd83c424273e 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts @@ -789,6 +789,10 @@ redriver_usb_con_sbu: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &lpass_va_macro { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts = b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts index 31bafa2cf51d..394d1aff854a 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts @@ -653,6 +653,10 @@ redriver_usb_con_sbu: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { /delete-property/ memory-region; }; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts b/ar= ch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts index 13e8e62f6205..7a1c8d868ddb 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts @@ -774,6 +774,10 @@ lt9611_out: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { /delete-property/ memory-region; }; diff --git a/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi b/arch/arm64/boot/dts= /qcom/sc7280-idp.dtsi index 96a7327f00a8..1bf3de6a4228 100644 --- a/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi @@ -373,6 +373,10 @@ &gpi_dma1 { status =3D "okay"; }; =20 +&ice { + status =3D "okay"; +}; + &lpass_cpu { status =3D "okay"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi b/a= rch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi index 3860ab8508a0..bc183bd94da0 100644 --- a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi @@ -723,6 +723,10 @@ fsa4480_sbu_mux: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm7325/motorola/dubai/yupik_ipa_fws.mbn"; memory-region =3D <&ipa_fw_mem>; diff --git a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts b/arch/arm6= 4/boot/dts/qcom/sm7325-motorola-dubai.dts index d94571c05a59..51ec276d252e 100644 --- a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts +++ b/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts @@ -725,6 +725,10 @@ fsa4480_sbu_mux: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm7325/motorola/dubai/yupik_ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts b/arch/ar= m64/boot/dts/qcom/sm7325-nothing-spacewar.dts index 7db9ae1c3cef..f96e8d7241ec 100644 --- a/arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts +++ b/arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts @@ -970,6 +970,10 @@ nfc@28 { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm7325/nothing/spacewar/ipa_fws.mbn"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm7325-xiaomi-taoyao.dts b/arch/arm64= /boot/dts/qcom/sm7325-xiaomi-taoyao.dts index 87f267aaeec0..19940fa627f1 100644 --- a/arch/arm64/boot/dts/qcom/sm7325-xiaomi-taoyao.dts +++ b/arch/arm64/boot/dts/qcom/sm7325-xiaomi-taoyao.dts @@ -638,6 +638,10 @@ fsa4480_sbu_mux: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &ipa { firmware-name =3D "qcom/sm7325/xiaomi/taoyao/ipa_fws.mbn"; =20 --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 6143F448B82 for ; Fri, 28 Aug 2026 12:38:16 +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=1787920709; cv=none; b=B6OE8VZYatLshW7S/5O/kiEw2zN5SfcWKBYCzpDoeA6AigWkf1mr8akM/icl1i+FPNIEsyLnnTZsfmcF97lAolkJ4hhY7mx+gIjUuXLSIeit+HkpKNsfKG9v1wc/xeLKPDB7G4Nm85VdoAhzqGEgAXK79JVRK2zy97HYsgOojEM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920709; c=relaxed/simple; bh=zuOlkz0pOCNT/GiaY5MrppwVUHwtw1Sb2NzG5lI5mdU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Xety5spRgYlqq8PskbaNZwo3F6pr8Dg/SJdjwaYQ9oPG3po9tOil/q1LXA4hVIAXE4qUD5BZseQUnSNBASYyvsQ4WDxh9I7SP4Cd9blsuJ/KaMEHDDOIPFmcEDxvftX0xgWgAGAL7KO1rn1UUEEnmHVhtbpP4VefS13Ipc6XmGI= 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=F1RSb3qH; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Sfq4Vdoq; 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="F1RSb3qH"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Sfq4Vdoq" 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 67SA7RcU2061323 for ; Fri, 28 Aug 2026 12:38:11 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= RJwdJ7nWOixJVF6VkFy7FyrvOiCvaX1T+cB5raNhPXM=; b=F1RSb3qHSOb0Q5+O KWOovrMpJEhdVJldoANyMFD/P/RmB8K46JWaGi+BhSCvFXA2T1bhXvIYNS/of8Gm OkrvUJgy4/9hjZrrH3HqnDx3xutPAWYyPtNIihprgFlnBOLME3FjUYeM8MfLDjfa 8LPt4Ie9OcN19+OeoRSe9cUj1rxcxa63sqo1veV/ozjqabx2SxyQg6taNKpgcRLD CRmJFVTGZQS/4lSnmTd4z5WeIznTNx+KWDbztx0bm9P+KnP1n3KQNHEuzlKI4Ybp QfdLbIB0OEvJNPmRT8JKWQUFxBUB7QN+z2auBoSDT0DcoMKvqfz2l1c3LzBLsEqo SV8TtA== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb3mu9q94-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:11 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-52dcf1bb6e9so24109211cf.1 for ; Fri, 28 Aug 2026 05:38:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920690; x=1788525490; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=RJwdJ7nWOixJVF6VkFy7FyrvOiCvaX1T+cB5raNhPXM=; b=Sfq4VdoqNTooWLwi9lqo6ZrRLMgUNPkiqeDPwMj1XAhVDt6D1cbr0CRsjsDbesRIR9 jHpPKlU7xX1dkANB0K1bjSaf1GRmNDmADbVvTkdhPEPSNJKlPCgnqXkl16l/RQEPDboi Euiv0ztd8iUg4K2/Lz4YRUSi9YZS1JnT58XV13U+kJ/TjNFqxZb3M8wcdz4oP3uMnDsR +48khVzEfjaew1iLxKrjxne5Ay4WcT3MLy/aq8vZdDCYSVNyxbA9L9oZ4uyAi2aWpXx6 dksjpYLBk2JGfWREmSIC0g+rrSvkHPKAQnBUMtQP/VkdmNHZJ+E3G25b2HNu0oKmzvLC uyCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920690; x=1788525490; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=RJwdJ7nWOixJVF6VkFy7FyrvOiCvaX1T+cB5raNhPXM=; b=njlWXV0+W0emoUItJsClTAa1nu0VBf8fbvrjm/VyERJ1lIEZq5oJ38Xfrwp7syVB2G nzpAMXywSRNbPdslASp/Z9doe9zJW8AJr5LeuDMZsqAZ7UZHGErlK2f5+dJkxQefCV9s N4BiKazySyAQvwg81Xez34oeShNnheYUifwytPJJ2oG5G5xRQA4BSRIkmXAmqbql/Xy5 LCEs/ky4lxIo8WApzDVAH8/q4s9QHCshrldnK30cA2ax0hGbEkNYc2GrhfCoD/VANwdx EdAcIlFR0SSQDCDUz3Bd0DNAKpsvolz2SEkTkBMLFarJ2P0sNInRBjMDzAlQGThB4dm7 1lPg== X-Forwarded-Encrypted: i=1; AHgh+RpM5IdLOn4xL3eXsqV6QtdkDkFpjJMKRfxbVIoF8kWtq8ErSkxmrprKmb4vw9nXkFF0TaXUdmnL1L/s/ag=@vger.kernel.org X-Gm-Message-State: AFuF++mSYD1TN6oxJ1rxlro7WtQiA/g1FViXDCih0ymDN2fFGt1c1JN3 aQss/bPSGXzr/uUBVlBZe7lQO414UtDY4DswT0pRtr8la6RvtFVT8KH8+EvCtXllx11ECAHA4U/ udPHrLaJcIgfsbOByPJUBnEeiB/aTJc783xlB/3grrWO99hTEqQJ1XljVZCb83E94zZo= X-Gm-Gg: AR+sD10dCj/HpSzHahl+TOVtmXDigZGagTT+Q1fivlArX0pUtlEZn3928/+LbZmNSoG HjAKeYwBZoz3L18t+DKl12ksoT/I5b30ItR4bcU512QFX0zxOHhGJl4W62i6PprHe5jXGY2aaHG TkWC6a87OjAky2nKmQaLNt9PBuMJ48yfhq+XsS5KBW1GblX+23LyD3W7hVV3GuMJlTkl1RvrKkF oi+J7rV7u5Xio+DNcTkZUmsmLNvb6BXi8n+uvdgphcbV0S765Vc+Mc0OpAa5sGu1Ga07UELmGQg bEM9739qDw5XFsGbziJew5KbAcqxDP5i09gSsj6q7r3IAAAtB+3y14rrbc4W/2pI0UyauMMeX+S 4T3gCZHE= X-Received: by 2002:a05:622a:11c5:b0:52e:25b3:6b0b with SMTP id d75a77b69052e-52fa1d2afecmr144978021cf.16.1787920690306; Fri, 28 Aug 2026 05:38:10 -0700 (PDT) X-Received: by 2002:a05:622a:11c5:b0:52e:25b3:6b0b with SMTP id d75a77b69052e-52fa1d2afecmr144977311cf.16.1787920689742; Fri, 28 Aug 2026 05:38:09 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.38.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:38:07 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:29 +0300 Subject: [PATCH 10/11] arm64: dts: qcom: monaco: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-10-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1895; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=zuOlkz0pOCNT/GiaY5MrppwVUHwtw1Sb2NzG5lI5mdU=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYETuHnzmSeqH5oSOrACC1P21s2yyNGO5Comb PYewZzYCEqJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBEwAKCRAbX0TJAJUV VmHmEADIlKSvouwK3KckDYDIDTwAfY8+nW++iYPSyiDYlaYjNIcEcztiKAUdl/cDVm9Jd6TfEDN avcBywATRtdWkYl7osyVwLmJSH5SBKJTN/o49PXTPHBSFVFwbUt+cPJx0HgIBBKcPW2MTO49gRw 2GOVWSQ1eJd/Lg73wyIw0MDmHU4+ZzQJU9rPvaMH3H/bYoF8/OhBncX5MLC8OmPQAyw3YbrpRIO piuQ6FULhsVzh17U6EZTqYBY+8BO8yR4merelYTT28WB38M9qNp1l3DuYHy2VlzEFwSb1Bw84u+ yts0Aq8yieBH4mk9SvR1tHtcOdTRgfwJC8UiYhj+v4sokoDPtuGWHbOVjXjRVWEpIUJ2WHQTk9e 1pn97i7VV4Xod/v793M65o0GJjMzjhzCV9hv8sCgsbtOtxSe/IsT80Mv/ZwLRm+h2e0VkVp8ox1 Ghz0EvzUFwCdZ4ZDna0RZtQ8yEf6U1diOXTCjMSPEuie/dlvWsAuGFvEowCquSz4f5xtsnZ9gFK vNnm139Qm2L8WhWGSavz2RnZrfocqgmKnsQVhaTLaHsLasN74mIjnN5thQktK+eac5woAVPmS3z H/Hq4KZMHSewqOsH7N1L4NIDJTM96sTfla4S8qSWUwuv7StgZbBn7h4TpWo6UNKVEdD0VzrsdBu hx6fwTesHhefPfA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=ZbMt8MVA c=1 sm=1 tr=0 ts=6a918133 cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-ORIG-GUID: 3uRjxCqquKrBO72mzOVYyAKEC_tStenY X-Proofpoint-GUID: 3uRjxCqquKrBO72mzOVYyAKEC_tStenY X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX4qiO5FJSgw3V Hl9h1tqvsVQRMoftDkrT4ovUvFFBJPiD1HFKgA26WQ1UDjcNiQFUnGL6D92WN88v/pIjZyWXYUp Ry1p5c14FV4olYg1BZm+wxAzCo+QvR4= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXwB9PnSNzowlp J+ZRC0bas+5CSuw4VcvcY44pHRs3E4vA7MPi1j3og6VFSGDQXKsqfGauZOwJfZFp5uUjPjHApOn Dlpf+3kL3N9MOm7poyNdnLTBa7dM5lg8ICuPHqksOxLk9h9mMnbDeEo1RbkEt3yNnLe6MGvDjji f/l2ADOYPyUVWvjGPOEoXpcCoggYOayqjLpReH+unR1GWTxstR5LmyHdtQXzamgcIpqGnOg4lrH h1rBEweoYnd4iANW2QKrdF5WxZTGmXPwbAGi86tZG17nI+9K8lLUV9RaUkdDZvv8o0wTP6/PJbT TQom65B+SU1vLkmhW+WWuwEjY0Gf6g/VwezhwYMeDJCVu0t4BE9OL+9TJxGZ5XLOyzXL8r5OHMA HlzzbuBjuZANDLFNSAXJ7jZ4yihysnYUJaZE3GELoU+LE/FNoFqMu7RKg7l/5FL+gB47LGTTSi5 bWxb8JEP4JdpJce6sIw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 68d5d9701a7a ("arm64: dts: qcom: monaco: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/monaco-evk.dts | 4 ++++ arch/arm64/boot/dts/qcom/monaco.dtsi | 2 ++ arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco-evk.dts b/arch/arm64/boot/dts/= qcom/monaco-evk.dts index 9d17ef7d2caf..25980c003a49 100644 --- a/arch/arm64/boot/dts/qcom/monaco-evk.dts +++ b/arch/arm64/boot/dts/qcom/monaco-evk.dts @@ -585,6 +585,10 @@ expander6: gpio@3e { }; }; =20 +&ice { + status =3D "okay"; +}; + &iris { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index cfe39f923224..e9b807df4a8b 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -2723,6 +2723,8 @@ ice: crypto@1d88000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc GCC_UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 crypto: crypto@1dfa000 { diff --git a/arch/arm64/boot/dts/qcom/qcs8300-ride.dts b/arch/arm64/boot/dt= s/qcom/qcs8300-ride.dts index 1ff39530ea3d..fbe36a3fc47b 100644 --- a/arch/arm64/boot/dts/qcom/qcs8300-ride.dts +++ b/arch/arm64/boot/dts/qcom/qcs8300-ride.dts @@ -569,6 +569,10 @@ dsi2dp_bridge_out: endpoint { }; }; =20 +&ice { + status =3D "okay"; +}; + &pmm8650au_1_gpios { usb2_en: usb2-en-state { pins =3D "gpio7"; --=20 2.54.0 From nobody Sat Sep 26 22:58:08 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 7B9BE44E66A for ; Fri, 28 Aug 2026 12:38:19 +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=1787920704; cv=none; b=MK/LnCp1URJ1cE3GO5Co+2ROwVvv5RD3gcW3Bdan7w4vSh5OosAIP74aPH3NlawJdvmt/ZhXlpYrfb3rPJ5L64bJ0BZ4fkG0ygam8HZR6CY/evcnAfarCW+7ACHqNF3OgMKxhhQzcNl19eetFGwmEUeqBINCSOirq/Yl7V0s+E4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787920704; c=relaxed/simple; bh=EgvnDUksmFTLSf5SJawv2fmDcsR/7eXrUK8gvnax7L0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=k9mUlKQQJYw143O00fZB+R2F5/Mq+z7Zi6ARB04/h1BKryC02lC9UL1lpHV/uxI/gpXCkiKjQJ9LueFHWZcAV5g6bek6Gc1p6j03mOL/fG/1OuV2d09iiAV7aY4ZHqecVtInLkWS3/dhECG0f1RqK/tAAl9dt8MV93eP6pMuxwk= 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=Q6TYltrn; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gCQIkblv; 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="Q6TYltrn"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gCQIkblv" 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 67SA7Nrd2167694 for ; Fri, 28 Aug 2026 12:38:18 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= ZhRNRsbZM8eE6FMDqHz8J53GzZk8ooiSvy1QOXVGep4=; b=Q6TYltrnIngsXK00 Ph9u8KlcyQh79V3LBVSaA6+y4ql2lb8NrlCrzK276KXKDXt0mEpFE9QcwbHdODNg z/tWYl5bhbU3e4EGjt3rHNuVCdMGamkNDg8R1lkVta9Qlf5HyKaDOZtZGarHcZ0t tacYlppaV5s87x2RptD7GIwuC3MIwwizoeYnSNn4HvQR2BgtxnUNB1ykppbtUJSg hrlSvAbKmAUDV2LXEiHkWwcDOcz1ozQDvARPMEV2dtW3gDunsLeqN0BYsiUtxiX7 eC4IMV2cjVGDGsxu28JXXELof77gxhMz7VWNsQmYS0Raw2YKaShFvzk9s4uCsW2r Qt6vEg== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gb6h0109e-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 12:38:18 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-52fc0097865so15251461cf.2 for ; Fri, 28 Aug 2026 05:38:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787920697; x=1788525497; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZhRNRsbZM8eE6FMDqHz8J53GzZk8ooiSvy1QOXVGep4=; b=gCQIkblvM/OWn1oM8zHpdqlOyUrxawY5YeISenU0qinq5arLRQuXi/kVI32OpnOuj3 yU7FIgvlEWhlNJBxm3OBrcR//WDhMQF4Y146U34kDpZ0ju17o3auaFSHQRzPb9MLWWSO 2lImYHCwZTapPQhCmB/4WCMtG98SjI0tAmL9SHa/5SKJjrGwfQgWVAv3UGBJSEBCTxS2 kIBT/2ocKpFqwbagPzXgACS6IrJKkTyrN07nLxOwkDBQIGtBPutnKjrR4423ybgG+L+6 oR4c6C1evNsw3CN/XD7Lf/1FfRtDr2njtg5CBdtZhcXX9pQvJW141lGfbEq2/5lVBJJ1 my9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787920697; x=1788525497; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ZhRNRsbZM8eE6FMDqHz8J53GzZk8ooiSvy1QOXVGep4=; b=EPUiG0HOsaqmnwk2jO71pqlMB+gjChcKAtNf2zup1Y7UQ4Cr9hSxFkWuWmNiLRcBmb BEB45HYEt2fZzx+4fdhG9t8jcnG4lvd+y5O3kzxj9+bfJW7jVGwL2IHo/pz5v62fjfZ9 uyqM5hxTtEc96U5Nb0ASLuiM28YSpPND9mwHadMBWW1QraJ5luRHtcGShf6ySAEA2O+V kOR/+IgJr+jaqsok5ivZQOJz1a1y11dUEmorMFkedOX8nVEpkJmLr4pzg4oIXOyOQt9s rfv0i+g9PnAzbHSBhGaCUy/QKCJuxOs6CyYLQ9LR2oCbhDlm5zxeLq5lmfaggRoRHW9K UlSw== X-Forwarded-Encrypted: i=1; AHgh+RpKuaPzUe54RNHXFXqU+peF8z098ZNnzLRN8BQZvgmifMnQgnf6215WaEAjAEzqxeOnCavCVqW4NGf4hrw=@vger.kernel.org X-Gm-Message-State: AFuF++n8BI1SGosiyHWQAdm72lEaYHE3j+84nMVsYOuTbC9DJ4Uk9b9n swkKdH3ad/LKYEuu5+PKTGV+c+pVJcXgXl371nPoUCdWX71u0iEFu1p99sCyTcrEPSiUCZxTgew 5KF+GLeCCedJFqDb/CaBkFtZwkaISIEqa1PRM8MsDLPz5lqB9xBPBYLYUH1IyvtkY1sI= X-Gm-Gg: AR+sD11MeKWokmYn+ch3CNxDYUXtVrPTL4XyPxmFY1Twg6rXuXCpEny60L9qEuqrZ4t N+EeIvPvtGyRAQU0mppgLuS00nwAwR00h+8gY84wa+LCJtOFGsCA1pn8sXpL7UIFQtauv5lzN9/ lUJCAY66/2Vk2U9VdXTBmMhFQDYdpOHTIZxcBmBWkHO3LPGY4y2RsdXGe/ecB5bOh19DsJk4XfO 3phig9YoXxNuAZe63/ivbSV6/2mGnlZK9EShs0HzW56Iy1d+J++i010JG3LvUiHr2bft3lAtsGo mKvfmpjkj/nANfUuyZziTMJuHGajwcAoeyg474hL2hbk3jvfuvRx++jDPonnnTdhXGdUQY0oIg2 T6D5tIbg= X-Received: by 2002:a05:622a:e490:20b0:52f:bdbf:4086 with SMTP id d75a77b69052e-52fbdbf4745mr33286361cf.23.1787920697100; Fri, 28 Aug 2026 05:38:17 -0700 (PDT) X-Received: by 2002:a05:622a:e490:20b0:52f:bdbf:4086 with SMTP id d75a77b69052e-52fbdbf4745mr33281691cf.23.1787920691863; Fri, 28 Aug 2026 05:38:11 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.13]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b92671c0esm39338965e9.2.2026.08.28.05.38.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Aug 2026 05:38:10 -0700 (PDT) From: Abel Vesa Date: Fri, 28 Aug 2026 15:37:30 +0300 Subject: [PATCH 11/11] arm64: dts: qcom: sc7180: Disable Inline Crypto Engine by default 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: <20260828-b4-dts-qcom-disable-ice-by-default-v1-11-1d6e0c2f5a69@oss.qualcomm.com> References: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> In-Reply-To: <20260828-b4-dts-qcom-disable-ice-by-default-v1-0-1d6e0c2f5a69@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Harshal Dev , Kuldeep Singh , Bartosz Golaszewski , cros-qcom-dts-watchers@chromium.org Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1524; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=EgvnDUksmFTLSf5SJawv2fmDcsR/7eXrUK8gvnax7L0=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqkYEUffgxq9Sb1/B9R1By2e8YlbTxrnOECOgug G2mBQldXBaJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCapGBFAAKCRAbX0TJAJUV VmJbD/4iI/2xFABG3CvUSDkl7lktJjB9Wf5MbNhiTZTlLSOScRqfnZYRwWXd1rnGUA5Q0HNrbFQ Q7xcJfuvz4rqk3Q2KVoHamzph9AqWjfflJM8OJ/I7Ufp/3W6fjfIzhpfMa3pDXg+3jEuiqcw2ck yxupgVUUtu9yF0+9TrbGuCO9BstrwbCEzgaKuM5b5yAtgyIGcIomVBuiMkzCUhJXvRUNzAi54nb jOVtN4M8482VyjHdoJdfkyzP5k+6YNsIVkKXj9VZlmgteStLz9Td1GdVOfd4b3kXQC11qJf6qRV BcqWLBXVAtoK1RGZzFx3JNvnOV0FV2nnGMgLKIdQaw7oD7NiObcRF+5agKVZMw0+y45bQqyPJr5 mlmI7HbvUhA775KZEZS5k0a7PbYbR6xc6SwFJpW+5aF9GlzzB5gscNVWDpizUqra/mCupOzXqwB cPBUh1mY12Fm8b5NsOZNHtMm839MW6mJQIRpVWyZPURFBLWT18grlCUhiIYRdqvO3P2VtlzcuCp HFIyc8vXjr/CtjK4A4vqjLBOfh+k7lTNc7MjIilEUEq6UyNQV4hGTmxJsS8fUhz98X+DyN1GVa/ qpEC84zfgmaZB66FhmNMs0CdklLZkhtm68EX2jSCXq5T+eEyScc4H1WCye1TnwD9SXlfPtKICbx fqdd8qsUI65X59Q== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: 3FeXE2DTtsfJwNLDVL3r81kMEp4glyYd X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfXyOPCz8NCykle t5R60POI2amP8uuuOYT3TrY4Sv/r3Xb9mzKFuoZgZc3GNBQjI0T1xd4jTUHj8wngw9STutgSLHk PhSEtpPbCLcbrSN8rlufBr92Dpwzn8Q= X-Authority-Analysis: v=2.4 cv=KPpqylFo c=1 sm=1 tr=0 ts=6a91813a cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=clBUptZa5v5FR042Ey+sjA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=R9TnukjFd2VXrOE3MjoA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: 3FeXE2DTtsfJwNLDVL3r81kMEp4glyYd X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEwOSBTYWx0ZWRfX91f1zdwlGZbI 4ma7jXTQxLRQk24vMzD8o/r9dYEzGgseiBcn9IczSa4eT5+z9wGJEwyG/doRUBw/Z7uGd69gu2o oMSKi1cjK3pFB8QmQYwvxt/TIDcvhZdPe1+uKZbRY+PzatX8dMy5iI0uB13jYpT5gBibaOwTnuz iT29WcgAhM+DZkl0om5ZLv75v36JvqdkMn2FtRFOWziw17RspYTU7mXospPpQUqeOVt4L1vNV4K FcHXSWB/kiFrtWWR3h0TP4axQH26SONcuzmI27KZgRMkoIMncQhBdLXGKinSk6Tx5PK1AuZ3iTq LbuHTvWnB1iQ0jQvd7903Zg4EsyWBBLvFKHY2m/+rnH7eJf4kj4PmJNIzrT1kYCWzprC3U7kJXE o8HI/0Zgq3As5ff8KjS+sz3WrhxpxM6r3hDr+AYjJJ1icoRzV7r2UPJAQeDG2aa4nSMUt+BZYCR VdRMWwKGHY0k5F2zx1Q== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-28_03,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 suspectscore=0 clxscore=1015 impostorscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280109 Since UFS_PHY_GDSC is attached to the Inline Crypto Engine and the driver does not currently enable runtime PM, the GDSC remains enabled while the device is idle, even on boards where there are no consumers. So disable the Inline Crypto Engine by default in the SoC DTSI and enable it only in board DTS files that use it. Fixes: 7cd7271ac525 ("arm64: dts: qcom: sc7180: Add power-domain and iface = clk for ice node") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 ++ arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qco= m/sc7180.dtsi index 70fbfb31d4a4..9aabecdc57cc 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -1611,6 +1611,8 @@ ice: crypto@1d90000 { clock-names =3D "core", "iface"; power-domains =3D <&gcc UFS_PHY_GDSC>; + + status =3D "disabled"; }; =20 ipa: ipa@1e40000 { diff --git a/arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi b/arch/arm6= 4/boot/dts/qcom/sm7125-xiaomi-common.dtsi index b9cff60efe6f..cb419a44ea4d 100644 --- a/arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi @@ -333,6 +333,10 @@ &dispcc { status =3D "disabled"; }; =20 +&ice { + status =3D "okay"; +}; + &pm6150_resin { linux,code =3D ; status =3D "okay"; --=20 2.54.0