From nobody Sun May 24 20:37:33 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 5DF7E3E1719 for ; Thu, 21 May 2026 13:18:13 +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=1779369494; cv=none; b=NhxNqkCypjGGGCgSY3bqvDhvjZQ9jeNbjnNrVNK1sToiIl+gaAlW6mAcH+oWA9ciDgV7cYGmutvsuuyQumnzHQkoMKl1BI/nGLW/fOz6DwZzRaCTs1yJxQq2O7pJBSIoa4thSupHmY9Mb4DeOwcx7iTYmLO87QE4YuU+YF3y/w0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369494; c=relaxed/simple; bh=cmb+NBPdV34mI8XyHRuMaeHAtTIUx30FJhXF5CpewcM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=O0mfeNP6sqoBihfjt2TZDL6x2ou5ctOzFCP9kTsASeDwJJRQub0mv2G+n8qE+mSBDM7mDuEk6XCB33r2GOQJfQnGwbcLWCsq4nAuoTq/wpK3e7l7TInLQs14o9Svmltx7k7g5PImVYPQDdS+KZ3hfZhlfvV9IstPAjKLrYMqkXg= 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=RHZOZukV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QsDA+der; 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="RHZOZukV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QsDA+der" 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 64L99vkC2491845 for ; Thu, 21 May 2026 13:18:12 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= oh56qnIxN9olLqtfYhYt0e21nfWmA+zC+Yu/IM5YCDU=; b=RHZOZukVNQtCk+vp 9x2qqBQ6uAoDc7kMTczNp4Rzyg5ZVAQ6jgGdY87zhdVYmQFCR6zv2ngcLd2UPWYg bDiAQr7KT1Ys/eNCylwCIfUwvOeD0FGVkHUZggH3Q8GLOFH8mv31coOwQi3kuOE8 w0SHUtwPmnaci/VTcnuFN94k+V25nRhWSk1FkYyX+9BVBRFUFncpDROWqcmcci5Q OOlLxfktyr6mfiGTdN5P5qhAS6wBu+GPStEwM6xtLjelFnQHc0hALv4lcsIzumns rarjbsAPf88bVDkIbHPNEvWHff8Hhbbhr38dPDUbviBPnQunXXC4B2X5xwS6ORpW ABwBsg== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9e9j54gf-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:18:12 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c8292e18166so3139095a12.3 for ; Thu, 21 May 2026 06:18:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779369491; x=1779974291; 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=oh56qnIxN9olLqtfYhYt0e21nfWmA+zC+Yu/IM5YCDU=; b=QsDA+derAIv4kK4km+HAYw8Y3TJOmXZSMTkLqonKTaVqGQJc2eq3FLMeSyJAgGL4Fw U6lHzh2KMLIH0aReLeyc8ir4M614483E42hEZikm/2ttLKD6xjBwy+0y9XGqbHU2ps4N P4eSnirVhRMLaPSIKYt1aNaGl5UOcT+LgJvxLkf4bRuA5lTLJ34Tun9rK9FoVoP+ucTB g4p4QumUR5nulCsRrgjAD2DlQ1y1DDS8zrTFz/IZO6YJxVuUeagSyXz/vJAG8LuING+D qrDlWUeCC5vBsJHg8deq+4XyfJljbmmFO7bgoyAAZZN4jLBjQ4aogyAw79/c94u3X9Ii NELA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779369491; x=1779974291; 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=oh56qnIxN9olLqtfYhYt0e21nfWmA+zC+Yu/IM5YCDU=; b=CkGyCreDdT16PYuieY6GoavYRozSVJjK7eNYEG5JRR4I1OCn9ZdTAm4zgXnAHtQZww E0BazJznlHEcBCdNbnmuvZD5fZ9KfICe/8ZEKx7YlHbWnf0lnoHgY38aJ2zCGfXc+EBu HT3z6XY/PG8xzkl4ptM/KOLDyrQdyQxUHz6uvCgZtmy8FP3dCH5mZ6i7+3Qn/rr91lAK nh2DM8KDI/MdfZul6+z7F/SjQmCVjgLyUKVehkuZZ181wBGGE29a5ZVBix+oOeFBS8wW 7g46rb+MBA2eL6ugLJfXTX6RHGcb2gbGu0dejhBw43cVCuRk4ziqoqewtUacIFv2LJeB 1nzA== X-Forwarded-Encrypted: i=1; AFNElJ++6rYDHV9s1GKPWjkzBwrKDuKe2CQwZyusxuLltGC5FVkkJpLy1QGxcNUpMfH5yWjH8DMRHpnpI3Hf8V4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9d4XOOZQ9SLX2vboCxZ3Mdkn5VLGUtls9kXqpq3yohR6mGJeH D2pZOCBUxhMFsHwxOnAjVCoJiHbuUQrcnZdFvCPYIhIj5mTMXDM9Pi7z7LW1FnDilgN+iOhnFjN wbkG7WGW2I4296zjQD4FRTESRyiZeO++AMUa2Jz69ZqgZHwAP2V5yAaSPPwG0YJbLCJ8= X-Gm-Gg: Acq92OGS/fEaqPzpng2sKVjwvMDlDEo6lDRxyxBNYZGb/zJoC3EQbZl4EM/6YBgmBIR lW1mt/IRPgjHckXUspf92FK88Z6uzA+XzoFuiLgi4iUwUxxyhXPbIWMjOfnePQM+JtRC1pAuDe7 DK09H+mGDM/iezUmkovWrNJzYIlIJ4X6OT8+hC9+H+eub8lgnZRA2jflsAhqaPFBLkQmVQVuYRb AxMJ8R/6d/BLni4eRUOGzk1T+mZnbNxawYPwaorVr6DgPl6AiXC7GEBN2SuNd4hoND5Hq2Eknua eI8Ur77j2i2UOJQJnSfRVXuE+PvxjQork2FKw+8+80FA6UVSJcuRARfoZCQB+BxVJkE3XScCICx xyLDVMkdVLW6DGWfWWZrw9Hg+Kcu5Kb15apCpAR+tN6KAVz9Vg8PqNy0= X-Received: by 2002:a05:6a00:391b:b0:835:4291:6975 with SMTP id d2e1a72fcca58-8414ae15668mr2866485b3a.39.1779369491572; Thu, 21 May 2026 06:18:11 -0700 (PDT) X-Received: by 2002:a05:6a00:391b:b0:835:4291:6975 with SMTP id d2e1a72fcca58-8414ae15668mr2866449b3a.39.1779369491072; Thu, 21 May 2026 06:18:11 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84154e22f1esm1687731b3a.47.2026.05.21.06.18.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:18:10 -0700 (PDT) From: Kuldeep Singh Date: Thu, 21 May 2026 18:47:08 +0530 Subject: [PATCH 1/5] dt-bindings: crypto: qcom,inline-crypto-engine: Document Shikra ICE 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: <20260521-shikra_crypto_changse-v1-1-0154cc9cc0de@oss.qualcomm.com> References: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> In-Reply-To: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Vinod Koul , Thara Gopinath , Konrad Dybcio , Frank Li , Konrad Dybcio , Andy Gross Cc: Harshal Dev , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Authority-Analysis: v=2.4 cv=bfhbluPB c=1 sm=1 tr=0 ts=6a0f0614 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=qMhC6LGQ_1aKn5J9HqIA:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-GUID: ZG3wlomEgWOEdtKos41pAs0bc8W5x8pD X-Proofpoint-ORIG-GUID: ZG3wlomEgWOEdtKos41pAs0bc8W5x8pD X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMyBTYWx0ZWRfX8ispokzt8ZCn cvyUy4lU5dwvSC+if2hoEhhbXnkB3KtJ/rz90BkK6IlSb6Z9nFBbdmgkhA/v+w9oaMJKGKdsygn iw8/53wBORwjf4QF2w1O1Fa4eO5op2uGgMU3z5wJhTlPJ2dTa8kSTgvyDUFLoLmN/Lb7XmJRtuT pATzpUamDBriwtc4omSgdAbhOZq7Yp1xfyRGn4jUw7OG+zUGz7XlOkMmt1oURtEacsEgl91fz1T V8q5YrC99s1+WELwybTUkAQlczQudTe0HufnLmxhX+ftFG6T5yTAkxnKkcuUfTsyCP9ScccoU9H vtbMBAFdYfHDvlusbvZ4p9PuF5HO4gAnYx2PfUD1TRbG6RuuYBoF/epMaO3B/LmTGka4Sp5PJok sao8a0AhIu5OwEEr4JM5K9E6lM71JRrTrbxvU4DiXX0lSBtVQo5UEnyopJdjudToGAGLdAYetci vr5fWbQ3xYrMF1tzMTw== 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-05-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 impostorscore=0 priorityscore=1501 bulkscore=0 clxscore=1015 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210133 Document the Inline Crypto Engine (ICE) on the Qualcomm Shikra platform. Signed-off-by: Kuldeep Singh --- Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml | = 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-en= gine.yaml b/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-eng= ine.yaml index ccb6b8dd8e11..c0b083da78bf 100644 --- a/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.ya= ml +++ b/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.ya= ml @@ -20,6 +20,7 @@ properties: - qcom,sa8775p-inline-crypto-engine - qcom,sc7180-inline-crypto-engine - qcom,sc7280-inline-crypto-engine + - qcom,shikra-inline-crypto-engine - qcom,sm8450-inline-crypto-engine - qcom,sm8550-inline-crypto-engine - qcom,sm8650-inline-crypto-engine --=20 2.34.1 From nobody Sun May 24 20:37:33 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 7BF123E5A1C for ; Thu, 21 May 2026 13:18:18 +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=1779369499; cv=none; b=UoQ2ImGwfxJ58tyLJjz6g84y/wA6OCuN86GFto3sAwEGkj7IvpXUPBzMGlC5ZskMJD2PvYmF7WF7R3ICrnn+//mG0zCnlJBGKcFaTUvVxzmeSUTZmLbMP56/edFSiiEvVH92NSBqKoTX8J/WRBt/PZP0THrblGvyrT9Idogw0W0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369499; c=relaxed/simple; bh=0YDjfixzRUzNZsXvICDQpY5Ug8aZ7Cv4WOB9kd2NRTI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p8jMSDVN2HwSA0BNjwmBFjhmm6wc/cAeEs3D4HPtCJb//l4uxIFaind6IGhZB09Eg1Y0Kh8127DE2XR4+BlPgKt9ODkOzPFIhCPibvfR/Qz2GKHizgwuu8m9W5L9hgwKVCzFLmu5iQ3T5yJBtePxlPy6HlvgJVa/8br9pO9Lzmw= 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=OTioy4hU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jnSiL2ql; 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="OTioy4hU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jnSiL2ql" 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 64L99vmE2491823 for ; Thu, 21 May 2026 13:18: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= LvGF2bXqo6ZRSC7J2AyuJceqO+H/uXluc3B9TCf2lc8=; b=OTioy4hU61nC3c2Y Jc1lRg25MruHGX8ACM7Z9ujNfmiiRV7sDVNLVf5XXI381R9k1JZF1UObosQXLHMY eBoMz8RnEf+xedIriOqpTk/ANRDEYb9HTC7zniX2aR04PSq0gtZFEfIllBk31eOz aeD0vR+U0kNUN/s5E4gBi90q/Ou+fQ1mYEJrgkTIKCkBQ/iJd8rPugDUw/x4l8aF K3O+DBf89WSD177ZB8T3CciPYJlek1jGwvNmRgQil3yUEhUTltdJw1s9Ffj+WYHc 3tAH35bFVYYvAgD3TY/MxUufGMptJDxkiubvgZwII8SxCStvM/lbIYkTsVwZZLUD t1ghIg== 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 4e9e9j54gx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:18:17 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c802545ae0eso3892246a12.2 for ; Thu, 21 May 2026 06:18:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779369497; x=1779974297; 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=LvGF2bXqo6ZRSC7J2AyuJceqO+H/uXluc3B9TCf2lc8=; b=jnSiL2ql1BrUVQDLnLUErK5ZlLPi9XhlH7Kydv4lbZsUHhb/G3jf0+K8iNjGhCAAM2 dLwZsi5gjFRw/BlyxZCt3I9YXSfYaiCe6/neNU/oCsAJNhrfMEqr88tBvHDrELQ8/HUR tFPTD1N2NcWW1eMWdK7WEOlVrbqh9S5VpItRsTwx10GxriUtzfH/51VvBJ4T/8WPzv5w 4uUw0K8xuVBLZP/+cKmj7jSqocURP0NHnYSz+Ql7Iz2UlIYvGBR2vCWVLA7glc2ZNYdp +q+mEQQY9m/kSUFZpnHQ5o3Xxlu319xEagbbDZwhek/AoaGh13WfjFgPZ18ILf/2tmgN kaFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779369497; x=1779974297; 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=LvGF2bXqo6ZRSC7J2AyuJceqO+H/uXluc3B9TCf2lc8=; b=FcVN6zYxF4wqDwjz49bBDyquEpPVqsQwi+gdytlItbcbNmJhUkomUUaaG/tPQCWOU2 QwTpLXNIvsHtUJuuUkVkMKuLV1DqJ/JaJq8vESDbw5OEEMjYwXm3H0qsruZ8E/qwYB/Q ppxlt1zVG1qae8TiUmBm0zcDKPyVCnf5QmoRQcnTAfMSrngFHQT61rfBwKZN6w/vKEl0 B4lMySjgaj8+u25ynEDn5rNvH/ePyMvsNFcZAxKCekJRj/d8t1ZZ01yMr72lrJHrTL4D G6memt7mRzxF+EEQDF7BbQbEM0lx0uQrbT5NDNghf5s4QkwDdfB5cx6Ous1RXtsJNGMw 1dTQ== X-Forwarded-Encrypted: i=1; AFNElJ+3fLB8tODbMlq/55iHraqXjSIJzkJIeS9Ymz9Wp9bJ9xgGcm4dpX9PWmhKvI8B3ToECwJYmHOlz6zzb/8=@vger.kernel.org X-Gm-Message-State: AOJu0Yxiq4IpQabY1p9s54KBA12bbS+leRWHRN1HzN/N+Wzw1KI8jRiL EwdJI7heIzUM3lFiieZce1XNhvah8FfSAKQcj5Io+Kxtund9iZ2/ZLBEMiF7SxP8e6YQpYyYFQS EGaarmvQpgrYkbm1JDZ2ftr5g5ZnjCsdwMrHgaYyZqpHb1PVnO9RrLCgAs8XVL4C38ho= X-Gm-Gg: Acq92OFDSFwglG8F9BabV1evqnWgCExOpHoIpdqH0r1mVNpuP5zf29nOiVSuPF7ivUi FwYCTz8YR1y3uZAZtKlSi4EPDu0Kc9peeYSGGWPHAf/mcykRWFBZAXI82hiSzQ9Pre00qiGeD6I YU+IGQOQdS/zcoJX8UaXgvkcyk20NHKKe1vRhF0XeglAroKlA6iAI4y8UNoFAJWRdxRSZHoAEX2 slPhHp7NSTaIspZBGcnUwPeNYEC7Hmbk4mfCW6ibuea8CH3nwCEhb4LMyUsB/39iBoCx6pq7/0D XbUBYyPfbyl64upJRnfR8A8rP092+lFCz/N7Z7Pkt3rme3nnC1ZTg89oQektySyYSK7dskqgfUe vmcsmNKDrEbqOyK0zEWPeScpRxk75JeOjkOshqYaGSX07jmbd83QM8nhBQfC+emydrA== X-Received: by 2002:a05:6a00:1306:b0:838:127d:a16e with SMTP id d2e1a72fcca58-8414acda8acmr3150907b3a.17.1779369497115; Thu, 21 May 2026 06:18:17 -0700 (PDT) X-Received: by 2002:a05:6a00:1306:b0:838:127d:a16e with SMTP id d2e1a72fcca58-8414acda8acmr3150875b3a.17.1779369496635; Thu, 21 May 2026 06:18:16 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84154e22f1esm1687731b3a.47.2026.05.21.06.18.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:18:16 -0700 (PDT) From: Kuldeep Singh Date: Thu, 21 May 2026 18:47:09 +0530 Subject: [PATCH 2/5] dt-bindings: crypto: qcom,prng: Document Shikra TRNG 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: <20260521-shikra_crypto_changse-v1-2-0154cc9cc0de@oss.qualcomm.com> References: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> In-Reply-To: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Vinod Koul , Thara Gopinath , Konrad Dybcio , Frank Li , Konrad Dybcio , Andy Gross Cc: Harshal Dev , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Authority-Analysis: v=2.4 cv=bfhbluPB c=1 sm=1 tr=0 ts=6a0f0619 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=mVMjwrqIa5QPTF8STQQA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-GUID: 3kcCbypx5CIvc58RlP1-FlIv2_YgitvV X-Proofpoint-ORIG-GUID: 3kcCbypx5CIvc58RlP1-FlIv2_YgitvV X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMyBTYWx0ZWRfX1fdZxcADVs5z 2FjidMD+K8yJ+o8T7JOsvcKjZlI1zjKEyHaxt2hOEdc5kN191Ae/rgatdSdT7am8uPOnnqGRfsd Re/QaYTlgnCYJAna9mTb3urOAakikvsFVPO+r8//tE0365+0ptdMcjCx4lLceq/UTeJaGpaalG+ +eufuZ0ZFhFool+uXw+/yntM55QODrkEdsnJvNiayj2IbZlO9rfir7CIjTdi00RpjbaF2571zqE fcjXPUI6OvE9k8C2FGsKapuLMNt4lUP6yXWQbq+Q1S7nCFrxIL8y9KpKnc9VuvHJJ3mnUurfx33 BzhnvgSir/v4MIspo8/qKvehnICOlNVigiWwnlgkaDrLeCiNDX8qY2MAZSDC7NHoamc6ld8NuhL fNf4aUQFdrC4KkICevYOz/Oj1a2OKZEeJk1neOfyImWnmCsDv5p1msWgomoxwQtLg/mi8TmJ/lq tzfGg+8zWm95VTXn3GA== 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-05-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 impostorscore=0 priorityscore=1501 bulkscore=0 clxscore=1015 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210133 Document shikra compatible for the True Random Number Generator. Signed-off-by: Kuldeep Singh --- Documentation/devicetree/bindings/crypto/qcom,prng.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/crypto/qcom,prng.yaml b/Docu= mentation/devicetree/bindings/crypto/qcom,prng.yaml index d054cc114707..3698525d3857 100644 --- a/Documentation/devicetree/bindings/crypto/qcom,prng.yaml +++ b/Documentation/devicetree/bindings/crypto/qcom,prng.yaml @@ -29,6 +29,7 @@ properties: - qcom,sa8255p-trng - qcom,sa8775p-trng - qcom,sc7280-trng + - qcom,shikra-trng - qcom,sm8450-trng - qcom,sm8550-trng - qcom,sm8650-trng --=20 2.34.1 From nobody Sun May 24 20:37:33 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 514213E5A00 for ; Thu, 21 May 2026 13:18:24 +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=1779369505; cv=none; b=aKXC7XZgv5c3Q9tmgbwOA8xBE67acFaOSSh1glOlPluGFzRwEY1rGF/ttXzV0mnwEoAfvNiDR4GD2rvVai6LEFfFyCZKCnsCXs+5WS56hItFRGBl7oT1GO/Xw/0h6bub5zyvM9q5aCbxXxDxOzhhLptBH6Yhrd3WMTM0XjiYsvQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369505; c=relaxed/simple; bh=NTwlaax/lh6AG78S/JgsCIhqbIXpaLk3tcWX2JG/xaQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tP0IE02HlBrs2Ki/hl/xSKARlBcNOkQy2poeBIvtRyAdDvMbOf2+E3Ak0tIr+QWoc/82tigib3MTprwGaw+udOLRPa1hFgUO6MMhc6iB4W9L1InSxK4upOVUpn7VCV2HMJHCDsH/Aida32fAJ3aUT9SQL9nAeYv00yil2aUJlZE= 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=YzlVVREp; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Bh1hvIfz; 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="YzlVVREp"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Bh1hvIfz" 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 64L9A2Ov2633577 for ; Thu, 21 May 2026 13:18:23 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= hMQJhPfnLBvDiSVCVF4l3ibrl3mzFihtcnE5yfd3vx8=; b=YzlVVREpIkFlU72G eaaDHr8OlGNN9XqSQxBleR+N//2LDh2Ce4STJzEVdNEI4KYKnaWha2PdXQHZr37f LlL7PpEIaiC2Pot5ICYHIER4/PSHJL/R5zYqeb/SstmJ5iO5CLpgwth8tKxWBnkG mLEHazhEoqi0daBpuXpb59Vbk4jBZa8fisESsSrcn/Ht9d/uWdTHruXlWXTe8Leq X9/iwt7RoN6Pke0itZSXpcKINtortlnkRMGwi5PDcgREuTYQugIvQOXRgBlWx6ir 3xADQ4ghm5rcoJcLle3uSjnKq7L5teRKV0apHO9UO0W+Jk9oZ42b1uu7F5kOXZ9e SidbSg== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9ee8d5aj-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:18:23 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-83836443305so3082811b3a.1 for ; Thu, 21 May 2026 06:18:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779369503; x=1779974303; 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=hMQJhPfnLBvDiSVCVF4l3ibrl3mzFihtcnE5yfd3vx8=; b=Bh1hvIfzV0GAsi5DZwlI/3eLUx53+v4T7Mnjj5bO6EKjHSbCFLWpvnr0mAVrBOpkQ/ FRtVcx0kgHp4t66n2XzWbMUH/dmkyktWzW11zsx2jbsOkcABa9lcjwZ7BM9PS4aZhlQ/ h7CHCLDpe/HQkTdbvLz9OzM8O5IuGAZk2ZKGG7SLsEWuFbC6AM3LakUPfwG2Lp1GRN6d 1BJ+5ubOtM9EXIDzbhwg7SWMpg4lJXyPJIA8+mQ5ooAMYOslj9TbVEydkts3kGgCewRR AaVQxEOV87LIuCH1ejuM6YwpWxFhH0hDOdeCvuauAl0WMZkVxc5X+m2dzMVxOPhw0qeH LIdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779369503; x=1779974303; 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=hMQJhPfnLBvDiSVCVF4l3ibrl3mzFihtcnE5yfd3vx8=; b=B3+U8L4Lagj4NsbgTJVgebujGP2Iw9fYcGTYQy2Lx820l/KnrUZEBp43ujJ2BVtVKb SIGSn0klUwTyjuY/88PGBX9+HZIipBZbFBHu0g1SnF99g5a3MrbBu7ZRacMUhcFPCmrM uQRfjLeI4Bn5Ysy1JpmyXEaL9Zvv2E9BzF2UijCD/fX6u5kmqNOpj/40V8jRB3dZv7b0 nMKDzOgafTk91z8LMpJ/G2MsUy+joDR5AMgGDLnzN71KhKO7XBPLEh5NQSuy12ZP1YEU bW7iXPJwQa0QQW0BpdrH5H+1mi8QxEHfrp2ZgahlWbFxYP2te7TlHvYUwXNVFtnoa+fo eBWw== X-Forwarded-Encrypted: i=1; AFNElJ+P9VefRoGtHQm5BmdPtkZIMHlUOWzXq4UOU7t+aUoocIflFiOSrCIplYwmJRe/aFNjQRIKxvwnEbH2mPI=@vger.kernel.org X-Gm-Message-State: AOJu0YzOmcUBZlkFq3MjwRw/a2Xif2AvZIeXMj5g7rY012lbHF/QMgjI S25Ou4Y6CfXokv2UOXgl5v9DFDtUaQPfYn4pzsNSpNTcfEzpjorpMFXW/Ey3S3QcZMBIVi/FKKc eiYbGOprg729IBEVjyQW1LWBKw45BE6KhBSaTtyof5KXBjZIvvlx8oqqNuFvUmRJ8uboBiX3Tys s= X-Gm-Gg: Acq92OHkchVuHOWtU+HccPICCtY05p/Wm/A94n4R4jpoWfusx/DaLn9tgQRknlIvFR2 kbAKtkoxY6kS6OvTe+g9QyPOs3VyJN9qtjZzzPEmDqKiBNnZcTMSi90gr+8qZXN+XtqBCtIuYz1 nSkK+bpheIO9HIQ0oH47bLaTdi/T6XMupyaWYLKeTloiR0T+dFlvTM3cAwwyuyuajl4ZaFsQxfQ A1J2U5hjCpBp/jOocDZTU9pLPD3nXilYpGgqNiBQJYyPdF/PBvMr0S5C/FEUJF+NkterKctO8cP rFi5UpBt9YiyFjx2ufK4fxNdvHTmYWzhcsXdXDRNtlMkj6Iat/o8daYfQx2NxfbJZxWRNegjkHj Tx2pB13+SVRhsJQzekTRI05C14ITKzhVFsYIm+LH2Qt1eC/3XCp6ROe4= X-Received: by 2002:a05:6a00:3394:b0:839:dd77:3505 with SMTP id d2e1a72fcca58-8414ad0bcd3mr3150657b3a.22.1779369502775; Thu, 21 May 2026 06:18:22 -0700 (PDT) X-Received: by 2002:a05:6a00:3394:b0:839:dd77:3505 with SMTP id d2e1a72fcca58-8414ad0bcd3mr3150613b3a.22.1779369502244; Thu, 21 May 2026 06:18:22 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84154e22f1esm1687731b3a.47.2026.05.21.06.18.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:18:21 -0700 (PDT) From: Kuldeep Singh Date: Thu, 21 May 2026 18:47:10 +0530 Subject: [PATCH 3/5] dt-bindings: crypto: qcom-qce: Document the Shikra crypto engine 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: <20260521-shikra_crypto_changse-v1-3-0154cc9cc0de@oss.qualcomm.com> References: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> In-Reply-To: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Vinod Koul , Thara Gopinath , Konrad Dybcio , Frank Li , Konrad Dybcio , Andy Gross Cc: Harshal Dev , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Proofpoint-ORIG-GUID: cpc8BZdZaZWH5W4OQdPAbS3le6xqGb5D X-Authority-Analysis: v=2.4 cv=e5k2j6p/ c=1 sm=1 tr=0 ts=6a0f061f cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=mnL63iHeaYg7R5sIRJMA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMiBTYWx0ZWRfXwbAcBF7dZlap pMRymW6p0bqxe9u0OnwNABcTO9fvHmNA6NImLQn5tR6HQm0hPITWmHcHyyPPvYBjeRTBORVhWzv Y5+82GnTll6sRMU+hb556fnqbFEsI3w/CrCYspHqtKST6Gc1hoqwOkyoEhVq6uZHeZI5CueHNp/ dnIUB57d7dLTvaF8ap2gHWXLsFuOolRZtTEzvkk6H3S/em5H62XuahT2LPmJmJ7qfRut+uzKvle OuG9/A5qhWFJoKON8D1uKgqIK61fxq4tAm1wI+3sfAb/zwbGYd5831KKrn3odKoKH0rMf3cW7T6 w5ek+hJVWh+oOz82pd3sDUj2G48O382aQnGuNMd2jMFLDwH58op+JTX5q0mhcmyDDCZ2iGzVdCG ECZrdDGDnxqtjnKCtdbRt/9gIgyen+/k1MANmOvVkjUvBqnN3XT2eKU2cAW47Lzq6jZk9iraSy/ jD7LsbyJaSVvqLMORTg== X-Proofpoint-GUID: cpc8BZdZaZWH5W4OQdPAbS3le6xqGb5D 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-05-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 malwarescore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210132 Document the crypto engine on the Qualcomm Shikra platform. Signed-off-by: Kuldeep Singh --- Documentation/devicetree/bindings/crypto/qcom-qce.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml b/Docum= entation/devicetree/bindings/crypto/qcom-qce.yaml index 08febd66c22b..5a653757ee75 100644 --- a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml +++ b/Documentation/devicetree/bindings/crypto/qcom-qce.yaml @@ -54,6 +54,7 @@ properties: - qcom,qcs8300-qce - qcom,sa8775p-qce - qcom,sc7280-qce + - qcom,shikra-qce - qcom,sm6350-qce - qcom,sm8250-qce - qcom,sm8350-qce --=20 2.34.1 From nobody Sun May 24 20:37:33 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 8FF363E8681 for ; Thu, 21 May 2026 13:18:29 +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=1779369510; cv=none; b=bqwc4tTqEkY2g6oLGAQFoohWGqir/32HCbCwwFeFl5Vp9Tgwy8hbQQAR8sqKVayTa6WtgvGFz+GJy8gQa+DUGcpp142s36hCNNv/0RF9RrblnVPQOVHSHGS0WPlGOUM7crsYq8pN8yPV5UlKhMMnDvRxD9Nqt09Dqt68Wdf6Ls8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369510; c=relaxed/simple; bh=9DP4WFKs+knnsj8ZwN72mVO6jMAGtfHXV3DJ3PDB7UM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sfx9bN042ydRcAtOuoaGRdebzsROHDWijUIyYsuz0EYOAh5gXDgC/Aimf8pJHTvT9n3aWp5WUfY+AYqThYWCl3RWfubM9Zo3FlSjUZ3GoDuZrXuIL6lry1N2b4rpD1pd8nSFWbbgdwmrAm3x/yQafBHxafiker4HJYDnSX5v8g4= 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=iiytZrnV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Jred1Qy/; 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="iiytZrnV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Jred1Qy/" 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 64L99vK82491861 for ; Thu, 21 May 2026 13:18:29 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= qft0FFiZAPIrfw/5RUm0iFHVPnU1lPS4nRA9O8uAxwk=; b=iiytZrnVOPfSTJQd PDAaog2NriTLs9XGkmIrDfo6YuTislvWrv7S2lzZ0N2kGCoGyDlyE0jjy1wd5dMM KDOegblQw1R4jSmTBidtUd6E1tn/4/IrN+72c5/hQJacT7d6OLITCW7t666Q1mby Q54RANrcDKSLJ5S4Nh9s+xdEDKbGeBYfO1f8YEShPYR8o16FRDqKoCuNBWzg1rq8 YekZvsMEt3+Q09ES3sT78g2hbzwgAVfYFeAc+i8pbDVOD02lNSXseN2v0poF+fGD hfHbQS/vpFt2F6uf02k0Pq7+/TAXmTqBdGhStViSHykAm2niS3IyOq4KPkObYCrT pz00iA== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9e9j54hs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:18:29 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c8281d4cef8so2829944a12.2 for ; Thu, 21 May 2026 06:18:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779369508; x=1779974308; 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=qft0FFiZAPIrfw/5RUm0iFHVPnU1lPS4nRA9O8uAxwk=; b=Jred1Qy/Tc8FApe3ZHcOwJYrXSsKIe2vIfUAwohskHXE4uyhIf/mPUsr0HhN/Gg/Ro fCVPEs/8WJstzaJDQkm0XRw9hcSzDWYJi9Rv6c+EAdUWtM+z9iWUPUtekJcogKnsc49S WSQeEldI8r4hGz6NNknvJ0MfGufPmryY+GLRziTf4QAgy2X28dsIdEbXgCdZeOxiR/TA LqQ9g1Dm5DWIR9mreJjfKJvjmGip1l7ROfS/FMiqx89tcQFXUfWCdM7j5w0R2iI+hCx6 hROzXaHnBzOiC/tlNP6KMsBKZfvakubsyCZc4kBxwhSkAb71eTL7bfxSq+D8Q9hTxWvo 54Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779369508; x=1779974308; 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=qft0FFiZAPIrfw/5RUm0iFHVPnU1lPS4nRA9O8uAxwk=; b=Hzmo9N3B8PY7e18gMfT0EIh/MceN7BNfTBboJ0okzsA3qmLJBTAOGipyu/U1vkzBcW AEYQTHBK9M7NSspBFcE4iZdQb/ej5zN5CBf/f72O0ZSjyQMeki+h4NrWY0rmMAFkN8Uc /giYG1IQTbmhWNLjZY/sYpfkB66rFMqBX3Gb/hSbMTFUa8XQqLWVlWEVtfRHR+0sfNGF xu5DVbWZy+FJfG3fQ7FBGmyT9vU9wkwipEom+UOW9nFaF5stlRUiHUjI0sfeevZX1CMo N3Ie706ZsstxIxvSxs1VkVgG3516mq7QRN2wX7XM8gFV8nWaK1x/HpGbEhA7f1JA/dF5 1v/A== X-Forwarded-Encrypted: i=1; AFNElJ+TjDGDyXXLgH0REByfnQthVLHsQkw9ytMGQqqC7DAaBUIUh4wPcmHnY7BKLWxNra+jDGVb4E2hhET3CdQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yz7EHJ4KfLF4VQ40QG1MJN4FTRAiubenEuDAXhl+XGGPUXoIg8C hpVBr2RNp+MoQqGRroTwOg6yHRKI/BsTZLiRiQrTdDu6KP3Pk/XVdCRG1NQHGyUaeNuvrpVPNl0 ioD1dDDZYb8C5W8Hkc28A8CzYONyIgu0pP0lckR3C1G+OL0rWFu8WW9bJS2QY3TcaPGU= X-Gm-Gg: Acq92OHCT01H0FiJa467cEo+l5jiTViQLa+a39KkLciEikBo1chRUYsZx+AcFQ02SK1 US13J+2Pvg2s2JIgdvJd1f6vyJKNKTZF5lCCw3xF/5VBs9bjba3ddOnL7rDF8cmf/6bz0+Nd1Iz SvHPeGWefyUbt172PDyIPzUyF3zo8Zv83RI418SE/98bATAIjLWqZ0Ta75OymAxUzo/MiwjvxxQ T9uRRof7NlEZ2mvt0y96t9da11SjUU/BOPpia0zsUOniqLkRRZ4k1sUo2yGTH9y6T7LCgTtdnTA FBP4m4r1X5o1w5xx0NVNQz1uhwBjTd01F2GkAaKuzexiYiHON9pve2FDFpCjPblGZpEJQUiXI3T QmKyydhVXstorvCZm2jolpQBqbo9i3Em4s49yr1Nqhm7qDT7ygFv/H6w= X-Received: by 2002:a05:6a20:4307:b0:3a2:d79c:416c with SMTP id adf61e73a8af0-3b30874bfcamr3376056637.32.1779369508308; Thu, 21 May 2026 06:18:28 -0700 (PDT) X-Received: by 2002:a05:6a20:4307:b0:3a2:d79c:416c with SMTP id adf61e73a8af0-3b30874bfcamr3376003637.32.1779369507771; Thu, 21 May 2026 06:18:27 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84154e22f1esm1687731b3a.47.2026.05.21.06.18.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:18:27 -0700 (PDT) From: Kuldeep Singh Date: Thu, 21 May 2026 18:47:11 +0530 Subject: [PATCH 4/5] dt-bindings: dma: qcom,bam-dma: Increase iommus maxItems to seven 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: <20260521-shikra_crypto_changse-v1-4-0154cc9cc0de@oss.qualcomm.com> References: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> In-Reply-To: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Vinod Koul , Thara Gopinath , Konrad Dybcio , Frank Li , Konrad Dybcio , Andy Gross Cc: Harshal Dev , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Authority-Analysis: v=2.4 cv=bfhbluPB c=1 sm=1 tr=0 ts=6a0f0625 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=Pn01LGb3GYlZyOwDGgsA:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-GUID: xTT4bUj404Q0OYl1HpAHqyJgRlwSNqkq X-Proofpoint-ORIG-GUID: xTT4bUj404Q0OYl1HpAHqyJgRlwSNqkq X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMyBTYWx0ZWRfXwg1jriU5NP29 T+f5duj5JiwG8a9773P8GQKh2TAz8RN7A47dgEtpP6xbCGkvNz/u9BKd8hdLfR40JQ3BQEajrv4 VaOhMqMWmNScZuwVCcCqcszix7MsyTeiIp9MbpS1SIOQeRyQIk9VWcLynWNxX1XhvRKt8uXyLoa +/e7psVW2+7cjOV7o+OCLaiyXbsLRUrJ2oSjVkVIRhNBKqpVqAL3M7tPFelPfz/vfvuL7epuIZc //br0lYdKPjb6qSi5bEmZD6woquUcTP0cNn+ZV9niBE0HcWLw40URI8quFSIIytRU2LaZ+0Lrqv +C/uclamGTVnXc2uF0RevtLMlKDzXlC69/RLdVpoGOtsJ5tgsVqS7fKKhazRS40hsof0/HsKInW PN2rSo2SMzv32qouOJvJUy0fYB+LDdKTsy0q2CskgYoGjrVRCEXOsdwR3rgujqe+dEolxgm4bMA puocidGiSWS5hqHzWJQ== 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-05-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 impostorscore=0 priorityscore=1501 bulkscore=0 clxscore=1015 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210133 Shikra bam dma engine support 7 iommu entries and not 6. Increase maxItems property for iommus to pass dtbs_check errors. Signed-off-by: Kuldeep Singh --- Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml b/Docu= mentation/devicetree/bindings/dma/qcom,bam-dma.yaml index 0923fb189ada..e72adc172af1 100644 --- a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml +++ b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml @@ -48,7 +48,7 @@ properties: =20 iommus: minItems: 1 - maxItems: 6 + maxItems: 7 =20 num-channels: $ref: /schemas/types.yaml#/definitions/uint32 --=20 2.34.1 From nobody Sun May 24 20:37:33 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 570673D75B6 for ; Thu, 21 May 2026 13:18:35 +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=1779369516; cv=none; b=otFpm9CF3Kj4b0qSeHZdD3FGjt7nn1MV0pw3NMML7syrqyYS3cESwWUVA2fJo06w4Klczs1utbgWuufTSxBB5XptWl6nf6cjlDh/qdqv907cH0qqkeTRhVbqJodUyPjwmAWUxiN2br2HDLjwJMzLbHr6gjBwqZxUrEdONsbSW2Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369516; c=relaxed/simple; bh=71QGoKw4hlhoAusTkKJ02qxBM0g2iiqJRMAT3ERYG2M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TS3d5Tnmq7QNeS0fokIKKttoMnBkyI06O/uP12z4/FkXwKvMSrV5i+2u54YOQ2ucc/n1PzNsvvEzC5qRVQf7tp5wd+xJh524Q7adloQ38lgU4r8ZndWKR1OGVjqpTVyfVExQmA5OqIG3SheLdt2x8hVg9D1tlnLbv0ur0mJMHsQ= 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=naYUHffm; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ZYXFwAKZ; 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="naYUHffm"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ZYXFwAKZ" 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 64L9AL2T3555954 for ; Thu, 21 May 2026 13:18: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= Jig0qKN5FrrmSyaV7bk3ZY31KsQ3KF1EZdnYMtpttkM=; b=naYUHffm4Tq45TaC zZSmti0/U7/OiREEX3cqHTN7WwgffEsI4VknxwYQzQrjFaddD1RCsjGlPzrj2kgg EhqQ62UcB2pulapliQONr7P01A1xWzf68wOUo9HcOXrltG0Xn2EGWjc2IOOqPzMm nJ9S4tFgNGfiVtHSS+zA+LzCLo8rJMHuPtyJGH9l3DqXHP1HXZFLl3W9y8gw7CsU l86YmARZ7e/Cmu7NrTQLu3J13BKR2vFb/fxpj1Ymrzr2z+zF9zntx2HFFfO8CHBC ymx84TYz0ByZE6hVEQm1EkiGXkKQwwF+z5kNw3GtEaZz31dUXqXZ7a4eeH39TkWt lr0CFA== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9fb6mnp9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:18:34 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-82f756ebd0dso3681595b3a.1 for ; Thu, 21 May 2026 06:18:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779369514; x=1779974314; 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=Jig0qKN5FrrmSyaV7bk3ZY31KsQ3KF1EZdnYMtpttkM=; b=ZYXFwAKZTVLelbD7OgMl6fjZqIpi88c2E5XnIYzHE/M0UUgZb79bo/A0lPI7bOZE64 lMmm80tzzkUTFgEWAyLvZBnK7Sx5qliUWLMue6LdmSmL5EuC8tWqE2kiWXDWy81aBroy Kfgs1qtlHUhXs9iXYTBzoZ1zSMG8N0KCyhBgpAQNLK8aAr59fgSQtfnax3oLWoIbDhQ1 4FxV+xTXCTy3DekLzEvQM+hOsjwJSo43EObWpiD52K5CrnPhC+ncF3wWms5LfVH70KPB bIUPazjsADaBSa+o4MqJmUdmbJjZWCGRzGiP3JoWxONMHEEDrzQ2t9W1VUEfg3TSh6hx COeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779369514; x=1779974314; 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=Jig0qKN5FrrmSyaV7bk3ZY31KsQ3KF1EZdnYMtpttkM=; b=k7yQlgtSorYBksJ8q5kY5qSZZ24kgIRTa0phWyKdAmsR8WdRDY93zqo4Ipvp6f99pF 9rFqA0VOthrbIyfqILhzxnVTDAce/ACT76DdFYB+GN4WCaTrVPHcJ3C0CzgoW971MDE8 w7DgY70eQ1/wyeg1T5rqz1ogU99mk/wr+VIcx4hxTZLVf37j9FjF9atSpnNuAl9bcwzk FxzOv6NGxHMnW+jNECo1COfsBH4Dvuy9RY7np/GNHHw/Bj9CLmL07RA+cDBK5imZ4k/r GD7BHAXNzlw6kfHocJaucXCJn+m+3Wa0lGGKAD/2hW20NNCLHuUF9oNM9LsyljUY5A0o s4ug== X-Forwarded-Encrypted: i=1; AFNElJ+NvE2It3//h4oOQ3MgJnR2dxx61qirO0q8dSNPpQol1Y4skykowLh30XaSnYl1YXcKe9PHeWywXNvXW0s=@vger.kernel.org X-Gm-Message-State: AOJu0Yx3PEFq6mj2+Z8QioCjO1G5kYrfC//a4CRIkYEtQwjPOZ2iXfK4 x23JzxbFQLK6i1ucztG/lAKQjZmzpBJ3WnDd2QwJF4tp6nkk1XAn5YlSmaHonQV2OEg7YFLlfs+ mjs8i7qSsOBMX2ual22eMybh7JAb9U5KRxsa+NdbG2r+iRxsliZg3tBVPN1AY+mejYik= X-Gm-Gg: Acq92OElPnqv9nwGMFZN7g24mRVgD3veySEOSgYCAd9hdFNpnvJNGUgK4LGZ+4sL73L 5YbSH5E9tf6kSPkX43p2wXxm0mQUBJ5epLECkQbJOeY6DJnOvLFJT/rorgw/XSQAYNT83E5TLnu ENLHYfJ1hujdq0U5u230tdl62OLic/uM4DKsJPFBV2V8OziblSWVJ9sd4dipRyWfxOCz2E0IJa3 JV2TEUuOAtHdtXkf4O4J8pbH1Z8f6BXQcGR72di6+DouClbH5FECS2FOvO2KHaJDyEQMpCGuDVZ +Z2K/YlKOMLpSJw2+y54GilJDS9ifnHdR/576OoEAYjLKNLVoufZYOt+CGjh5G6AIMojhK1z6ZO T+TePCYbeim1FFcFvd0mJOHaEgz3Mr86uw59SdURzpznV7AiBlsXn38Q= X-Received: by 2002:a05:6a00:10d0:b0:838:af72:fb27 with SMTP id d2e1a72fcca58-8414ac6b3c1mr3011209b3a.9.1779369513913; Thu, 21 May 2026 06:18:33 -0700 (PDT) X-Received: by 2002:a05:6a00:10d0:b0:838:af72:fb27 with SMTP id d2e1a72fcca58-8414ac6b3c1mr3011167b3a.9.1779369513359; Thu, 21 May 2026 06:18:33 -0700 (PDT) Received: from hu-kuldsing-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84154e22f1esm1687731b3a.47.2026.05.21.06.18.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:18:32 -0700 (PDT) From: Kuldeep Singh Date: Thu, 21 May 2026 18:47:12 +0530 Subject: [PATCH 5/5] arm64: dts: qcom: shikra: Add ICE, TRNG and QCE nodes 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: <20260521-shikra_crypto_changse-v1-5-0154cc9cc0de@oss.qualcomm.com> References: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> In-Reply-To: <20260521-shikra_crypto_changse-v1-0-0154cc9cc0de@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Vinod Koul , Thara Gopinath , Konrad Dybcio , Frank Li , Konrad Dybcio , Andy Gross Cc: Harshal Dev , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, Kuldeep Singh X-Mailer: b4 0.15.1 X-Authority-Analysis: v=2.4 cv=do/rzVg4 c=1 sm=1 tr=0 ts=6a0f062a cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=xxl85nrD-HDipQLZo70A:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-ORIG-GUID: MY44i3s2_nGg9g6kzogPLZXK2SZmzmxx X-Proofpoint-GUID: MY44i3s2_nGg9g6kzogPLZXK2SZmzmxx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMiBTYWx0ZWRfX0MxcXqSOmhZc UyFrgx0v+uNkjdeJ7ZnQ8uocSinSI1L+00b+cj2La5dQR0QQjevezMgw6rxU/LZGrBdVk82Kh4E b9uUiI/wtmzh3BN5fRxinRqtWYs8bGtQL9AAMn5VHpgBvmePYfyOlrTczOFuR3PV7atMJdza0y5 gAFVcfgCVESfldSAmSGhZk8mgEFGiNBSHsh8d7q9mc0FovKMEuwtLJraziJwrohgEuFOL9rI6ZL 1ilknNzYoGgAOg89aFViLfc2h4P3yhJmnqP3bzhJSn7OQAjBhsuqcG61U8DTYXTPMDwmOapnQ8k aWv9/AatUzoEvCMyB7Qlxyx2hWCmq2H5FRIximjjsL/TlPMNF85+LTUJWeXwKc9xB8Gzk4IcjNP 4B3x6SNturXXt/D374wl8Zn2B45FiyKkpLdruT0gEmpx2VvydHawYkObnuUFKlxMiZZfSUhm/Mp sRm7lRHdjGK5+hP+JjQ== 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-05-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 clxscore=1015 spamscore=0 malwarescore=0 phishscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210132 Add device tree nodes describing the crypto hardware blocks present on the Qualcomm Shikra platform: - BAM DMA controller used by the Qualcomm crypto engine - QCE (crypto) engine with DMA support - TRNG hardware random number generator - Inline crypto engine (ICE) Also connect the SDHC controller to ICE via "qcom,ice" property to support inline encryption. Signed-off-by: Kuldeep Singh --- arch/arm64/boot/dts/qcom/shikra.dtsi | 52 ++++++++++++++++++++++++++++++++= ++++ 1 file changed, 52 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qco= m/shikra.dtsi index 31d0126e5b3e..b617735650ac 100644 --- a/arch/arm64/boot/dts/qcom/shikra.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra.dtsi @@ -546,6 +546,41 @@ config_noc: interconnect@1900000 { #interconnect-cells =3D <2>; }; =20 + cryptobam: dma-controller@1b04000 { + compatible =3D "qcom,bam-v1.7.4", "qcom,bam-v1.7.0"; + reg =3D <0x0 0x01b04000 0x0 0x24000>; + interrupts =3D ; + #dma-cells =3D <1>; + iommus =3D <&apps_smmu 0x84 0x0011>, + <&apps_smmu 0x86 0x0011>, + <&apps_smmu 0x92 0x0>, + <&apps_smmu 0x94 0x0011>, + <&apps_smmu 0x96 0x0011>, + <&apps_smmu 0x98 0x0001>, + <&apps_smmu 0x9f 0x0>; + qcom,ee =3D <0>; + qcom,controlled-remotely; + num-channels =3D <16>; + qcom,num-ees =3D <4>; + }; + + crypto: crypto@1b3a000 { + compatible =3D "qcom,shikra-qce", "qcom,sm8150-qce", "qcom,qce"; + reg =3D <0x0 0x01b3a000 0x0 0x6000>; + dmas =3D <&cryptobam 4>, <&cryptobam 5>; + dma-names =3D "rx", "tx"; + iommus =3D <&apps_smmu 0x84 0x0011>, + <&apps_smmu 0x86 0x0011>, + <&apps_smmu 0x92 0x0>, + <&apps_smmu 0x94 0x0011>, + <&apps_smmu 0x96 0x0011>, + <&apps_smmu 0x98 0x0001>, + <&apps_smmu 0x9f 0x0>; + interconnects =3D <&system_noc MASTER_CRYPTO_CORE0 0 + &mc_virt SLAVE_EBI_CH0 0>; + interconnect-names =3D "memory"; + }; + qfprom: efuse@1b44000 { compatible =3D "qcom,shikra-qfprom", "qcom,qfprom"; reg =3D <0x0 0x01b44000 0x0 0x3000>; @@ -585,6 +620,11 @@ spmi_bus: spmi@1c40000 { qcom,ee =3D <0>; }; =20 + rng: rng@4454000 { + compatible =3D "qcom,shikra-trng", "qcom,trng"; + reg =3D <0x0 0x04454000 0x0 0x1000>; + }; + rpm_msg_ram: sram@45f0000 { compatible =3D "qcom,rpm-msg-ram", "mmio-sram"; reg =3D <0x0 0x045f0000 0x0 0x7000>; @@ -646,6 +686,7 @@ &mc_virt SLAVE_EBI_CH0 RPM_ALWAYS_TAG>, mmc-hs400-enhanced-strobe; =20 resets =3D <&gcc GCC_SDCC1_BCR>; + qcom,ice =3D <&sdhc_ice>; =20 status =3D "disabled"; =20 @@ -668,6 +709,17 @@ opp-384000000 { }; }; =20 + sdhc_ice: crypto@4748000 { + compatible =3D "qcom,shikra-inline-crypto-engine", + "qcom,inline-crypto-engine"; + reg =3D <0x0 0x04748000 0x0 0x18000>; + clocks =3D <&gcc GCC_SDCC1_ICE_CORE_CLK>, + <&gcc GCC_SDCC1_AHB_CLK>; + clock-names =3D "core", + "iface"; + power-domains =3D <&rpmpd RPMHPD_CX>; + }; + qupv3_0: geniqup@4ac0000 { compatible =3D "qcom,geni-se-qup"; reg =3D <0x0 0x04ac0000 0x0 0x2000>; --=20 2.34.1