From nobody Sun Feb 8 17:22:33 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 215D12C0281 for ; Wed, 24 Dec 2025 10:20:33 +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=1766571635; cv=none; b=ZByEpHDzGV+4heKsBfOlDVGwvscuXymq01CCOYXVmpfrnBM6eavdt4vgd7td+2yEzL9bYRxDPYATYbVLuchiYG9qFqjLMeXZCxTO0nA5tut7DIDMhM8lMXZDh/NwCUbp+xMHnpr/TDQg6J1uMz18vBIJ1SIaeL6lu+d5lpM+XfE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766571635; c=relaxed/simple; bh=9RmhvMyaZZ5e34lSfaxzMXFo0arYi8LVGWz3MTD5+NY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=CFe2AzJXe91YXtWL7yMkg6VqNvhRa27vpYvEKCckUtvk6LWP/Whet6aEpBtVn97m0eYzKX6B95G/HrsdgMwQJn9wXLw7MV51QaqW4Dcdf7aL5BviXczRo7ISbP8gn7UVI177/DxVskQoHVdNVrPXqwu9ETLyEOcv6oZEpyCXXX4= 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=k8PxPkYd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aGvabVSL; 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="k8PxPkYd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aGvabVSL" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BO8arcA722153 for ; Wed, 24 Dec 2025 10:20:33 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=HpLnN7aPK2c+91HezIkwL7 2d3oosY+si26VN888iGvI=; b=k8PxPkYdHyUW/g1E7XuDpxpNvrqpLpBTOvcoLB rnJnluw6PGn13154Yc9TjkmSYKTtdfUgfsz4M5/SLE0f0QPrUPrr3DoRJiuaQYbQ x96eu9v/Iwgvd5/g0RjnbEzbdu1G/+K9fxEFAsAfk2RsgJU+QjfxI8yT49ARM+2X Pa1D6bY6v9At9kH5VnO8AT2TJb3GCGuVB8bAsUUY7q+MiqwSkSAGVSZZ3doWY3a2 4UcFTRGf8DX3NGrLECkE3eXvwXabMFIX5j4g6h1zg4l/M1zw+fiwiqKpGXtlO7oD wUvp2t2NZUhy1UUuTWaLo/BnzAjBzUko/hWBWfXCBDl3zcTQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b81mt9x8f-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 24 Dec 2025 10:20:32 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2a0e9e0fd49so68835355ad.0 for ; Wed, 24 Dec 2025 02:20:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766571632; x=1767176432; 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=HpLnN7aPK2c+91HezIkwL72d3oosY+si26VN888iGvI=; b=aGvabVSLiuVQGmKwQKghlQ/ZutN4dJVF+05P1flIPDhLtFqFjugYD48/6j1Fvr/L1/ SXozOFZkzU7sLMOWn0UUKvqWLH9oSyi1Y1Z3+VA3Vha35B6uiqmP0s3mhbKEe2ZgMi23 wijEHWaeFHhUfYP3uLXBSHxmpFBNUrpxF4OEmdcMylPYfYUl3dsZmlwlw2fiG/QacYZz PJ0ZE/r6xLewhggBYKns43phTG0xw7EO/oohX9IINj57SLz+AVpM8XudKkh/lQNptFV2 LEwA5wyW5zETY02e+bMP0SzOwh3bn36shkv8M8CsIN+VMcPrQnSwgp0Tl/ZA4QOoo3wV gLAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766571632; x=1767176432; 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=HpLnN7aPK2c+91HezIkwL72d3oosY+si26VN888iGvI=; b=F1bAoUGcEeukqJXoS7TZSGpAVMj7TCANrUQfLiIJ/6rL1ydgfo0ouicv7bRF0lshvq Q5SywE8sfp/Uz2L9yFUofEaqIKZgk4an6jWd7GEfXGAGbz/km01cNzEWXxJbJI8X654F S5SMqzWPPvDnLbAade0W1gTg1PMib/E88RdPQ/8zD915FtInhRqwpeMBhlGr/YN2XyAj Sn2g6z2urJNovBO4liPLHb9GiS0/roGy72TQS8eEXOxnXep+w4VqlqbuxV8zrhiKBMa5 G7Ow2ELiyTsOBIuAmDjzRTY25vMLS4PYy/IZzppx0YNAyAstqvRh6Kv2MmY/y40a62+t woDg== X-Forwarded-Encrypted: i=1; AJvYcCXkTd3AkxP/arSySqmuA3U015x/ADDkZA2z4+inrWqLMdl/yekTx5JH6SfAAs6opA5nGl9oxLFdhpiunX8=@vger.kernel.org X-Gm-Message-State: AOJu0YzEp0mpe3CuESAiC+SvfXX6oO2pS6DMg8/iayoYpUZIX6UNdqmm BdcIA9aFGwP+iiy+UFVT9V6g2YhqUtIu9s+fR8gFGNsVtgTsoYS1eWmbzmsM1gaKn2z7AwFJbDP mMzB9zbb71rUVErB5MYRjjj4RNYOoM29n+ebCeufz69c15gSF3d7bo6PVePrXNxoq9rY= X-Gm-Gg: AY/fxX6EZPVnnyzVSDaUO5lP0Tx3GXKNHmC+V+UFIPxkAWSNLlYKiG+fMQjwkMWp2tY loqhFJQhS3P+GQjLpRJInRpjT9OHS4t9mmH19E3ROYEshOrOwKSGEdJGEmkGrC9T3JW24zfbork 9RuAsEAtOAvyciYSspr4v3Gn7Z1anMCVHGpLAPocJF3lyf2l0RcYDwgGrkM4pqThi0G2FC6o/gE nJVjcvEWqgfB+0kLWxZx0lzauKHkvZqVJBwKvxx9fLAd9glsMr9rq2Gj0HKGwazxWbeD7OyDWWw Y6WC5yFNpf0Nol3q9XEEicTgNAXaNgesprOeLlxIeLHuCzScgKRFxek/anpm+Zx9CS5K4AWKCzq daHLQ1CHpzAx3dgeYFrkHmIEe6GaGn1124p8WEL6Ke9UCQ3Y= X-Received: by 2002:a17:902:dace:b0:2a0:eaf5:5cd8 with SMTP id d9443c01a7336-2a2caab6e40mr199822465ad.9.1766571631591; Wed, 24 Dec 2025 02:20:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IHaEYLB2rKs1wQB4ymJi2MCOdPUTqckXuQkeo584DrKSI8kymNPiZTmkBcFqCvMhXNNDJ7pAw== X-Received: by 2002:a17:902:dace:b0:2a0:eaf5:5cd8 with SMTP id d9443c01a7336-2a2caab6e40mr199822195ad.9.1766571631097; Wed, 24 Dec 2025 02:20:31 -0800 (PST) Received: from hu-arakshit-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a2f3c66473sm129685195ad.13.2025.12.24.02.20.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 02:20:30 -0800 (PST) From: Abhinaba Rakshit Date: Wed, 24 Dec 2025 15:50:24 +0530 Subject: [PATCH v2] arm64: dts: qcom: lemans: 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: <20251224-enable-qualcomm-crypto-engine-for-lemans-v2-1-a707e3d38765@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAGe+S2kC/42NwQqDMBBEf0Vy7kqzUZCe+h/FQ4wbDWhisyoV8 d+bCt57GXgDM28XTNERi0e2i0irYxd8ArxlwvTadwSuTSzwjqVERCCvm4HgvejBhHEEE7dpDqn unCewIcJAo/YMBUpFVYOqLBqR7qZI1n1O1atO3DueQ9xO8yp/7SVR/0tWCRIsmspWVFhl2mdgz q9dnkLUx3F8AXnk0+rnAAAA X-Change-ID: 20251222-enable-qualcomm-crypto-engine-for-lemans-4213e8b2354b 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, Dmitry Baryshkov , Abhinaba Rakshit X-Mailer: b4 0.14.2 X-Authority-Analysis: v=2.4 cv=e/ILiKp/ c=1 sm=1 tr=0 ts=694bbe70 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=w4gSpCwTmaNIqBQonZ0A:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: kPg8zscfTtKtyer29R49yA-CtBWoAiZG X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI0MDA4OCBTYWx0ZWRfX/krcWAymdbIa XpaZheVuFT4okiTYOaJSRQBQfj/mrqoUqfNMuAmH/g004rsFuwjvJ/Y7GFy+oto80BP6JQVwxhi a61RDeao2HXFlwfDYpWtSPCRbEMedOdo/ZIWiVucSgoaAtlNqWq21GJB7gpuG3r6ZY5tgJdP0Yk 1zWunYf2icNj68cOW+/mUpQ7BazdC/RtydF0H9Cg+5/ntsrlQKBjT6TKsNYpQShgtA+V1kfhyr9 2zwClB/xPdwYFj87wGU5M5KthrAGUQgQuVwRczmbSU30upenM5wiu3wBfQnZlrNnlE4ny+rrkXk ZY0/AhOvRa8YmmYPsSjzFuC3jfXqzeXlb1W49P1Tvnp4RotyWsqouNm3AjnHIe/oeT6QdoEAl/f 6KyOrY4E62uia2To4TvCgu6C57PdvAr0adraJoOTk6XwKv9R8QmoMImMG4t8sABC3zgq9oQRhRj Np1TMOzkOS/8CaNMDYQ== X-Proofpoint-ORIG-GUID: kPg8zscfTtKtyer29R49yA-CtBWoAiZG 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-24_03,2025-12-22_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 clxscore=1015 phishscore=0 adultscore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512240088 Add Qualcomm Crypto Engine device node for LeMans platform. QCE and Crypto DMA nodes patch was applied as part of the commit 7ff3da43ef44 ("arm64: dts: qcom: sa8775p: add QCrypto nodes"), however was partially reverted by commit 92979f12a201 ("arm64: dts: qcom: sa8775p: Partially revert "arm64: dts: qcom: sa8775p: add QCrypto nodes"") due to compatible-string being miss-matched against schema. Reviewed-by: Dmitry Baryshkov Signed-off-by: Abhinaba Rakshit Reviewed-by: Konrad Dybcio --- QCE device node was reverted for LeMans platform as compatible-string did not match with bindings schema. This patch is intended in resubmitting the enablement of QCE device node for LeMans platform with compatible-string being aligned with qcom-qce. Bindings and Crypto DMA nodes for the same platform is already present in the tree. --- Changes in v2: - Update the commit message and cover-letter description. - Set the interconnect tag to QCOM_ICC_TAG_ALWAYS instead of passing 0(no T= AG). - Link to v1: https://lore.kernel.org/r/20251223-enable-qualcomm-crypto-eng= ine-for-lemans-v1-1-f2c8f8e4f3cd@oss.qualcomm.com --- arch/arm64/boot/dts/qcom/lemans.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/lemans.dtsi b/arch/arm64/boot/dts/qco= m/lemans.dtsi index 0b154d57ba24e69a9d900f06bbb22baa2781cc3f..6751ed4ebb3c40ee2724fbc7efc= ec84a2a0fb1ad 100644 --- a/arch/arm64/boot/dts/qcom/lemans.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans.dtsi @@ -2769,6 +2769,18 @@ cryptobam: dma-controller@1dc4000 { <&apps_smmu 0x481 0x00>; }; =20 + crypto: crypto@1dfa000 { + compatible =3D "qcom,sa8775p-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 0x0>, + <&apps_smmu 0x481 0x0>; + interconnects =3D <&aggre2_noc MASTER_CRYPTO_CORE0 QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "memory"; + }; + ctcu@4001000 { compatible =3D "qcom,sa8775p-ctcu"; reg =3D <0x0 0x04001000 0x0 0x1000>; --- base-commit: cc3aa43b44bdb43dfbac0fcb51c56594a11338a8 change-id: 20251222-enable-qualcomm-crypto-engine-for-lemans-4213e8b2354b Best regards, --=20 Abhinaba Rakshit