From nobody Mon Dec 15 18:59:16 2025 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 B237F320397 for ; Wed, 29 Oct 2025 08:25:39 +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=1761726341; cv=none; b=ljBFtWMXvuPtJ26vzYh43QJGUk/JMU/W6djlhs2xWN7OtChZOj4nQ2tfWjMGLr+LIQVBAc7/lnsbllQU58S9RfzZbIPglAw9Gy5i9I7EsCv99v99/Gl3yZS+ueoi6qXcX4LG9YjtnEjYA8rZsRSPG6HPKP2sp/vp3BpUOx4xO9g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761726341; c=relaxed/simple; bh=w43bHQGv/zAaKHwokTSoj0q1EvK3cCGUoMxNLVzLHPE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=m3Qhu6q7h50nEcyPcQPbZDTE876Wd+prEengALjmuNndmOa/jB3txtSY0sunf54czjaD/8uCHLUAXJ5n+Z5zKP4TKkpYV11s2miq9Q6QXA6ysm+51dzjlordhq2F2EV4hRc80f1nExUfrwT3jcmsKTZuV3xzHB/4kqtPKJ36y6w= 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=pqPYPJAi; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Xz98l66P; 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="pqPYPJAi"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Xz98l66P" 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 59T4uuWx3692185 for ; Wed, 29 Oct 2025 08:25:38 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= 50Cp3I5mBMY7GPkVlH2aGvh/9PRy+BGUwsmDasOX5G0=; b=pqPYPJAiNMOoiw9G 1rPqYQ1PkKiDKu6cjLY+e2QQeI2dRgXksuFKkHIgGb5bH5mpoWSWwOfNcdvyi5OS 3tJoDUH9qwLdguGsvAg9U/BEFA8/J6FBz3ZgdqPzbXHcUu6QRh1mwXkI0s3JU88a KbZguItQZixrFRI72sERi7T2V9Q04CeXnxhIfDbkOXcO85KGZU4/jaPUjpe/sVkK 0CkYXjzbW3ziNW+KpC3oerNJJuZb0BiwsXbyiKzTJlAsuxUYa3fHe184eYbzbSK4 59mtEXDFW5ec07H82x6dxl8Ol1vog6DSyI17aE88pO7uocQpsR9ab2HeQVhYlcrb APh+xg== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4a34a2hsam-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Oct 2025 08:25:38 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-7a43210187cso2294305b3a.3 for ; Wed, 29 Oct 2025 01:25:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1761726338; x=1762331138; 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=50Cp3I5mBMY7GPkVlH2aGvh/9PRy+BGUwsmDasOX5G0=; b=Xz98l66PXmW/vTQ5kCjCR1fSShVZy0Zp5YrWXGEIdEZ4Zy1OttFeKni3KFy1y0Od4w EM/5AfJF/uCcKpSmkomhVD/0sC21C/geZ5Vti4OATn4KqxELM+BMsakBKeVn0ymY5nuJ u4OTSFjXns9tP5JT8gBGywrwJJG1+/tdwM/10iO+I9HVIFSeuEE1osXe6q9m5ZSgDZ5H govVDr9ASx8NkiqCSgYkjjiRWCigY/5A+Z12lU0vtZ8gs3lVHqJxMUi+jtSg3EFR9dCj OohfN8RpqwVOsaKK2tM6iGZh4PyALtmyVNWtSms+6gtjcWI/ee75C5T4NkRy/lqYhDOF 1c4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761726338; x=1762331138; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=50Cp3I5mBMY7GPkVlH2aGvh/9PRy+BGUwsmDasOX5G0=; b=rHNHkt0XUzwOSILJ7s5mQHQSV1nzaNaEP4w/21lOnJLvTmOwH3tgJXPlqqdun5+Dph 1piwdBd7ljyVurPCvhLCx3etj+MyBbDzHj/N7bObOl/xMKaD3T1uvOVdUpEpV0wapEbn RMTOK9XCnTy6nvIxxzQCbOafmtapf1M1H4NwqrDI23z7WQv+C2uU7d67R2wov+UXwtgp STuhOj9F7CxHUeRJKleBKbTF5h1E+wNiLsDdipY2jyD4E1oufmBa6Z39MduZKI8JNlYn LkHUUBc/Yt0thgTHOHOkWca+IfQwwztF26C4G6nVVXJNkO1q9fNMj1VUG2QGzrYLk6xT gaaQ== X-Forwarded-Encrypted: i=1; AJvYcCU7z/wzcyYM1BOZkIZPXZ7iAz8MRlR37InKfLVJWYACdu/S85p3Iz+epxw8Iic4nH/kuEH0jFW+unZH7Kg=@vger.kernel.org X-Gm-Message-State: AOJu0YwHyGUDyllhYWNRiRlVKOWbppgBpYZPxfNW1qZ5DZDDVWPmdlYf 5k+bVleK90MPMK6WjJ0RU1Usn1NLSHLWCKf48NkLe6I7YgJ4YuAb8CSnzh/cZ1lcRSsiJCj+DKQ eSB5V3NtZvlIkSwXEMuHxz/FyQ0wOaUDgGQdMaSPSIuuMKUOEfugunc+c+BJ+Jhr6x68= X-Gm-Gg: ASbGnctQHN0dFFSh5CDB2jLCLqXR2ODedTQM21RVFO8TWb0N4alm52ZXeGtWC1hk8tG oqh5oya0+sa8RJkvVkJQ4++yZr96IGWxsVQSbq19w1yyZc1O5Dre5kidM4VFMYnuZp1Rgog9NAb d3COkGbKy4BZZUEOougDKwW+OlcYJT06792QEoQAqFwP58RnEVaLE06bMI17kcNiSooWni29FR8 /53r3iaB4/3A/n9w0g7TYc5g5CZ88YmIllba2Z4lWVnOdzJ+vwznt+Fa1qQYDHWEIWB1CwvTkOV ZrgETekgocm22XirfaK4y9TspgHO5nYqYX02pSXZLbGsccMgL9Z9l9SDOSdwXpNIj8ktLh+ndYO 9pNLLKLApsp0Gy1ZC2vWNV27SYl50eOI8rzihpfzZ7RTAka0/cQ== X-Received: by 2002:a05:6a00:3e04:b0:7a2:76a9:9bf0 with SMTP id d2e1a72fcca58-7a4e53f47eamr2802456b3a.31.1761726337576; Wed, 29 Oct 2025 01:25:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEnkr279komHitpMFYSLX57z9xYrZhE70hIU2j2mahLHGOiFc3l7/MU04d5SWTk1X9QMqcI2g== X-Received: by 2002:a05:6a00:3e04:b0:7a2:76a9:9bf0 with SMTP id d2e1a72fcca58-7a4e53f47eamr2802417b3a.31.1761726337088; Wed, 29 Oct 2025 01:25:37 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7a414049a44sm14158850b3a.35.2025.10.29.01.25.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 01:25:36 -0700 (PDT) From: Jingyi Wang Date: Wed, 29 Oct 2025 01:25:29 -0700 Subject: [PATCH v2 1/3] dt-bindings: crypto: qcom,prng: Document kaanapali RNG 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: <20251029-knp-crypto-v2-1-b109a22da4f7@oss.qualcomm.com> References: <20251029-knp-crypto-v2-0-b109a22da4f7@oss.qualcomm.com> In-Reply-To: <20251029-knp-crypto-v2-0-b109a22da4f7@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Thara Gopinath , Bjorn Andersson , Konrad Dybcio Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jingyi Wang , Gaurav Kashyap , Krzysztof Kozlowski X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761726334; l=960; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=SWFaejhCBdbBAfLWu5s/QWExunI5LAeom61uGwA2pZI=; b=/AvSxPMJLFyU/Dzv85BBKtBK8RgdwXpFW/pU71hx+9yFVaibNBVFOyIdTecVihUljGcx0SRv2 KEfTegPnQopCHsl6gZ8N6fZo9GB4b9HTRGOaWh4bmEpL8/msqsHxGhx X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Proofpoint-GUID: m-KZToaVJq_CDZwcNqYkrj4qj2x6dJro X-Proofpoint-ORIG-GUID: m-KZToaVJq_CDZwcNqYkrj4qj2x6dJro X-Authority-Analysis: v=2.4 cv=PcvyRyhd c=1 sm=1 tr=0 ts=6901cf82 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=ou92kEv10uOBaGRFQZkA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDI5MDA2MSBTYWx0ZWRfXyvM8cZs8DYSJ ZC5iRW9FDvAshaO93ZpFuOhYqswH0j+olFiP1G6NsveQ+41euFoHGqKtjC124vJA4l+qSp34VSb HDy+JitZ/Y8VqxMUnRUlp3Go8J42PLd/8nhq1zkHk8RIuPhTExQTeVN1e3q4I2BDp/f8ycgBAFf QZpwcjm8gnDscSf3qdhlQ6rfeSstRNFB2x0vGipFEtzs6wAU+wzdtmdlkUTOrskpRRmrqS7Ha2E HmB1RmqnwJp83DDrFGPp0Pgx42I2rHPwP14l/sr1/I8q+IplE2kymk3a+r3O9APkm/V5SXXkTuu dX3AJ00H4QG12p260JXkQ+W8XA05V0DkO4RbJKmqBDfbyL/fRF7PGbOVLzul3v1RpD8xnVjRzrK SmKEzxzxfnakdnx0312ZiPsoa4p1AQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-29_03,2025-10-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 spamscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 suspectscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2510290061 From: Gaurav Kashyap Document kaanapali compatible for the True Random Number Generator. Signed-off-by: Gaurav Kashyap Reviewed-by: Krzysztof Kozlowski Signed-off-by: Jingyi Wang --- 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 ed7e16bd11d3..597441d94cf1 100644 --- a/Documentation/devicetree/bindings/crypto/qcom,prng.yaml +++ b/Documentation/devicetree/bindings/crypto/qcom,prng.yaml @@ -20,6 +20,7 @@ properties: - qcom,ipq5332-trng - qcom,ipq5424-trng - qcom,ipq9574-trng + - qcom,kaanapali-trng - qcom,qcs615-trng - qcom,qcs8300-trng - qcom,sa8255p-trng --=20 2.25.1 From nobody Mon Dec 15 18:59:16 2025 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 5A981328621 for ; Wed, 29 Oct 2025 08:25:41 +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=1761726344; cv=none; b=ZbUY4dAug0uOnUbHwVXJDN+himaFjdSvwcKxeIK0D96h4c+dFq8HEvvYrIpChM20nNDtMqXm5j07w9JcI/9YV0jj6nvfgdqAKtNcwVXHc3ne93w+Orl8/ZKwdVp774g7DxHIC1uATNf6sNnR8QMDZdInYEJDKfrK3zlX3XlFkWM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761726344; c=relaxed/simple; bh=W4lOSMg903GYA1zxTDxFQF9gnP+6sHQAZV34jmuGdKQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hebiVz9byYb2ALOxOhXTTR0VrKlvep+yUCteMqO9qXUQ5Q6zl42LKPKKsAzCz2NIoEYodpGF+dlYXDimo9vgMNAdbZ0fE/pHzUwhr+66EwDcHABNAmgkyyE4go9dJ7z+owuVy34zboUTQnQmkV9PlVkKrAQ+YDTy7DafBA55NNs= 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=lPKoLdqb; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Qo5CILlv; 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="lPKoLdqb"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Qo5CILlv" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 59T4uuMm3642920 for ; Wed, 29 Oct 2025 08:25:40 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= JK7SZJX+MikCqFjK/k66SySTPy7ACr2CTGcmwo3Ayjc=; b=lPKoLdqbDV+aWPRQ SgIfMylcGd99Cm+LcN6qZzqnGPiogq3AJ0UX+WebPKXB+jVr3bPbILf1lMDGn3Qs BafXexIsoFsLKd98SnrfAN23o+YKcXt2ug10jginxZHkiLaR+bymdt3wlzHGxC7k DPOF9ht7Qq7I9o5CcBEq/Ateuzg+s7G3Z2KsAWIaPdAAkqobstOdFxj4p4+Ff8mW g5sb9veM/xeKlei3iS0i29ydkLguAmuRPuJaoIaCQyF64+vxVA35hXoYnEoCvGhg gxj2Z+6rtrjOcBRdw74augF2ph9FJjiyqdtAeUeUI5bi+Txne4m2jRAkaPSgKmzh L83y6g== 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 4a34a1hswb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Oct 2025 08:25:40 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7a264d65dbeso4671102b3a.0 for ; Wed, 29 Oct 2025 01:25:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1761726339; x=1762331139; 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=JK7SZJX+MikCqFjK/k66SySTPy7ACr2CTGcmwo3Ayjc=; b=Qo5CILlvRlXMGzZKcKbCaigZbMwGepdAw0MWkcuNOUapjkzg+iR4hbApR5AP2fpID/ vuxhqjjJGSOrOCHxHP2exU3VUcZz6aSEShj9gTDMSx5iz3S7rOyit33Klir5gi9Xw41v 4oG+dveGasQoWvT9PtlmjTsYp+pnl53Fm0LZc6UzQk0Ia28k+NXtP+OG+DaGTIgJTQs0 qFhvKKvNrMFPFV5utPJTyv/uk0iuZFlSQdqAFWMCj3RHesrMY+AkByv93mxjHdWCj2Xi fQBlqe6ra6ZBBX9JSMesK3TqyUX8Zs7w7aKx5MItIO7KHQUd9w9w6TMKijHU2YU8VBZ4 oy9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761726339; x=1762331139; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JK7SZJX+MikCqFjK/k66SySTPy7ACr2CTGcmwo3Ayjc=; b=p75ggoBcPDqpMVlGIQqwbe0GGMBJs+QeTeCCdzhk+Eakpj4F/Eh/p0RxNG+M1BkD7Q mZO6A4OLo8einL9Xgl5Y5Pj/EoGnT8Jpo2zlb1pOtb9y8m/loWo8vTpdGuLQO5+lzQWT 9ijkbvFGrmSkPyU9AZXdTsHuO4Q6ShBLTgZ8UXCjeXywbVaJr4KzTz3FqTA29ciaiZBF H8si6gnozv8KwK45s5ovMcRX9KAX6AMeT6T0qA8rYj67Ix5NFM9DqUvqgzgLA/4T5E5m rnZl6rbMZ50fyvKz/TjCY/601mvfkhl1quL0K/i6AL0MWVJTBXlmLa86YDJAJ2cYynU0 LFpQ== X-Forwarded-Encrypted: i=1; AJvYcCVHZxdp7XKSEm479jk7ldoCFOuI/GJwpY01NGvfGfynXP5dulJv+diXYk8IWlYtOTllu9kvwv/Z8AD5Oz8=@vger.kernel.org X-Gm-Message-State: AOJu0YxmdQtsh3O9ERqViCIsrLNQEWPVNW60cOkdXFYYeZFmYP0BZfjR 6m0cnsdW1XsED+mxKGmliFLhmPY/EtKihGbL6mKyyyCLiTIx1gnvRFO+t7zMEkJCdc/qicNrAg6 DUDleMbuxxxV4huy6DRv5YDmTrFVzOYpM6pQlrWDYfWmZAYma4qakv4jqbAzmFsjlVJ8= X-Gm-Gg: ASbGncuevoBbNwMPNIJETa8AUII1d/nl4oBDSGKV5Nbvhv1+pEPwNuPDN7n/AHibogD XqikjjjKREUvPobi2tkM7M5xK25m8rA4eko1vaNR1mWCshb1nHcwHODdggJyr7E8qLt700nZHEB Dwy2LqT1GPKjFXszywGk4eFBeAu+TRCMVAzWRuasIg2OWAD4C7XgxNaCJSfuOJenxTMpLT+QjQQ E4eW0n6yrYE3B+0Qbi6Y64CihyP4f7BR3T8nkENSdtrhM4pSCA0TDd39nAw1ARoenIa6Ydtx8NS /KzZlj0RK/Hr4QMOo8HtQzvwBXPqA24c8iBtxVoZll39FXJFJxCM0WMRdX5T1KvQzAT2T2e/qO/ 5J4i8vTmWywFXo/U2JutP83lzCLtwoKuJYFUzWg3EkovvgpDU0g== X-Received: by 2002:aa7:9064:0:b0:7a2:8111:780a with SMTP id d2e1a72fcca58-7a4e2df8cbbmr2363268b3a.2.1761726339222; Wed, 29 Oct 2025 01:25:39 -0700 (PDT) X-Google-Smtp-Source: AGHT+IECihEvvzOVIGmNK8hPCjT06tnNOOFSohNpSB5zChwhoVvZea0PYfRvBk669noNoCuIzhObKQ== X-Received: by 2002:aa7:9064:0:b0:7a2:8111:780a with SMTP id d2e1a72fcca58-7a4e2df8cbbmr2363231b3a.2.1761726338692; Wed, 29 Oct 2025 01:25:38 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7a414049a44sm14158850b3a.35.2025.10.29.01.25.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 01:25:38 -0700 (PDT) From: Jingyi Wang Date: Wed, 29 Oct 2025 01:25:30 -0700 Subject: [PATCH v2 2/3] dt-bindings: crypto: qcom-qce: Document the kaanapli 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: <20251029-knp-crypto-v2-2-b109a22da4f7@oss.qualcomm.com> References: <20251029-knp-crypto-v2-0-b109a22da4f7@oss.qualcomm.com> In-Reply-To: <20251029-knp-crypto-v2-0-b109a22da4f7@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Thara Gopinath , Bjorn Andersson , Konrad Dybcio Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jingyi Wang , Gaurav Kashyap , Krzysztof Kozlowski X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761726334; l=869; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=j9YVsWbXcS2a6HwO/+foiEbEjltuK+bIiq6tBsLubm8=; b=2HSGd1hA7of3GezzUr/8YAJJWPY3Tf/fyJngsluCXpx7q1JgTexKLVDv6j/j3oOcPS23To/8F 7ezLZWgDuA3AEj6HljjgqMpGjAmGPojU8GXzoEHOs4v5JgTNmztkqEn X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Authority-Analysis: v=2.4 cv=dbiNHHXe c=1 sm=1 tr=0 ts=6901cf84 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=UTvf6Pk5Os8-KCCN1KUA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: Ya7BEoDJ5HRVJ5ex95MD7d0HMDE2_wgN X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDI5MDA2MSBTYWx0ZWRfXxmpYRNV2YdYl bybof6PnOC6bCaru8smILicAs9LZaPwIRrRvTScwjtUC2iMYUgjGf0OEYtKleJRHyjOaNjnCbo/ 50Sv2F++78vShz/Le4jXhzTIBF7X1UG14y7091qqdzdLEMq9Zj5mXxzxMgN/4fQCWVlwfORzNZn pLgNLlId0E2sEoK0geer4P3fiwVE/8s3+IHHFLdovSuuquBATURhVH735NgSG4wvkuJlfZ7Ox5B UQBQ9MIgILPseG7pfH5SK/KZYjYY0Ue5hJLPCQ5rFMyCu/IALZTm32w6vvvHpSaFtVzv6S4pmOn kx46HdBZWhILLV5wMEndEPP1Xn9OD5T1//HTu1BCvNo40CuBUOrOC28Xqbih56C4ESuMIYYJeKz I2cCojXyPiPYKcA0sC3bdYsolT6VZA== X-Proofpoint-GUID: Ya7BEoDJ5HRVJ5ex95MD7d0HMDE2_wgN X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-29_03,2025-10-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 clxscore=1015 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2510290061 From: Gaurav Kashyap Document the crypto engine on the kaanapali platform. Signed-off-by: Gaurav Kashyap Reviewed-by: Krzysztof Kozlowski Signed-off-by: Jingyi Wang --- 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 e009cb712fb8..79d5be2548bc 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,kaanapali-qce - qcom,qcs615-qce - qcom,qcs8300-qce - qcom,sa8775p-qce --=20 2.25.1 From nobody Mon Dec 15 18:59:16 2025 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 C3C40328B77 for ; Wed, 29 Oct 2025 08:25:42 +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=1761726344; cv=none; b=MTX0Wf3ovOTe9/wjV7vepTwFELA/r0+DP7HDOqTyoTWeMPk8FbvEA+UzhQYkvy4qGNLEqkSLx9fJ3NmFFktGHY+juhwi4J84Sa+r9DFJiHLdPdtK7zOJJLJ+9BgSGjUX7b5sJYS6of2sPZmVvS+iFrXnokRqSkL+lkHyERYNHTE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761726344; c=relaxed/simple; bh=QfKV/d3gO6255Bq1Gu06XBIiBSg6d1J1BVCrin6ruxc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=D5TUykFdsHi1fLCZCbxYFKsDs036snd7OXVP1iC4sbFJXVNWraC/1AarmBtgWXWGUZWcaMaNEHw6FUqAZXYPctBquxjp3DSykOOOLDN2p9xAxXuOJ3t57VNEazIHvEJ7pBzz9v8tP8kLm9R71IMCSRLK16Uzli2b1auzk6ijfaA= 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=XWqjNbzG; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hCD7E0ZL; 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="XWqjNbzG"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hCD7E0ZL" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 59T4v9pn3764533 for ; Wed, 29 Oct 2025 08:25:41 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= SI7h/T2Ai3eUH9gaMcsEZ021ub3ZOvaSkx7DIHf6TpA=; b=XWqjNbzGgmJ4xvdH c5/tMCN3UpRvxy+fidtNzDT6dLfLCjSFnl4d+tOkl4vqRF4ZzexTxy+BPiNfwURS sAn7MKbanL6dwN2FSVrjJT6SilU3guIVsmyOkELPUtdBgviGV/9VDAqxu3iTT5d1 vbaOYhsepaPIH7suMUXUgqwtT/G55tw6BraHqbhJx4UfVxWdhyMH3J5WPHo6jF0b Ym4zlH3ozFCmVY7TAUGVqUX/pOtxQxhVxbJRnfBIXK3JKH82r1u0UAq7aiUZbm32 r+pyuko4qu0EXT8oEoAdXi9xDXjJHPQtJqRcJpxSloOqxv+1/OMG7ZmZ8PS3wCMa zvgqvw== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4a34a11sfc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Oct 2025 08:25:41 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-7a4c4eeeef2so1380117b3a.0 for ; Wed, 29 Oct 2025 01:25:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1761726341; x=1762331141; 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=SI7h/T2Ai3eUH9gaMcsEZ021ub3ZOvaSkx7DIHf6TpA=; b=hCD7E0ZLneFnZRm/uyt3jNoL+q61WCVQhJBszkvgDj145DPpx471qmaXIs2lrTdKEE nSKtco2mareYiCgXft7AhjGR/r37U6hgM6yS00gX5TvY2QKl984iYrlSQHhMG8PIlW5B EWS602q7EwBSY81uB2IQOtJO/dwD0aKtjDW4GN6oGp8VUJpIc8Wy3jYqR/uE7U8aps6D pVSNXJ+AhpZeclMErfi/jW1/6rKDEnOOk1gSNDa8xf1YiLpeAWFOkTH1+kGPdUHO4Pv/ KeQYzl51exlrFiNsKaX3YhbNUWIXt8igE0SvaJXupJD+3X4XHKDrcFsRfMJ+s50NWAnY j4PA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761726341; x=1762331141; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SI7h/T2Ai3eUH9gaMcsEZ021ub3ZOvaSkx7DIHf6TpA=; b=peF4Qnpwh6Doi40A+E+YJYkZ48E+wMtga0UEvAA1gMABdxs9S/MXnziKugTu/42bJz PVdbaUEOnHFGQvt5iUyKII1ANvyBi17W3/eD07QugyAKipUg05SeQuqOYWExO68dmJFi gXFJO7KGeVhWXPkeIk/5v4/MySsbSkdO6GuKo1GHaNRp/8qC5NE0vx9Sv18AYPI6KR4t s9IjaiSNZ9/Tghzvg2P2uzaNfqwwpkLJ+/ssOdt8P/4WGRO6uTsgxgQkpPSpyUm7a0+Q c/PEazckChTwY3cCdp5WIblQnphyiO5SoYpaszjhnFq9nOqXkJNyErEld3P23r3wUBd3 hAtw== X-Forwarded-Encrypted: i=1; AJvYcCXOQ+hfnbKy80E8vh9ewJDuJbDh6PyhzQC+4xcYhbpsMoEhheTRuLmussBw5qpCkwfoY9f8f2RA4z3O+sM=@vger.kernel.org X-Gm-Message-State: AOJu0Yx2s3yDFLwZOp+98BoWrI3JWjN5hEQG1fdh+f1e8NS6YnL5w6pd qhTkw7EcCxJKUnlnggwLzaGG093Oq9P+6TexUrI3xQUfkFXYxVghQQiON0VmNaedwlZHpBBYXzg LaUl1IWiabGppVRXt8tyq97smNqNFEy4W2FflBo46bex23bdLwYNW8M+mM2OQlb8FFPM= X-Gm-Gg: ASbGncsC4lijW06VdhR8bcjEOGZuX827ie3OzWcbwMc0j66WlGDxBHGfGsc0QA98i3G ZVr4thAhlQsfoHgBxDGUPCs1CglwGq7HFSemPzCt3QjLo8Km1VNeOqngrhtqbdozuf1v5EJb+dK yf0XTVj8VdwAOA++H0H4CC+TNQ8WMAmJCdAQzJSKA5GKlL0tVaydKXjkwCBgsYcVAr5Zq/RCBI/ 4aBYzbVna6ubVy/ip0Oyb+OHoZf1ZfPLszoC/atuv0XI8nUOHOTdx+7/nRN/HibwMOkirHjR5FV WZ6pSidr9+PziA5V1cD2DX7EM9YB5BfQsPJFTtIm7MgpQsAEPawdcns3jGphdM9LJ/ApVF8freU 2cxrke2FmZpFU4Nb6Ps2zAB3gY48dYR/Y6BFfnPIY7uPSj5goQQ== X-Received: by 2002:a05:6a00:17a1:b0:7a2:6b48:535f with SMTP id d2e1a72fcca58-7a4e31d80c4mr3183298b3a.12.1761726340712; Wed, 29 Oct 2025 01:25:40 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEdWUMfoQSftVn+lusAOnm02Ws2xPYh2EYrN1Mtd4aD6Wz0CNiia1asitR9I0WSYSAKCYnvSg== X-Received: by 2002:a05:6a00:17a1:b0:7a2:6b48:535f with SMTP id d2e1a72fcca58-7a4e31d80c4mr3183249b3a.12.1761726340191; Wed, 29 Oct 2025 01:25:40 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7a414049a44sm14158850b3a.35.2025.10.29.01.25.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Oct 2025 01:25:39 -0700 (PDT) From: Jingyi Wang Date: Wed, 29 Oct 2025 01:25:31 -0700 Subject: [PATCH v2 3/3] crypto: qce: fix version check 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: <20251029-knp-crypto-v2-3-b109a22da4f7@oss.qualcomm.com> References: <20251029-knp-crypto-v2-0-b109a22da4f7@oss.qualcomm.com> In-Reply-To: <20251029-knp-crypto-v2-0-b109a22da4f7@oss.qualcomm.com> To: Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Thara Gopinath , Bjorn Andersson , Konrad Dybcio Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jingyi Wang , Gaurav Kashyap X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761726334; l=1130; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=omxST5DmfZwYu9h7SFMilfhE7adNC9B84PnqeP5dI6k=; b=0Yz0fbgUYPu256QnGv2gWtF6KiZ29fOV4bqnOkX3ltZi8omk1/WNEEktvwo5X5aVDYjd/sNil i6nBblXUZhvCi32cKd38ep3NI2ef4EiQ9fZekY42hyTLtNd5T7UQaea X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Proofpoint-GUID: lTFf2lMS3DUElmb_PCBBwIoilp_kfZsT X-Proofpoint-ORIG-GUID: lTFf2lMS3DUElmb_PCBBwIoilp_kfZsT X-Authority-Analysis: v=2.4 cv=A5dh/qWG c=1 sm=1 tr=0 ts=6901cf85 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=7enFwbqk3NRG6xSZt3cA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDI5MDA2MSBTYWx0ZWRfX9XlcJAVdbyVp CLQP55tb7wCq9iu7KCBcIkhTejhzUkl0+fA8N8HRWhTToCewCCCSCBUfACkyFcNim6LN3w7s80Y VhaygjrWMIxmqQ51nfi7BkUwG25Rg3djHaALsb03MpiYkKw1fkzIotQr8j7s0oyugI6o/bYgGm1 U78Mr1Hj7RnJtIl/WbkPlseFzR68aJQIbp17jkRJnO4jewmif/qbrJddMRFObNZoABOJIB/rjXY Ie3mZuiegEOrWEvJfjobZ7I7RNYxQPUHDiXJeCq8hIdEN4g3qnUZdUdw/kjGM2/Ym64tg8BgyAd ckBdBe9oF7OATf2w/VPQCqyiqzUucIQei5H+9hnDBRHhhETuaBV84QjFKXpJLk1TzMHa97cBm7S ShToSnM2p30BQ50cKmn4OXv2andtWg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-29_03,2025-10-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 spamscore=0 bulkscore=0 impostorscore=0 clxscore=1015 malwarescore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2510290061 From: Gaurav Kashyap The previous version check made it difficult to support newer major versions (e.g., v6.0) without adding extra checks/macros. Update the logic to only reject v5.0 and allow future versions without additional changes. Signed-off-by: Gaurav Kashyap Signed-off-by: Jingyi Wang Reviewed-by: Bjorn Andersson --- drivers/crypto/qce/core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/crypto/qce/core.c b/drivers/crypto/qce/core.c index e95e84486d9a..b966f3365b7d 100644 --- a/drivers/crypto/qce/core.c +++ b/drivers/crypto/qce/core.c @@ -21,7 +21,6 @@ #include "sha.h" #include "aead.h" =20 -#define QCE_MAJOR_VERSION5 0x05 #define QCE_QUEUE_LENGTH 1 =20 #define QCE_DEFAULT_MEM_BANDWIDTH 393600 @@ -161,7 +160,7 @@ static int qce_check_version(struct qce_device *qce) * the driver does not support v5 with minor 0 because it has special * alignment requirements. */ - if (major !=3D QCE_MAJOR_VERSION5 || minor =3D=3D 0) + if (major =3D=3D 5 && minor =3D=3D 0) return -ENODEV; =20 qce->burst_size =3D QCE_BAM_BURST_SIZE; --=20 2.25.1