From nobody Mon Jun 15 09:44:42 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 037663A6400 for ; Thu, 9 Apr 2026 08:32: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=1775723528; cv=none; b=TuhduFD4OpKi43yyus5Vs/IVD/Rx2RoUG/kuwFbJ6n3h6yUY5MUMnSYh3llSYFuK3thVwEo2SMUl2n9rCYy8Pya2vPriHyFZoDgsQwT7G4SpG0cvB80AS6ERdsc8BWue7nGJBo2bJ0E/qAURwOm+C/nzjjK5TM2Ei/GGhe7Nzxs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775723528; c=relaxed/simple; bh=fCn4ov74V4PYWx7v5uigSaWfpvZiTExLOlIV73pSWdQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=u5sgiQLQ39cM/eeMjh3j8RBsFH6zBJc/+SVGpR4dgx7V+9unm/8vkLxh/RV2NGT7pjsr6FayL4NhtuTIZog6QCWjC3SI+w0NHxSL/FYW3HU//Oe6osshvTFRKV3ESo2gQifienbfMPZT4pc1yNAl5kJCqFRLCqSYpV33y4nb+3o= 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=YLY1whzr; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=O+NpGXbA; 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="YLY1whzr"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="O+NpGXbA" 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 6395ULf73712984 for ; Thu, 9 Apr 2026 08:32:06 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ladL1V68bC6mbhCc5Tm30qZTkOQx1goz3GSTA35BBDs=; b=YLY1whzrshH0A4Zw 751aH8qZUAoksTuOXKGfsxav+j24fXkDzlB6Co7X8SAJMLplgldaO7GFRnc94oVd Q5fM9RZVjp6q8Qfe/qWtuVSu0t81D4TCSHavZRMQkIe4lNHPEmJkvpTYjfb7FyNo XgicIUSdMhdwITF6qWTGoc486KFCJbFryngd3s3HjmAfSPDqqddlrb4wVKRDRDcD XdBA2JTSt4Bp34OCKPRWPYLyHhSrSaxqzHyTCrwuj8ozbWfET+abxFkqHSf4exDr m45ID+ABLYeHjIYZX36f6sYWpj4Wa3W+vjKhQQkRJXY3uVrm9TJ1rxZBtmIRsyXI 5t8WGg== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ddt74b3uw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 09 Apr 2026 08:32:06 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c769e2b1bd0so395942a12.2 for ; Thu, 09 Apr 2026 01:32:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775723526; x=1776328326; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ladL1V68bC6mbhCc5Tm30qZTkOQx1goz3GSTA35BBDs=; b=O+NpGXbAlsaHzV2pxVZQ+ogN80hTvQsmje4XjOHRSfi375uKbeLKRMI2XkEGsMBB6m 8/xA0oDGynUKtbyuATsAHz21zADKMHtHEZeFbwz1yYJBm1N0BHtnYkJjcN+Fcgu9UJsE EekqCo5dwFwO1Uy92b9SkcWQVHdSQTxFd1dur+GtDZMQfokYT/OfrcbeIKNmX00tvoq8 ziyXY5tX9N+wHVJQlY3yU8E/fDsBTrVjt2HowHE+JAYRqHYEdGw0plSUF7GUaIlIfrgx v8FuYuIXkp13g+bWRZnIOTIpPLgcmjlKp07PQ/xxKXtIXRFBulaJFQwvMoZDNGfuE08n 7pMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775723526; x=1776328326; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ladL1V68bC6mbhCc5Tm30qZTkOQx1goz3GSTA35BBDs=; b=HMsT84PDJ/XtKM2e6BNRQTHtdxjR3wNgc7+xznurtMSOYQu7fVE3J3/tfCBEv4Zw10 NdlapG0/UXFFMq8gJuoiewy2GZj6Ap5sgGf27BtfrbdRo+cMEB/XrpT+XzRyeLnMuMla ilnGLYLAMxWiEdI1tFRPrSnEbdRcrtRDdm0YDQ2pDmIhuDnNCMB+FjaHgjCV/eP90Hqe r/gJCrvv7iTvI1/i0NqwrkeuJuQ19RyQAESZPcX4outLKpcJ/Yja0AfVI+ptUgISyqrq nWiYErqi3cdT5mgeCLGFKc6Uj0z0RyxSq43jZqah8cvUQoGReicjBxBKAUILlikgFMv+ v1rg== X-Forwarded-Encrypted: i=1; AJvYcCXJvHXWkQknNdMy41iZiICoFnMY7g64Vo5JPk5wFUGCZZaPzJnk8R0R7ppRSnjajeIaHyH9j1Z9wbOuxo8=@vger.kernel.org X-Gm-Message-State: AOJu0YyVWOnmqFzPbnK9loAkYwE2YwIIY4EK0Pc0knrhbF2HkzDF30jv cLVVAt5O1kAAgH3qhMN05ZutLMeMOQyvQCcPs1Hd966p1N4hcrWRXfkBOLEnct/OardwiVnanUK 0+SFP7o4EJjZPwHXkP/9rc8FKckwPG1FgzUh8WL9PbkNNGqEyItzYLyqqNnk7vPJD+pg= X-Gm-Gg: AeBDiesD35x0PzDJLIYE/zG1rfFOeF7RcyBHIBfq7ZVfY5A0hKt8um4wCxFtwV3SgIe 8iVwEsbpFVAdEcR34xbI6h7CQc4J79WI8Z1YtPQoARRtuMa9e8+evDP6gRyT/vyLr7Zk2ahZ0gF sRBqMgLq1Is2JXGBVGivNSRN//reQeaVpBFUc8wZgcLYU1lUXSSVpdlO83nWTA91CAOp0+tjiEK tzYskrxXEu/SZv25bfygYmV6VEZ6LcI35xjfMWV+LD5JP3K+PpVatSrLcWWts9XoACJYoXWHmWP 5VaJi/v3QDyGucDWsVEh96lEotxZctR8EWuMA8SyGtMIeNx98RkCM90DXlg1Yaf2Mfx55Z9WpRQ KBiJPf47gXYtjqX7YSv5Odb9fhqI9lV2BIka5FBU8bsde9IneUT5Lb2w= X-Received: by 2002:a05:6a00:10c6:b0:824:98c5:ce77 with SMTP id d2e1a72fcca58-82d0da44bc4mr24463383b3a.7.1775723525625; Thu, 09 Apr 2026 01:32:05 -0700 (PDT) X-Received: by 2002:a05:6a00:10c6:b0:824:98c5:ce77 with SMTP id d2e1a72fcca58-82d0da44bc4mr24463357b3a.7.1775723525078; Thu, 09 Apr 2026 01:32:05 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82cf9b5fb22sm29741277b3a.26.2026.04.09.01.32.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 01:32:04 -0700 (PDT) From: Kuldeep Singh Date: Thu, 09 Apr 2026 14:01:50 +0530 Subject: [PATCH v2 1/2] arm64: dts: qcom: kodiak: Add iface clock and power domain for ice sdhc 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: <20260409-ice_emmc_clock_addition-v2-1-90bbcc057361@oss.qualcomm.com> References: <20260409-ice_emmc_clock_addition-v2-0-90bbcc057361@oss.qualcomm.com> In-Reply-To: <20260409-ice_emmc_clock_addition-v2-0-90bbcc057361@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Authority-Analysis: v=2.4 cv=TL51jVla c=1 sm=1 tr=0 ts=69d76406 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=zChIi_bjjUXeECqr7xMA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-ORIG-GUID: U3BKQCdT5Ndr9EW80eKM4x1wUylGuYSI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA5MDA3NSBTYWx0ZWRfX/PXJoFy8BH3a LhT9KEI0sWUcl1UUwb39lKPArGJJZOMrItUiiyFGLAQ6/L1Ny1sGN2OTjcRdafjiuQZJiG1ZaUK lmfCC3F6PL1HYCnWhCUuE6u7mNmQRAiVUjc5fQAesIkIrboDLPluk6ZuEMUvh1opjtEVYV6LCT5 V6Whhf24vBRXj1iAh3luDldzKsCCBoJ+UN5iaeAg8Hgk85/wgNWXYI5dXSo+Af5KxDhId1OgjpO 4NJftgVG1N7oA0d52i502IPS+2WFgIJW5fGJIPytTZt3CBm8dfLRmt6k321fzBv5HeFkkXl01mJ Jx8BchXnHDuxZQqSpqJdJ8pFr8tDjM2uqLxBYl9c2lnYxQGVkIzctbCogiJ7pTZ+iOb335rbt7a 6x46d7IvfYACaQl0qSTEZdkI+PWWGpQPn++RZ96jyx3ZiZeyAIJ8yda2Ys5A2oED7wuJKbktDbU AjxukEO7g1GbHNblp0w== X-Proofpoint-GUID: U3BKQCdT5Ndr9EW80eKM4x1wUylGuYSI X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-09_02,2026-04-08_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 adultscore=0 spamscore=0 suspectscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604090075 Qualcomm in-line crypto engine (ICE) platform driver specifies and votes for its own resources. Before accessing ICE hardware during probe, to avoid potential unclocked register access issues (when clk_ignore_unused is not passed on the kernel command line), in addition to the 'core' clock the 'iface' clock should also be turned on by the driver. This can only be done if power domain is enabled. Specify both power domain and the iface clock. Signed-off-by: Kuldeep Singh Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index dda4697a61b7..a8260f695058 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -1082,7 +1082,11 @@ sdhc_ice: crypto@7c8000 { compatible =3D "qcom,sc7280-inline-crypto-engine", "qcom,inline-crypto-engine"; reg =3D <0x0 0x007c8000 0x0 0x18000>; - clocks =3D <&gcc GCC_SDCC1_ICE_CORE_CLK>; + clocks =3D <&gcc GCC_SDCC1_ICE_CORE_CLK>, + <&gcc GCC_SDCC1_AHB_CLK>; + clock-names =3D "core", + "iface"; + power-domains =3D <&rpmhpd SC7280_CX>; }; =20 gpi_dma0: dma-controller@900000 { --=20 2.34.1 From nobody Mon Jun 15 09:44:42 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 EE2443A4503 for ; Thu, 9 Apr 2026 08:32:10 +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=1775723532; cv=none; b=IVGUuQsTlO+xDQln9hf46l9RZVpJB2FjtMPj007kmKv3DRiQZQBDKARTVHML/fXEcfSPfZ9lzoXGzGPVF1iZJoG0WAp9ZTppSF/wn4ekPO3y3f3K+WvrAj8vZBFPtIfDaeXMwdH3MRFqm1vCsRGl9BJoyIrWYoEj0jKFtHB84zI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775723532; c=relaxed/simple; bh=xrtaMAHyGzx1nbWuDQHRLPPXAplXgH9ayKrZccGTiEk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kxYpCPRM+wwOpg8wQVYPpayH7mJxfHwpYt6024IDvrhenwtPsTDtapXLxFiDSJA1xnVK43p5PvNMQrY8S9QiZ0Mu4b6EFGsK6snzrQP1+tXHmqXEWfPDqmXGY2gt/L59a4+UdBJnLmqGfqgnb8spAZOaV9fN8SUUusGrFFvD4BA= 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=egGhx2Le; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MyoREaPI; 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="egGhx2Le"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MyoREaPI" 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 6392ux7S2247247 for ; Thu, 9 Apr 2026 08:32:10 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= Zu2dd5IWxy6lICGCUaJMagqjHJpowlfczfRVORxcnas=; b=egGhx2LenclaLQXC gRqNtFVYFQ0Zbyys512KWXluMSyhxqmCgI7f54oruShU0Pgvx9gFoXyqQnj9Tna9 DhJt0CnkYQQtlu4CWadLHFYT+LX4mGNZsVL4ikWUEFfq8gTAOPjNTZ46m0UB2Mvc +drDVF+groOSb5L4x7iWP2MP6+0WhbeXFgMNtGhVnXqJZrFjA8JHiQl0cLRcYrmZ 8rDqCydCQ2H1HoVYJqiyXQB5j5oQQ+Mz9991vAV6HltUKlgl5Q1pG7Xi18a3Ftj5 2UiKoH39q4pbR0hKrLyQGL+8olo+5CzvwzYIBCZVhqBJlG/szxr9oVXHkApDM4Jn OgHp2g== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4de3s6s3ae-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 09 Apr 2026 08:32:10 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c76cb2dce57so700978a12.1 for ; Thu, 09 Apr 2026 01:32:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775723529; x=1776328329; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Zu2dd5IWxy6lICGCUaJMagqjHJpowlfczfRVORxcnas=; b=MyoREaPIM1XALL+qBZRid2muyvo8WIDt9hLgksMUWlKpCnZst+2+OfbDSoeOn6mf99 cOD5sb+4v5jJz0JjZWQBcuyWYzbi1xeJpYz+TMPQEq2iFVJbWg4YgSk6uapVZ+KvNIjN jTlp4WK/GYW7DaT96Mf8EcQlI46jO1XeZ4OMvNk6qgllm2t/CnNgbGlzvc1DC002yZjF ophYoBAaZHpGd/1VEaCgHljrea4r4K+vvTZRUd4d0i3ln9Eu396eRRAsWjLle4B7FMm6 kizMjTRDZpeK3bliCBQNWmu1QLtkc3tjZIsWJEc7VFmO0svWAsKcXy2DrwmwBbeL1KVY O+4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775723530; x=1776328330; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Zu2dd5IWxy6lICGCUaJMagqjHJpowlfczfRVORxcnas=; b=iemMZjjxt0Ikh8IpmMrQVC9GgkJANhOkoJAoueFkOKYvpyLHB4vfoWi7c2CsjIiK+8 6qV2SYE6Juj6BlNAxL9ioGjQQOMG2vmMwJnxbVWRA4Qvi9fV/tfXYGZboeqmclqPmDIi WotP+iyB+2TbqR3mjT7xANbtQ9IKRAck0auaJV+HYC0p2HxMH/0htbSoXczTMHsbKQ6J PFbGqSaellt2nutIuLN020LB+Xqok7xZXrja5DqVOF8pHGquCW2aW8yEKuEnE0ho/523 Mmcp1JmmmS4iqvMfKKxQQg7YfmjlTP+ZQE3+ihCq7y9bnRIuN5FDEoemUJbJkyde1D8O NHKw== X-Forwarded-Encrypted: i=1; AJvYcCWASofaf+lB8E1r/xMfyqdKL2dnpTVYL7bpq1Sz6cxsMGQWoRudXoM8RoNH5Z3XrbeIoLZpg2KrKNg7fPY=@vger.kernel.org X-Gm-Message-State: AOJu0Yxveoi1dp7WDA0GE7dgJ/eTl2wkGLNe1yo/pEeuMVGfT03UObkT HGAIwy6coZnWDyON2WAM5XyD0I7sdkCf3YH+H6nMNSl15KvF/PCAxq03bYfOlKOfDey8176vha2 5YA8n05RCrF0C899az5reiuKEMwSOJouIMtGWzIAWqTBTbqho8vgltG3h1KsG3LSFLro= X-Gm-Gg: AeBDies/95UD6zl5XeiEaspNEXeoD+XuSL0eD44ORs36pVnzAFBCJ3HqXtbR33voMyB 1Dw95DPi9cxENGjNmQoaTz8D4laPjpZnAD0DMZn5XXuxYaquXmoYZO7+NZ/sXQFW2Cwp8QOclg+ y4E5K+ECL8PlF3viUGeXWeGGo7KtgCssUIBDaOAG6yjDkh/SUtYjw6W+tS8j/kDKsINLyheYBg+ 8JluLex6cDUgps/G0hWw9+H5Nto9yh31sh2GwbEozEoeey/0+qKd2y8MWNuoIpFOjyTZj2869Ox g3OrMUNbfkMEP+RpPltAO7EPO8BDeHmmHctDJXbJLmhwmtR2KlFV1AzwGnNxhhqi/vhdNZvZm/n 0DE8CCGkXy2Ef6MTPMbH7xOR1n++c+UvkGZSe2eRTmpGNN4fJPySni54= X-Received: by 2002:a05:6a00:3e12:b0:801:eee2:45b6 with SMTP id d2e1a72fcca58-82dd89da5e7mr3214342b3a.24.1775723529001; Thu, 09 Apr 2026 01:32:09 -0700 (PDT) X-Received: by 2002:a05:6a00:3e12:b0:801:eee2:45b6 with SMTP id d2e1a72fcca58-82dd89da5e7mr3214311b3a.24.1775723528461; Thu, 09 Apr 2026 01:32:08 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82cf9b5fb22sm29741277b3a.26.2026.04.09.01.32.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 01:32:08 -0700 (PDT) From: Kuldeep Singh Date: Thu, 09 Apr 2026 14:01:51 +0530 Subject: [PATCH v2 2/2] arm64: dts: qcom: monaco: Add iface clock and power domain for ice sdhc 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: <20260409-ice_emmc_clock_addition-v2-2-90bbcc057361@oss.qualcomm.com> References: <20260409-ice_emmc_clock_addition-v2-0-90bbcc057361@oss.qualcomm.com> In-Reply-To: <20260409-ice_emmc_clock_addition-v2-0-90bbcc057361@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Proofpoint-ORIG-GUID: DJRXXTdIbhuk_EfUimuW1Ml_5op64uX_ X-Proofpoint-GUID: DJRXXTdIbhuk_EfUimuW1Ml_5op64uX_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA5MDA3NSBTYWx0ZWRfX/PdNXJ192zI9 uoOYUIWo6MQpOvB53YSnADTMEGdmS7SCf1lB+gZMAWW8/a7YQJIvCykghmZcaEXKWO80FR89MYP FC8qEuYSLivzfsfgAvmzL9hxYjg0mO0DWRKn/aH9w6oiL6BSMKV4ZQpy9VIiJvMklf9L2NqTC8C PHnKPGVzGmrv3QhTBTbf2uYNGc4urnlr24cmBxY9PUx3jcy8dQJvhFAuhpnqjF/09mOuKGGm/bF KTTqKlNkrqMBCgAY38djnxFBCUmR8sOQdBkRPiDGC/VEtDXeviF+bFYSSg/wPGp4NGdoTzU2rWK I6NvYvB7/kQIjY+kWIdNM9uPaFPPyAzLtZKksk8wVIq1scMmDYNvirdcHWXvpCtN+qBdUo+oVKX gaRfJznO+yl9/UNpxJlJpLf5O/y08ut5qcheY6A84qO8pXfUbGB1Ktlz4BvU+0HVNDGNdnHKat1 J8eYrlx+JAhxH62cgRg== X-Authority-Analysis: v=2.4 cv=TZemcxQh c=1 sm=1 tr=0 ts=69d7640a cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=zChIi_bjjUXeECqr7xMA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-09_02,2026-04-08_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604090075 Qualcomm in-line crypto engine (ICE) platform driver specifies and votes for its own resources. Before accessing ICE hardware during probe, to avoid potential unclocked register access issues (when clk_ignore_unused is not passed on the kernel command line), in addition to the 'core' clock the 'iface' clock should also be turned on by the driver. This can only be done if power domain is enabled. Specify both power domain and the iface clock. Signed-off-by: Kuldeep Singh Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 5fd289669353..8192d6b94305 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -4873,7 +4873,11 @@ sdhc_ice: crypto@87c8000 { compatible =3D "qcom,qcs8300-inline-crypto-engine", "qcom,inline-crypto-engine"; reg =3D <0x0 0x087c8000 0x0 0x18000>; - clocks =3D <&gcc GCC_SDCC1_ICE_CORE_CLK>; + clocks =3D <&gcc GCC_SDCC1_ICE_CORE_CLK>, + <&gcc GCC_SDCC1_AHB_CLK>; + clock-names =3D "core", + "iface"; + power-domains =3D <&rpmhpd RPMHPD_CX>; }; =20 usb_1_hsphy: phy@8904000 { --=20 2.34.1