From mboxrd@z Thu Jan 1 00:00:00 1970 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 2C6B519CCF7 for ; Tue, 9 Dec 2025 07:17:13 +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=1765264636; cv=none; b=ESNZQxa4A96elz2powugqHrWihNow6WAj8VQS/NuszmXg7WFWopXZtCQOzkPc2QwUP528AHrqZTXPg92ou9FKZO8qE32pr4ZsNtl5N6s55v4Nwq+3KvzEsm+Vlix8tID2RDtSwTIDDK28qBqW7f6xhO3zR2xfeqFlThvNYbn4Ns= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765264636; c=relaxed/simple; bh=bjELtHmfSNIy0x2joXj96xI8PvyOjzt4ptEl3YVQKWs=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=GESD9TXAta+s5sGbBE8YS21ymVfE7TPaPw+axQeL3Y10bPDy3fiS3P59axc/u7r5dYcasDZHsQmfTQ5ctIbRT1vbl6oj5tpuj0qEwXlGbleD8Sfi/s1JRBU22n8P5n0GU720WP4uWHJijL2t80qgWGrc4ozuGIUokgT0kUb2w74= 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=FfRH63WK; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RMpqHIr7; 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="FfRH63WK"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RMpqHIr7" 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 5B8NXCXC2429301 for ; Tue, 9 Dec 2025 07:17:13 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= wEapj8J7AREFYugvt1uhhlqSNWIfIJsqy5a3HC+AHpI=; b=FfRH63WKsneui5M5 9FiBeiq5nKvxvvvm4shhEbIj/3tXlwmth3HIBcdui8p7witMW0CzWHZilF8CaW5D ud97GhDtbUOuqGUtEQYs9hGA2yPZA+GopD3YqOQv5Pm2NcXSUEWFodVBx6GSprhG P5X16I4/vhu6Nrxzs0GPVBVNz8aCbX3K5NP8cIERRCdVm5z+Ah6QEwkZXvEZLzzI 1amqq8bP9hoSlcjWNXknQoNzsuxqNvCqSu5xZi3N2Y/jZD3vD22U53DJBrsXyDhd 1b+pQEAPY6ikN+oqcxRg2Vynzp7kVLeq53Yy/kc/f2s3aNpSLGx3eVmSUEyrQu77 Bvn5nw== 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 4ax2rf241r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 09 Dec 2025 07:17:13 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7b9321b9312so11494856b3a.1 for ; Mon, 08 Dec 2025 23:17:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765264632; x=1765869432; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=wEapj8J7AREFYugvt1uhhlqSNWIfIJsqy5a3HC+AHpI=; b=RMpqHIr7EXwl3h6JZhuvW3R0W4rgTksXqJYQ7yVMTpX2KmimxYRAElQYQcLUEr5mdd aDpr1L84Qo+NUneTOBJJNepFgpnarbLcoluFcgTWzarVj2yAobiJ//1fbFsJVeI2zUrI r9rEO/VbVYb0uWE4F/WMpdPwAqbnQLCrgpwLWN7QDukJvWAqr0rz0ROdbqbhVVmBXtwb gPNmJCMeeGWGIIOtp6BjnUVFZexphGHa3GxzPFWwiJhKPTvve/m94d8xa/brh3E8AteR 3tkHpD7Of2tKgMs2/GlP5Z9Mv8fB7nPS2mJuR4JgmIU6imVGGZbS0D74UnOycE5ajbY0 JQBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765264632; x=1765869432; h=content-transfer-encoding:in-reply-to:from:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=wEapj8J7AREFYugvt1uhhlqSNWIfIJsqy5a3HC+AHpI=; b=bPJIld5Rby09ouomsUZb+jaxJc77UYlDBxbhqgTka7qQKx6mSWixvYzS+ZVEEctDpp q1Huj7tO16aQyf8oL4htfEmtnFui7SXuwg45iW/50fZ1CKFEpLinC8cIvc/CEc/IcMjI WRIkRLphwyU+6WtFp7FHQFMUY5yZ4iFISRFwZa9B6sYwFnO/1HIwfmpeZid5gQQ9gjrF pl6F/eChx/zPQuQ5sMj8+oR8ZGTgYfCU9am7f6GMbXkJjg7lJ1LZK+k52C5Y2+4B2AhM /CkPl4pokNOWGE/KNpHrZ6Co8V72TGjyJpp3zIFR/YAVM2wvEh8GRd75j7w1s9rSyCL7 +/GQ== X-Forwarded-Encrypted: i=1; AJvYcCVcLsRDRbH8ETZvLpPBh2+V5zuG5z2Yjt17FUkoOHp3P8aF9JpEEfhtWjwfaDLqUAufNF7hhnKJDCGE87o=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9lOuFe2uJ/27AQ1vyMg/8EZzPgt7OWkoRIMakxxNkUT5asit3 bRqVwiagl9AoQjG3UhJBmL76fFHBZ7K7vp0S49jZOC6+hnGBsXB/KjcrJRD2mgmB1F1/HTV7wuo agtXSCrg85dNc5VtcueEcleiElwzrlGSX699aSoux/KfREU+ow+X+7csQnO6e6nu49Go= X-Gm-Gg: ASbGncvRh377EhfFanCk+FGyPaMX5CFyOCO3JkLwhCNNI0wGDcc2FzvKLpH75dIGyNN 6PFG2EONlRYzH2q8ar+OrPDjFwAjxa6qoqqyrYlagOz5gB83NYZAQO3Vu259oxO9tkPK+K474vF jljA4rCMqRsa+VowdF2d4FLyMkMdUxUSf4yQBOGvbQ2Dz0f/cIk9MWRM5W2+BDsKE4GtOey7eE9 9bNzm7B3uUtHy32QpJaxxn/kWVN9JXaA2LQ3+A7ZGSFWiVRly45xg8dCJgSWP/WzkmObseIK2qi AHXX+tRPqwKRqpRLWfJEMOueStyMRwsjuQuEsKnYvVKwq1Al3q+mehJx6opZDtlA5bHAtrYeN1f /zD45tmmugboZ8PYB/Kzh7K5FCJbQyPkceKizkKBm8HpMyKfZh1T2N3jGhRFygI1T9TrULXNYVu u4ORi2Tw== X-Received: by 2002:a05:6a00:1a93:b0:7a9:b9e0:551c with SMTP id d2e1a72fcca58-7e8c109cb96mr8494552b3a.21.1765264632027; Mon, 08 Dec 2025 23:17:12 -0800 (PST) X-Google-Smtp-Source: AGHT+IFWEk/NwKQ9vMWvZDOhJosVCjMmbbmvNLWHBFdtyeUbdYnTqALMerU8mN699V2h5NxkJGyWDw== X-Received: by 2002:a05:6a00:1a93:b0:7a9:b9e0:551c with SMTP id d2e1a72fcca58-7e8c109cb96mr8494523b3a.21.1765264631492; Mon, 08 Dec 2025 23:17:11 -0800 (PST) Received: from [10.133.33.218] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7e2aef9f649sm15193378b3a.55.2025.12.08.23.17.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Dec 2025 23:17:11 -0800 (PST) Message-ID: <9a8a4774-1a04-405d-8022-73ef3e28bb71@oss.qualcomm.com> Date: Tue, 9 Dec 2025 15:17:04 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/2] Add TRNG node for x1e80100 SoC To: Harshal Dev , Herbert Xu , "David S. Miller" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20251124-trng_dt_binding_x1e80100-v1-0-b4eafa0f1077@oss.qualcomm.com> From: Wenjia Zhang In-Reply-To: <20251124-trng_dt_binding_x1e80100-v1-0-b4eafa0f1077@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=ee0wvrEH c=1 sm=1 tr=0 ts=6937ccf9 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=TjbBIv4-FJWQbs9x9KIA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-GUID: _Q7_DWXHvEmHnnLWhpjByTSBbsmZoWzM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjA5MDA1MyBTYWx0ZWRfX0FFioDlYnJbu tLNXpKDlIbzIBKMAyt4vQrjgbF4ZynD5WfY6Dckm/A8+Q87kNdn+48sOhdtRobQqzrI2od47rJ8 t0ZPaOv8QBK9gFk9ULLDLY5vVSZr8h1pMS3y9iarPfW5HFyIQp1f4+ab/KJIzrLCxjhgHT5aBGU m85xWArmPKs5yCr/N3XtGaWcCT5QnZOb0DqYSFntWqzrz6NcFtiI6gUs38odsvps4FZSF/2breI 7MhDd/aSSM5gnXb/Im379ZACzSguHLN1XhE+QAbrfZ+TyJ9hprhQH9G1zIfbSuq0Eq16Buw3j29 fYyTS18l9zCeWfPWeB4EQkV/hSfgKw3JDnb+JxIdctdL3t3bSoruHG3ReCCvpy7glYvoR61G08F IfdmmjJcqGr63h1bhnQHiwCRr1kZdg== X-Proofpoint-ORIG-GUID: _Q7_DWXHvEmHnnLWhpjByTSBbsmZoWzM X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-09_01,2025-12-04_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 priorityscore=1501 spamscore=0 bulkscore=0 phishscore=0 suspectscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512090053 On 11/25/2025 1:08 AM, Harshal Dev wrote: > Add device-tree nodes to enable TRNG for x1e80100 SoC > > Signed-off-by: Harshal Dev > --- > Harshal Dev (2): > dt-bindings: crypto: qcom,prng: document x1e80100 > arm64: dts: qcom: x1e80100: add TRNG node > > Documentation/devicetree/bindings/crypto/qcom,prng.yaml | 1 + > arch/arm64/boot/dts/qcom/x1e80100.dtsi | 5 +++++ > 2 files changed, 6 insertions(+) > --- > base-commit: d13f3ac64efb868d09cb2726b1e84929afe90235 > change-id: 20251124-trng_dt_binding_x1e80100-94ec1f83142b > > Best regards, Tested-by: Wenjia Zhang # on x1e80100 root@ubuntu:/usr/Testools# cat /sys/class/misc/hw_random/rng_available smccc_trng qcom_hwrng root@ubuntu:/usr/Testools# cat /sys/class/misc/hw_random/rng_current smccc_trng root@ubuntu:/usr/Testools# echo qcom_hwrng > /sys/class/misc/hw_random/rng_current root@ubuntu:/usr/Testools# cat /sys/class/misc/hw_random/rng_current qcom_hwrng root@ubuntu:/usr/Testools# cat /dev/random | rngtest -c 1000 rngtest 6.15 Copyright (c) 2004 by Henrique de Moraes Holschuh This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. rngtest: starting FIPS tests... rngtest: bits received from input: 20000032 rngtest: FIPS 140-2 successes: 1000 rngtest: FIPS 140-2 failures: 0 rngtest: FIPS 140-2(2001-10-10) Monobit: 0 rngtest: FIPS 140-2(2001-10-10) Poker: 0 rngtest: FIPS 140-2(2001-10-10) Runs: 0 rngtest: FIPS 140-2(2001-10-10) Long run: 0 rngtest: FIPS 140-2(2001-10-10) Continuous run: 0 rngtest: input channel speed: (min=2.328; avg=12.908; max=9.313)Gibits/s rngtest: FIPS tests speed: (min=123.854; avg=204.373; max=254.313)Mibits/s rngtest: Program run time: 94908 microseconds Regards, Wenjia