From nobody Sun Jun 14 00:16:04 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 43CAC290DBB for ; Tue, 5 May 2026 07:40: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=1777966825; cv=none; b=tGIuVbI+TEY6EFPptJ/eRoL3VTqf65cYbntrNhepK/1oGLXB9BSgkIDlmsanpuOvPQxGByFfJGAAl72HDKGXr4UmTaayq0RzXwUm2YJqoXqSXvHmqM/wrcxL4cL0JzQ/kMxxl5C5OWXMY2vUwlyCxYuk2zoYR5PEp/u56F4gZpc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777966825; c=relaxed/simple; bh=i7K9Z6L1blSo4FLwUqtu/dPp8zle1D63zPXhfonV+ss=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nJ1wPJt0Sezd175tkeUhzPYHPlf6CEU9F1pAAmYJxIncai4UW0XNYtC7YiuUZXyBoqZBJEOF/J4FFtLQiJTTMqJSBfFrnIppOTn+ux0cEv+F///vYx/Uwo2V5R3teC8cqnP0QXNEQIoc1Rhxm++EARI9cbpyNZEah9uCM9rMep8= 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=FDJaX11b; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ScpmJ4JX; 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="FDJaX11b"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ScpmJ4JX" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6454ghHw1152047 for ; Tue, 5 May 2026 07:40: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= TqPIJBKBW8nnQg6FOvU6D7ze4pCjVpw35+JGo/GcuTA=; b=FDJaX11bsQfPpGuM v7L8BpGBbCIHCUO0CxU4LGJ9zinwE1+NLShOL0S96CXgFVmGHgSDqeYQUVhM5hwx 9ycM0mRpGKCZ049daJMPDAOWQittDI414JlS8EoDYAwYNQ8fADI4dOaONPqN5vPQ QI+wEhBNw7eaHD+c/hk6U5Sbq4XnWkQhPwUc+jOZj9gOfdQAwqGHmwSNKE3u5Q2h uO+kW7dxM1US3EY6MA/9JkcIXXf6mLw/a7vB9itwZUSrCO5mdmeteAN3bJYqw9zz lMnCpS9+PtGDzt1qjWK+PXXnnLgTjUuWjJfbeyG+vyDISRBkm3WgcKPAg6MkJIGn 0UVCHQ== 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 4dxscybyjn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 05 May 2026 07:40:23 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2b4678c6171so46699375ad.1 for ; Tue, 05 May 2026 00:40:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777966823; x=1778571623; 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=TqPIJBKBW8nnQg6FOvU6D7ze4pCjVpw35+JGo/GcuTA=; b=ScpmJ4JXG+e9VHS79Dr/MLBCHx9VewNVuVqN7Nh5bByPbofc07IyiheSrYuL0/xA/h cS7Ns7VkZ86P8H7BjYUzS+8jrIrqi1kQ1k5Jk+8yBjfoTo9GeL2TTaWejNH5F0oima2v V2bdSRJQoORR4XQPIfJZgcTvj9+Rkfjq1Irahg9AWdwEwsnl9NoUtWNIOZPeDBVUhQZP HwEvLt0cC1CMkFINUZRZD1FT6OW3fLrAOdWGeYWSftAquyu5HPXhmEeReUR2VNM/hAlq N0MvtL862AxHmqPaxDvNdQue8h73mZh49hWI4zPgikofL7rWQATxt7UNzrG0F43r+gsf 9LtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777966823; x=1778571623; 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=TqPIJBKBW8nnQg6FOvU6D7ze4pCjVpw35+JGo/GcuTA=; b=m/NWLWe9S7x52hRb8YOBHbNrWrAkHMzcZ2CgKaV6kuOzWmIMCUI2ELgkfTY2MUn/9u 1agHcZt605THZxH7oT4EZmAMSTdiRFgto3PbKNeU5ixfw9IoM+imQQXNRec2M9cFa3K4 jpEQDjdQ7Ljiaw5pJgZGx84uuAxt3ceT2X86tLQsH4CEUvKoCcMx/p2Gnndebf0kRPqc 3JWzp+ZAoFQ97e1f5rOBavmECEvqKmk4c4us2a2iysGeTr55WBEnPOkxCfu2jf1YSuM8 ctgd4sJO88nympPinNUleNz48z8ugiGv52vaoLwykpwC/9lepciZ05a7A0xxx51Vpju6 MjCw== X-Forwarded-Encrypted: i=1; AFNElJ9mf0SVPwPnElHF5mezuUVIpuwQYLAX6dJyo8QxAOeGEVDMbtBg0Xb4zDu0UiSzQXlhYRXh5t5Ww0qNfVk=@vger.kernel.org X-Gm-Message-State: AOJu0YyDrM6Pk7i3vohJuxBRT0FhdYB+rU3efR0+ToC/c4cwdZP1VpD2 C+2800lelT+iFFlLY+ThNJps2byIBLILkX6CqCo95r88ZSkF/Sn0evcHyhPqs1NFdYlrgynLYCA inlibytV4XLDqYZVVV2noz1dZLzAQaa2FZGHoNIUIzTRrzvCZB6EwaLr7umGtLq5izgw= X-Gm-Gg: AeBDiesP1DQf0SoIna89zx7Kg2rfuHz8gCvsaQ6lck18O8kBgEuM4Y9nt2T7nlXzoup oZK8foZ95U6Wt7x7Wc9+GIGBTbZcoisQ5enDQEScxOpF6oOEItNlR8XaFFm3JLvN9VV5vfiYHtz 1eAFg0GsjhnTx4bDzrSE5d53ZexXiZCzSZpXDQBo8A2LSBcoqEm7Q/rW/6YOYu3jcgSW6NnkHul ZLDKqboRlKizRnNfG40BKH9Zesgfp0SPpHNqSGUp9nlbpU/O2DL5VCGa3Zqb+Jh6H4Icfq8gKk+ KwC1B0NO7bSVh5410MmexCoGpPQ695eJgdyxnu6dtHr5li9q7lvkOQgkbg0ZzdBl2f8bjvdCS0W z6zJsyjGNjSt54R9PAzPyXZ4azI5M6qdHWD5LROKsKrX7d9V2Wcs1dAMxFQ== X-Received: by 2002:a17:902:9897:b0:2b2:b117:1e1b with SMTP id d9443c01a7336-2b9f25bd9a9mr90911095ad.17.1777966822850; Tue, 05 May 2026 00:40:22 -0700 (PDT) X-Received: by 2002:a17:902:9897:b0:2b2:b117:1e1b with SMTP id d9443c01a7336-2b9f25bd9a9mr90910805ad.17.1777966822333; Tue, 05 May 2026 00:40:22 -0700 (PDT) Received: from hu-hdev-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b9caaadb1esm132663405ad.20.2026.05.05.00.40.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 00:40:22 -0700 (PDT) From: Harshal Dev Date: Tue, 05 May 2026 13:10:03 +0530 Subject: [PATCH v2 1/2] dt-bindings: crypto: qcom-qce: Document the Glymur 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: <20260505-glymur_crypto_enablement-v2-1-bf115aeb1459@oss.qualcomm.com> References: <20260505-glymur_crypto_enablement-v2-0-bf115aeb1459@oss.qualcomm.com> In-Reply-To: <20260505-glymur_crypto_enablement-v2-0-bf115aeb1459@oss.qualcomm.com> To: Thara Gopinath , Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov Cc: Neeraj Soni , Kuldeep Singh , Abel Vesa , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Harshal Dev , Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777966811; l=802; i=harshal.dev@oss.qualcomm.com; s=20251124; h=from:subject:message-id; bh=i7K9Z6L1blSo4FLwUqtu/dPp8zle1D63zPXhfonV+ss=; b=zBaxGUh5pfPuhIRSAZnWq3SlzNJU2ziM6386cvXRVJd2V+JFXobNCfc4Y+eQQQQ5ZofCriZW3 xt0pdqinOL/BJarOnv7tM1FBKJfk/0SUnp8rXfBOLuUzfpI6kHtGB2x X-Developer-Key: i=harshal.dev@oss.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA1MDA2OSBTYWx0ZWRfX9CZFzwPG6HZg zScLH/ZRrUgLsMvJm6pfsPHUOS8bsvlhL8noXmP5Cz0d5pO3IbZ8XEWzoRYNu1sbXRnij677PtK 7Q+7m32FkRd+imuYTavMBJ0h1xeZotD+3YZEqWJ3vKOHOA93x4e3g3lBmVUnGPRBft9gxpxwdqt WTMZbaSItgwtW9C5XEVQv+nzTqd9pmpywlgJa7xx0H3pPDtiZ/963l4Gb0QykHP2bSFSZzvesZh fxeEgZ5lwaBcIdTICQiZNnw5ixu8Ve3owC477o26Og7tQ1mZgRCmOTzkYME32pjwrG+GtXoao+J R0hgEObdl6R+5MTzi6G1VhW+NwXKpLCppsu3gdIXDMLu1xyOS6WqWcx81Gl3l9SA9mt1NLDKuoW ASirLzFCKQVEjTYEHlu7kIwwnHE+Z5ZnaEvBBcjm4mepOdD+FmH5bO9RAcOhYdKemQWkh3hYXAm 0whQmODAjGn/xQm+YIw== X-Proofpoint-ORIG-GUID: bjk2Y29bv2SeYBP-MjJunnswuB5T_blr X-Proofpoint-GUID: bjk2Y29bv2SeYBP-MjJunnswuB5T_blr X-Authority-Analysis: v=2.4 cv=C47ZDwP+ c=1 sm=1 tr=0 ts=69f99ee7 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=Hz3RRZfyAQ8605JJPKgA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC: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-05-05_02,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 phishscore=0 adultscore=0 suspectscore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605050069 Document the crypto engine on Glymur platform. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Harshal Dev --- 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 79d5be2548bc..0b62271f8bfe 100644 --- a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml +++ b/Documentation/devicetree/bindings/crypto/qcom-qce.yaml @@ -45,6 +45,7 @@ properties: =20 - items: - enum: + - qcom,glymur-qce - qcom,kaanapali-qce - qcom,qcs615-qce - qcom,qcs8300-qce --=20 2.34.1 From nobody Sun Jun 14 00:16:04 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 AB3993AC0CB for ; Tue, 5 May 2026 07:40: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=1777966830; cv=none; b=GM2fSBRmXzySHjLfHMQ04YpZ9IT6IdHG3diUOZD0q+OE/tmyZaNQojv6A/TJsRdaiJb1eTKlF4DbYpDmG7aTOJGgWc2+E4dL3DCzOA4ahVy9eff1TmFOtlCT7sj+89zb+jux9AQJdsCbqIR1noh2Do/mwY7yezIT68GYX19kprM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777966830; c=relaxed/simple; bh=VhTqfkkMQhd8FYkjcpswypDwlwspPTNc9xO7Y0w70kg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=T3/avZzUhkwWla5mOmV+7pLm/ZnX1J4t4Jl9w4V+k0BR6ZwVB7XOHrvYzbCaDMM4WaHVanpwYr3h8KixAejQHimwBW+inlBL75j1sc+VoneOJ4OXldWOLBwAGV7dyFcGekxpB08mg3ILUBY3nBvLsyCZzaBXGlufak66izQ71Z0= 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=T/nHU187; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RC0XtA8h; 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="T/nHU187"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RC0XtA8h" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6454UYoW1152874 for ; Tue, 5 May 2026 07:40: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= udL9WX9i+qRibq7xQkeNL5ESzGcURWui+twSW5eyu3M=; b=T/nHU187QdnSSA4c X+R+qpj1xS0acD+WG5Wf2QusnXD2WZg6Yb1kqvmrjKb+z7w/dNdkr39KJ5Hn+1V8 qSCsqav79SzA8V6vVSRJqQAq/egoNayWOcxF6GlTiqZnAfMf+VbHGqGeDdsC7c86 q6r7iiD7g4jZBGYD4ULrKwL7CwF+gxwN2nsOY5cTYOC4or4FS1VYRCwfZwpBQFAD HX0gjL6rDCNnI31SDhf1pwwFVuIBkEkKHJB39lrVCR3k8ff3kmMEdkM5MtBV29lA ejkWh9s7/9KjLaiFGtEnrSL3BSmbf1xfQ54DOVybZt0Lzum62wbHFSePaDbXZd1f uWgexA== 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 4dxscybyk0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 05 May 2026 07:40:28 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2b7c2ee830aso107546625ad.3 for ; Tue, 05 May 2026 00:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777966828; x=1778571628; 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=udL9WX9i+qRibq7xQkeNL5ESzGcURWui+twSW5eyu3M=; b=RC0XtA8hbwGKphqxavtIg9sQ1FUZG7QUrXt3WgpAP421kzTaxI1cBq2CNxculPHh66 SBXQGQfbUQqhPwqBtMQT8r2JD9ZlpGMBYw/pZJ7T+vIufl3gXuG9DG/faWNCRMEgjbJ6 nZYUTZQ7yY4Wyk0KTtHhsx/kkwmSyUsJ5fOMS/uy93rJA+hQ380XZU/SQn5JCZ9N3dR4 KL7w548jksLqUpd329K/UOXUwm65JnXZVkiJfL13XmpfdpXWjQ2u0H9FNBRM6BTwtZPH oyRbc5Zm0ufshY0cK934/VhTfIXclS/dtQeWzdddav91TfL4fe3jPboczesFPD/v1Rsn JPsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777966828; x=1778571628; 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=udL9WX9i+qRibq7xQkeNL5ESzGcURWui+twSW5eyu3M=; b=mrJV4rbtHm7sfkmeQkoyleC8ZI8O9NJ7opYg5HEk9GqlGLTFPF0seLwbaseU8itoQb Ipb9A2ELs2Uf4cDUbBL8tbzsTWhTgUFnzYKtkC9okmLhlCVUS17a9nhyYHrUUAQ3UVx7 r2nzapVjZlM0SqDoBJKMroAuuIPVTXoKM4WYApODp0cZnPU2VyRv/2c4c5U16Gsc0kSi gHqF+D3uiqmwLiwPNBiy89WNljxzICx2K5cEw+mR0VsXi2aXJexCAu5cxKLzuKeSjSOq AMX8J1DsyLpLCFXtk7jffNlKNsVClXwGp6s9T77sHHQpotooSbnA/T6BaI4I9us5KnkI H0Gw== X-Forwarded-Encrypted: i=1; AFNElJ/JOBFaryDUKxeN1DnrWAbAt/JL71Dew6qFW6BT7fWHWZIW62Tr6loIKKt7F2cjaOv7LHrTO5iBg0esKF4=@vger.kernel.org X-Gm-Message-State: AOJu0Ywn7/5ou0x2P5bXJdHp74vGrzGhfeIR9ryR1OQ1bewldqDCH+yP q7XTxjBpNbKeiq5pg7xWnT9bbdEEryhjjfgzwJT9t8zk1+we0HyKrc/qAPvhYsVA0YnrwVvtKsA w/oxteTGjN36l8tGxEvQFthO8E+7XTcH253kGw17kYMLOsyfe3JFZKZfzl5BaxGqFUsIAt4396B A= X-Gm-Gg: AeBDieuE89rfiXaGEIviSfPGGLe1GFc0sK7Kcf0HR1j3+bKShKgK+J1Ozf0BsZA9m3Z VHh5R2edwKz0ZCMbKyBcbskgMdSjK2QI8I+4eTee/xlKB05Ba+zK4qK1RD7gLo5AdvoOMlKZ/X5 pF651i272rPnG9O6KSmucaVln3p93JO6o9Gf/v+4rRarAKdeIG2uh+RMen5B5MhgHWMpg3bgNuA I5SEmc+KFI9phqdlOAQTiXv9Sbf2y3fe6/ME87HrNH4alio54+KudeYT2UlkyUnHrP4dSWteD5R Kd3Pv5gJAYYwXSx+tnxSRUSTR7KjQ73iq/IrS+bTMUDVAF0MEH0alqmAfMTuZVEOKmwFEUbjykV MkVyqr8WctoPRK5UqURwk4Z5SSMuT+FRCMGl8D8VHzHtgz5f/LIkOkWCJ3A== X-Received: by 2002:a17:902:da4b:b0:2b2:4cd2:e162 with SMTP id d9443c01a7336-2ba5388a2d9mr17357605ad.34.1777966828239; Tue, 05 May 2026 00:40:28 -0700 (PDT) X-Received: by 2002:a17:902:da4b:b0:2b2:4cd2:e162 with SMTP id d9443c01a7336-2ba5388a2d9mr17357185ad.34.1777966827742; Tue, 05 May 2026 00:40:27 -0700 (PDT) Received: from hu-hdev-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b9caaadb1esm132663405ad.20.2026.05.05.00.40.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 00:40:27 -0700 (PDT) From: Harshal Dev Date: Tue, 05 May 2026 13:10:04 +0530 Subject: [PATCH v2 2/2] arm64: dts: qcom: glymur: Add crypto engine and BAM 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: <20260505-glymur_crypto_enablement-v2-2-bf115aeb1459@oss.qualcomm.com> References: <20260505-glymur_crypto_enablement-v2-0-bf115aeb1459@oss.qualcomm.com> In-Reply-To: <20260505-glymur_crypto_enablement-v2-0-bf115aeb1459@oss.qualcomm.com> To: Thara Gopinath , Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov Cc: Neeraj Soni , Kuldeep Singh , Abel Vesa , linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Harshal Dev X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777966811; l=1767; i=harshal.dev@oss.qualcomm.com; s=20251124; h=from:subject:message-id; bh=VhTqfkkMQhd8FYkjcpswypDwlwspPTNc9xO7Y0w70kg=; b=jnk18UAmmalZ9GblsatNuBsexUjsLEXa1XZaF/a96LR2qQg7mXsno6jRcWH9d2vYEq6RdxLnS o68I6l4QrOrBvNQ8cAaZM7l8mYVKsaGF6ZBqOh8foSQCsqZiy43SnCU X-Developer-Key: i=harshal.dev@oss.qualcomm.com; a=ed25519; pk=SHJ8K4SglF5t7KmfMKXl6Mby40WczSeLs4Qus7yFO7c= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA1MDA3MCBTYWx0ZWRfX9hSFlIaSbN+8 rCMhIZyxC3GAjaNP/03WERagpcogrvkbkjYhWKiAo3MnZfBrEYqfHl4iopbmo+UIARbcQ/1nurS mkzM54GjU/hNz5QzxmuIBpFXP92eAc7LhKRhfGxu9/KuHl3U/ViSV4mkVHOCKHkxkPfXTHWH11d uzSNLi96rNKsFRl9keJJOLAG+20DHTlM5It0Z8yaEtUjER54VxOiGxQ4IAG73WTioJcUKuRS0i4 /wE5Ioj7AZp4x8dwwyiobXi7NIh51Q7Kxd4IRlknRoEAKkLPvcudpgoXRzSmlMJVCbgnGA/Ib+J vkD4Lpa7S7vKWBJsclNy4+X/4LBiTxttd0Z2HFFPjSatnX62vTD7nYrHt/6zbZygbFQvNU4p7Gb 4zlLo9/vUuox4KKDcGvR+DjVQaHpS5lDTXmszg85lvbgCOrONcUGo+LP7hSzfta7TpatpaLlVM/ +Z0Z9ObD2SupETHh2Tw== X-Proofpoint-ORIG-GUID: GTEbarMKbvOEPHpTnl0OPMuWvMlDraqt X-Proofpoint-GUID: GTEbarMKbvOEPHpTnl0OPMuWvMlDraqt X-Authority-Analysis: v=2.4 cv=C47ZDwP+ c=1 sm=1 tr=0 ts=69f99eec cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=FLCKqCdKcypBhwN286YA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC: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-05-05_02,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 phishscore=0 adultscore=0 suspectscore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605050070 On almost all Qualcomm platforms, including Glymur, there is a Crypto engine IP block to which the CPU can off-load cryptographic computations for achieving acceleration. The engine is also DMA capable due to the presence of an associated Bus Access Manager (BAM) module. Describe the Crypto engine and its BAM. Signed-off-by: Harshal Dev Tested-by: Wenjia Zhang # on Glymur-crd=20 --- arch/arm64/boot/dts/qcom/glymur.dtsi | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index f23cf81ddb77..349da9966d52 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -3675,6 +3675,32 @@ pcie3b_phy: phy@f10000 { status =3D "disabled"; }; =20 + cryptobam: dma-controller@1dc4000 { + compatible =3D "qcom,bam-v1.7.4", "qcom,bam-v1.7.0"; + reg =3D <0x0 0x01dc4000 0x0 0x28000>; + interrupts =3D ; + #dma-cells =3D <1>; + iommus =3D <&apps_smmu 0x80 0x0>, + <&apps_smmu 0x81 0x0>; + qcom,ee =3D <0>; + qcom,controlled-remotely; + num-channels =3D <20>; + qcom,num-ees =3D <4>; + }; + + crypto: crypto@1dfa000 { + compatible =3D "qcom,glymur-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 0x80 0x0>, + <&apps_smmu 0x81 0x0>; + interconnects =3D <&aggre1_noc MASTER_CRYPTO 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>; --=20 2.34.1