From nobody Mon Feb 9 02:14:17 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 C52611B4244 for ; Mon, 22 Dec 2025 07:30:37 +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=1766388639; cv=none; b=HwibgbVbFwBi7A63/OjQ10E8Cy3Yy9cTf32y5idq9L/5kyXv8mfWsV2iH9YRNW6JKgrud/Jwi+AvZjsy6mI7k7cqKZwCM6H03fgEmj2qWl8Tgi0+18gxXZzxQZpdi1hieOwrbgNQglIfCb3xyMKLQzAo2PYNAsvBgy2MNXADIwQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766388639; c=relaxed/simple; bh=qW1dCynVSQHJl3GfWl5279VWZIV36Iu0VGCn/rkz/PY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=g8P6cHDuD7k49yahViCJiOV+aJ9I6YDW0MWJyrPNwzkywoMbKGXC/CX5osSkXINmufsxnqBBMWy190eNyFAAaz1vy+S7TYLoh7/2AeWUqGtTIjNLYMGbq13URFwUyqU244PU0H6qCTIR57byiPpJcGKXzkSpIjKuivoEDfQ6TXI= 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=ggfQWPqA; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ctdUEu9R; 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="ggfQWPqA"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ctdUEu9R" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BLMipUf4092202 for ; Mon, 22 Dec 2025 07:30:36 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=pOw7S4DuLhrD4R0rtDZpc9 Lki/mxYUK9+TJeC3HNIpI=; b=ggfQWPqAvYSVn3/W/zZXrc7YEX4p3jliDmzj5X 5DziLF62dx3PSkspK85TcBF/SISGvoDcCwdB27JvrDtH1e7CWiow5DQkujORQBp6 3IbU5ZQTNDLo587r/GS+EnyppG8QCS3aJAAVnCCPmHFgAF+XSmiHzT6hD/uUBhuy EoIYv8kSJpCCwP+S1Yv81Lp8DTB9Y5kb+uEsBAR8XCAFPyPrs4tVFxOQTnwX13g+ 2vshY65iDoy/JZcbl/pQzd6uVzzVabUzsnfq9zG3KEYCO150NI+QzUookii6EAru koo7tJpjhGewaJ4dv0B3fUgph/WuNj1seojXftZDFv+whlag== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b5mux43jq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 22 Dec 2025 07:30:36 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2a0bae9acd4so35459655ad.3 for ; Sun, 21 Dec 2025 23:30:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766388636; x=1766993436; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=pOw7S4DuLhrD4R0rtDZpc9Lki/mxYUK9+TJeC3HNIpI=; b=ctdUEu9Rn7sJ3Ptaio6helwgDPOF6hSK4WUCN1tzKndS0SW94ZqD5xCm+LEAr6oXa5 FHwS09J970SW7xESaXb++025OeEnFH0hpjY/WPZlVUDauzyOCYfTvz5ZhNIpGD78vf09 XqpQGMq8Q8ahSaDMmBk6r+2oEHofB+IVsNAOnx84q2q8EFvpJpyPwOZm+gA5RTgkHGdl kbdEm7+4a9BIRsmnauHNGujcj3P+OZSSsH1Ib7hoE98VuDZEz9Kko6SwVjiNY/7Wc4kW zMDwGldw+nraBUeHME5ZbXNwaOf4UdAF/JooULLinXM/qZzAOavBhuS2sI94qnt9nan1 fnxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766388636; x=1766993436; h=cc:to: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=pOw7S4DuLhrD4R0rtDZpc9Lki/mxYUK9+TJeC3HNIpI=; b=sw4jGUaVtGsU+seI6FwAQS4pUxMLt4sfAJCwhqcuc5AViKnlE2dXcUiSB2R/XVYcWH 8fgKHZlooPlHk7b/1waAU7QMEP9nhiTO0K9TlRwylHPWV/aoTN9QZFmwRbhKAKVSm/4o Nxlie6mDhlAjyxFM6AN3q1JCnzwrjf5c+sZUj8ur5EHDUS0C53y3vqPd/OGlAzvmPMbe Gw07JPhDdSNw5MiDPQVt47KxcMZKMdPDazN7sZ8CNYNswv/ikM6UXn+s/1ikoDNPeTlX Jq8ucr2x0us+J/NAx31qyDUnTJkPmNrBoAKq3Fh442MkwvPCZWau0USJGObWw1W/53BQ +JbQ== X-Forwarded-Encrypted: i=1; AJvYcCWCtCONhGOsqtpV9t2F1EMZgbs5UZcDTw/CVhGub9LmHMya2zz6kbYQzdD0ZSzF4ZJXDtiXzT6yTRRurqc=@vger.kernel.org X-Gm-Message-State: AOJu0YzYYDrH771Cf6X1LVjEMxmyPVCVf9Mm22rcXH/hFugZqUE2z8Ys Vu3OSJ+xiXowcdM6EnmN2+Axp+WVGXO09X1Fzu7tiCLPj7c3kEND6A195VoMoN+TdxcQfxXHb5r sJLBcGaptr9xRp12rsoywwrAFiIxe0uLJkB27FdsDURNXg9YCQltWzg4SP+P1/gBSFG4= X-Gm-Gg: AY/fxX4tLlQWDRQsk0zrAAAsWgbN2nv4Y1fVJcbWyujWATseMY9l2DgC9igMPib8PLb exqKnFyHketT8uipbPUGqt6Kpfek+K0/mqrzh/wrO0r1cZr73JbfZcfRMbrFa1/dcbMf75nVpx0 LWoMGh6JJ5zTJdWOj0CCDTZEaZYTHmyA9KPRl7bOJUcaiQK1pproQkou09TNWA8fWlpmA6kZJdM s1goKbzn7/dHDqrTdGIyPbIHzHWZ2DE9axLIIsh1LBrw+6gBfo2CewxIiVjCrxYMAjbGZIXyfNc Uqo3gly/TWU5uUORY+LUdDXfLfYYs79g8WAJ1DTVfkzrQczTAg79MA++4xIFVTXzTQaGFc5sVOP GL4s8ct/qhGkCdjkhYBK+BOjFgpA8l9NHrkYSxLdxJjxDtlk= X-Received: by 2002:a17:902:d488:b0:2a0:9b4f:5ebd with SMTP id d9443c01a7336-2a2f2229d26mr90282645ad.15.1766388635669; Sun, 21 Dec 2025 23:30:35 -0800 (PST) X-Google-Smtp-Source: AGHT+IFyG7vVnroKfDbK+1jLSNTAu8S2yVfhu3vCAJeQSMcNFKnEvbSuRLlnUpWEfy50d5f4FVP4OQ== X-Received: by 2002:a17:902:d488:b0:2a0:9b4f:5ebd with SMTP id d9443c01a7336-2a2f2229d26mr90282335ad.15.1766388635179; Sun, 21 Dec 2025 23:30:35 -0800 (PST) Received: from hu-arakshit-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a2f3c82a9asm89052925ad.30.2025.12.21.23.30.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Dec 2025 23:30:34 -0800 (PST) From: Abhinaba Rakshit Date: Mon, 22 Dec 2025 13:00:19 +0530 Subject: [PATCH] arm64: dts: qcom: monaco: add QCrypto node Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251222-enable-qualcomm-crypto-engine-for-monaco-v1-1-06741d6ea66a@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAIrzSGkC/x2NQQrCQAwAv1JyNuAGdKlfEQ/bbVoD3aRmVZTSv 7t4nDnMbFDZhStcug2c31LFtEE4dJDvSWdGGRsDHekUiAhZ07AwPl5pyVYKZv+uT2t6FmWczLG YpmwY83noQ6AY+xFabnWe5PNfXW/7/gOcjSa8egAAAA== X-Change-ID: 20251222-enable-qualcomm-crypto-engine-for-monaco-7c6b9112779d 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, Abhinaba Rakshit X-Mailer: b4 0.14.2 X-Proofpoint-ORIG-GUID: -AyCzyr3uvC_lmzQvKSVOy5t_-DrPj99 X-Authority-Analysis: v=2.4 cv=EvnfbCcA c=1 sm=1 tr=0 ts=6948f39c cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=cVBMcqNyiYGVgfMZcJoA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-GUID: -AyCzyr3uvC_lmzQvKSVOy5t_-DrPj99 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjIyMDA2NyBTYWx0ZWRfX7oz6SghEIJCY ogtJmTX/Ix5yEdhTLHZb3Iql9H0d6kRoDgCIMd981nLOvY4Sqo1BhB+KEnOTnlIOY4PKAPPDpvp f28YTrIYy4HWmBWuxRhPH+cLhtaaH9AJ0ds7/lNOvDH1F9QFYe/cyUZ4FY8CC3JDnxxlLyh7CDM ZNIHadOp2FzZlWgwkbxLgNEwO6wQk379KDzRSEbnXAVorHAbhqroxvHo5rL+XIgeL02aCg4Gtcs qXIUaxxMnznDw5di2ydfETsPn8zuy4uLl2b46V5BfAmCqNIbY8tg5UwcWPBuQJnYihy6tiZkKDI UxGpv1bErMovtUudcJ+jHGAH1DnIsJ6G6C26VGSEAJetSdl5vUK5ZWuYCQRXqDFucaoUOLk8dKO XHMgUwk0BU4GrMqEhOU9R6AahPKAJohsIynDv477lomvJIUi75EiwMWNRKFFR1ks+EWBf14nzd8 Wgldbqh8qjJwEQSsNJw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-21_05,2025-12-19_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 suspectscore=0 phishscore=0 adultscore=0 clxscore=1015 priorityscore=1501 spamscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512220067 Add Qualcomm Crypto Engine device node for Monaco platform. Bindings and Crypto DMA nodes for the same platform is already present in the tree. QCE and Crypto DMA nodes patch was applied as part of the commit a86d84409947 ("arm64: dts: qcom: qcs8300: add QCrypto nodes"), however was reverted due to compatible string being miss-matched against schema. Resubmitting the enablement of QCE device node for monaco platform with compatible-string being aligned with qcom-qce schema. Signed-off-by: Abhinaba Rakshit Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/monaco.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 816fa2af8a9a663b8ad176f93d2f18284a08c3d1..dd0b9ea27fe1cdfbf6aba07e981= 83871be7ee889 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -2350,6 +2350,18 @@ ice: crypto@1d88000 { clocks =3D <&gcc GCC_UFS_PHY_ICE_CORE_CLK>; }; =20 + crypto: crypto@1dfa000 { + compatible =3D "qcom,qcs8300-qce", "qcom,sm8150-qce", "qcom,qce"; + reg =3D <0x0 0x01dfa000 0x0 0x6000>; + dmas =3D <&cryptobam 4>, <&cryptobam 5>; + dma-names =3D "rx", "tx"; + iommus =3D <&apps_smmu 0x480 0x00>, + <&apps_smmu 0x481 0x00>; + interconnects =3D <&aggre2_noc MASTER_CRYPTO_CORE0 QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "memory"; + }; + tcsr_mutex: hwlock@1f40000 { compatible =3D "qcom,tcsr-mutex"; reg =3D <0x0 0x01f40000 0x0 0x20000>; --- base-commit: cc3aa43b44bdb43dfbac0fcb51c56594a11338a8 change-id: 20251222-enable-qualcomm-crypto-engine-for-monaco-7c6b9112779d Best regards, --=20 Abhinaba Rakshit