From mboxrd@z Thu Jan 1 00:00:00 1970 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 ECD563D1CBE for ; Tue, 7 Jul 2026 07:11:34 +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=1783408296; cv=none; b=pwtsF1asRC6Vhv78jKko+Ga/1QXM0XIigfyPHLQvn2SuQrberdfuNzMu/oWqvsVSwwC0vWVtRgGc9u7l8fFe0bJb68yQz4Z56tl34f6h4owdxKkN4Dy6XD/1Klz9xUYUPe8T0ulwCuzREQAJZ6V55S0D8qLE8YpE16R5pM9Mz8Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783408296; c=relaxed/simple; bh=J4TrGqeN44TOb4ec4wQtPvf8uyhMxTqfZYt3hDJtfo4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ASoifV6w1ozMjJccKGqwrpvZ/1tqwfGjoZkjxmPp0ksKW59gvAHqwz/3QhquIUxiwYepQCRn97EWxxQzmx1e0tFMxpddod8YOMxjhgWj/X+eDJeJz3i/1/JHZpYhbHL6OXfUcSzfzfxj2CNLiQYYfMoOOb9XrFr9BGZWdB121bA= 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=LN1TpSZu; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GFikHY0i; 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="LN1TpSZu"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GFikHY0i" 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 6676WBel2964230 for ; Tue, 7 Jul 2026 07:11:34 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= 3SRvVAg5G318Eu1Z/2eyFR+WqD+YWxRCLw0aTtlvTYY=; b=LN1TpSZuh62dfOI8 tifID6jkrQxbt0qK04QmzxuapbZtm6TAZBamWcNeS2u8sQC9F3/HbWeuh5dVNexX SdOfW0gujO+bfrbrzBrZYE/bSQ/ZVZk4XAntEXw9ItfnDN5cu+JmNuS8oaaytxtY T+g3Z7E4Wf85dGvfM3CenBer94lGyNrt9LSQtMlmEpQPF+0kbuP8DW8MJ9Wii7wk Mde9fz8/2my1VPgARycNDPPysVj/T088g3zGq9xghGFKNn3tVrINT4ykgurR2ZND xM4Ax6EGhT4A+gu3ERv8YfdGfLdnLyuGceyD6400EYJ2NP+C5dmfrhgXTf2ZTT4/ mirx4w== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f8v9a85cs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 07 Jul 2026 07:11:33 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-3812b0c6f23so3961375a91.1 for ; Tue, 07 Jul 2026 00:11:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783408293; x=1784013093; 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=3SRvVAg5G318Eu1Z/2eyFR+WqD+YWxRCLw0aTtlvTYY=; b=GFikHY0irDq7JnvUJo3aaGSHZWorHcBOdnSmcsFTRZPlrIT611/wGs8WHIieq9+UDK qkdv6WKv0yynMyP+3XBuwk36ySKAKh2X3zHSM353xOk4HkEDRWxOwNBiBC8eiKFJKpXf r7MiyMSJpGRHcPE9Ok8aQ6ru/HVM85oQktm0zw98cZ7plq1UPDIwiDR4xY6XWQSdCpji A9QU56ac3Qw3+DPB6frOELnuWlT4e1/vCrGnsyWqJdT1H9uAe0jpY8KSVTScbMPyldrL zu7PP6UOVkgqKrvQNpqPaoNPd8v7QFsWvWqhvm2G3wWdPUYp7efZ7QOuS8K+Z9M3ZxKd QjQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783408293; x=1784013093; 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=3SRvVAg5G318Eu1Z/2eyFR+WqD+YWxRCLw0aTtlvTYY=; b=kzX0FE6r1NA0rr+//DaxG7/EnFceZAYGhjt3gpgh8Rfg04A0580tqv+JiMa3mw3GPS +ZVnIqPBF4/a58atN6iCod9xZ3KQ+B9NDYTD40BJNiA5ZPUZX6aAFZ6AFzz/GWJB2H+P w/jULcS+DGwUiCKl52W86/o4bH56VE+1g+M5Mvu5jKE3yEC3PtCd+JH8AL2INeXKTAhp 7+OHWV7PN81CoG9E4HCMJyfx21zm8Z6+DQDHb0bU9ZlviGPxdrYBZixYsFQZlLt3buY4 ghq0SC81S9u5ynQ7rw9F1dIED2Qm/CDz1MHhw+cY5hPbulFFS5uTydf0jfTOJ5WGqFZb rUXA== X-Forwarded-Encrypted: i=1; AHgh+RrUiRzXHa+7sIK1rh61y3jxRMudN3oTgblh/FPH/46KwMNTA4ES8IsEhuPn5uS1XhxknS03eZUUhSxQUHU=@vger.kernel.org X-Gm-Message-State: AOJu0YwNCAvD/gW/U9sfbbzZtxQgrDegBXhdSo+BCtLy5vs+Ut8r9o9S Mwo0fiE/9gnDWZu0hhwQgbaOBNjHoTJJz0G1jGuFQo9AnB9CjO4wSZeOMObx5sF67KEOKabebQK 4MbXHTjA80aVRSRyTdwvWphvC7cuFOv7Ef6NcmdWE7X01ymDAqSksfATdJsONw8GaSFw= X-Gm-Gg: AfdE7cmKQgMMmFbZbjUC42TCFCqZu2i3HMq61DlsUoQBbMfxMwLOp7ImLJJCHH8Tgdt 8SmgFz+VsOInXSNsGeypCuRjTGTW9OdDMorUDZLMx+Qzd0J0gVKsi2KNioSRpIkmfMw8b+CpJaL N19r5edRm4NGkEkpg6dM4Asf8cjGHNfJMKMDmvXLaPGNfyNyBZmNWNRTtkXEYVdFGWHrIBnTpK7 j61dmdwdeYRkCKFIo+XntSK8xovK4fS3cyc3IAIknioHWIOJ86ZVMvgu+83irlKbf0qdiPvvTOq y28zkDuMaApI0DBacrYiKBBZLs8FouigRpcvk1ZOZl7EchfprNlFYT4F1lYCqs1Rzhlw7Cp/dKE No+i07zeEt6ynLslnpdt6lDca4ENFfsCjcZKLvsnOqglh X-Received: by 2002:a17:90b:58ec:b0:381:25ce:bcc2 with SMTP id 98e67ed59e1d1-387551915e0mr4090892a91.6.1783408292926; Tue, 07 Jul 2026 00:11:32 -0700 (PDT) X-Received: by 2002:a17:90b:58ec:b0:381:25ce:bcc2 with SMTP id 98e67ed59e1d1-387551915e0mr4090862a91.6.1783408292445; Tue, 07 Jul 2026 00:11:32 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-387d13fd7bfsm587326a91.6.2026.07.07.00.11.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jul 2026 00:11:32 -0700 (PDT) From: Kuldeep Singh Date: Tue, 07 Jul 2026 12:41:13 +0530 Subject: [PATCH v9 2/2] arm64: dts: qcom: monaco: enable inline crypto engine for 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: 7bit Message-Id: <20260707-ice_emmc_support-v9-2-701c86f3c25b@oss.qualcomm.com> References: <20260707-ice_emmc_support-v9-0-701c86f3c25b@oss.qualcomm.com> In-Reply-To: <20260707-ice_emmc_support-v9-0-701c86f3c25b@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Kuldeep Singh , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Neeraj Soni X-Mailer: b4 0.15.2 X-Proofpoint-GUID: IrG38m9wDKOvb8REwIFVDEK3MXDP_hcr X-Proofpoint-ORIG-GUID: IrG38m9wDKOvb8REwIFVDEK3MXDP_hcr X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA3MDA2NyBTYWx0ZWRfX79RIBaEG7jSb XLgzZdmQNucAcqtJjIuVXA7vEImqJAfb31Fr5XGNR5wfrwAEkKiq4NqAxpk/Mkf2mXGIbkh1Kxi c7CUP7iyOq8wWhqUlwYU/cOvb7oZmGU= X-Authority-Analysis: v=2.4 cv=b9yCJNGx c=1 sm=1 tr=0 ts=6a4ca6a5 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=rb0cE9Z9KU8QXvGDuC8A:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA3MDA2NyBTYWx0ZWRfXwSRakjMl3Alm eNyY4WUPAwKC705Rl9yDZgg4UAqV+r05/EsXWho1eiTTkv27Ku1e32aKSg7mqJXxjXjsMXPWIiN XtpkYsHJXhSTgjTY2ih9ZB03hak7jXXHMfZPWjErJfc4chK2iWCvZNqTShVUix1JTEUmPO2HODF OntfSdDPk0q27TrZF7Nx+gqoBb8Gwu6IlR7hboUOltRRra1MVyWvrpE3lOTYTPCvI7sSuFPDYKU uqP5fjmxS2q+m2c554KvAa4TKJNAgnYP8Y4NITlLqCePAJzi1DYiY4qbEWF4SIhJWGl6mkUedI6 25z7GxWQCcFbvzkH081V9th8MOUYZC02FVFk0znQ//C8cb4dhmHM27CHmtqrwCDlYWpC9o49zsc 5xHDEN2XNfdA78JjgUpgobsDgdrkx7h69HPjNpEA6H5cn1r9kNj3g3xxNJrkFJ2XIiNBEYh1g41 vKEXIh4zDn7+VVPQsNw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-07_01,2026-07-06_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 priorityscore=1501 adultscore=0 malwarescore=0 bulkscore=0 spamscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607070067 From: Neeraj Soni Add the dedicated ICE node for monaco and reference it from the SDHC controller via qcom,ice. Also, define power-domains and clocks properties similar to the UFS node. Signed-off-by: Neeraj Soni Co-developed-by: Kuldeep Singh Signed-off-by: Kuldeep Singh --- arch/arm64/boot/dts/qcom/monaco.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qcom/monaco.dtsi index 400c75437978..ffb13d61ee36 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -4864,6 +4864,8 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, supports-cqe; dma-coherent; + qcom,ice = <&sdhc_ice>; + mmc-ddr-1_8v; mmc-hs200-1_8v; mmc-hs400-1_8v; @@ -4896,6 +4898,17 @@ opp-384000000 { }; }; + sdhc_ice: crypto@87c8000 { + compatible = "qcom,qcs8300-inline-crypto-engine", + "qcom,inline-crypto-engine"; + reg = <0x0 0x087c8000 0x0 0x18000>; + clocks = <&gcc GCC_SDCC1_ICE_CORE_CLK>, + <&gcc GCC_SDCC1_AHB_CLK>; + clock-names = "core", + "iface"; + power-domains = <&rpmhpd RPMHPD_CX>; + }; + usb_1_hsphy: phy@8904000 { compatible = "qcom,qcs8300-usb-hs-phy", "qcom,usb-snps-hs-7nm-phy"; -- 2.34.1