Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp4094517ybi; Mon, 27 May 2019 11:01:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqwU9bytQTDoensmGyXHSTnIothQ20xxvosOu4o/Qzs0ccj0rPER6+OrxUgWOD3lYBsAk5et X-Received: by 2002:a62:75d8:: with SMTP id q207mr104865982pfc.35.1558980068700; Mon, 27 May 2019 11:01:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558980068; cv=none; d=google.com; s=arc-20160816; b=qr3WwE5rhDpWlue1RMdWYw2JvtGeOTqKqGiuY0u3UnDX47jqLI1IVUceQLctUq/Yyh EYuzNphEfs2nAKi9Z3x5phRQuc24uc8OJdNGJHqT8gSTNI9sBmWyDFd2M8wOtUv7ZSxD a1rdz+Ul0wr+HBUJJGLbDoalKMwgsCoEcKkYud8fC+dDZ3eNwPkqlPYNSU+2aOaTYEEO 2sbzvNZbz9ICoZsd+ibFpJwwXNFBq/y/jNdfuGYTX/K0OeRzc/Dz9emY0224vUB5K2vw nO1y8dNzypoo2h2iCPFwPWOLAlhGPWEtXXFvlG/oROq81HLC8+cp1B2iRmDMr6hmamew odKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=EJGfKoNTtpHONAVVUy19xvP3ls9YinFzlhtPvuaaZVE=; b=gwKNDUImbpV7VzJ23/XDp0Dzjm0+110tJe6BbygHIUuwa43CU84ex7CQsNBGpw6Qyv isuEhdPcymGxibYkLn8PiBewvjztz+z3h9YNqtUYWL/L/DvyL53/61ZULJwDF/7JdO1X /rJjHUpVd+dKx1s5gZVpvdQHvu8O2nGawiWUrNghFcT3ty2UujYg7UsW/unu23eutPoF pxZU380+fqilkDgUhsNhEHpWHPt6G8LPhMqaRp8D2HG6iHrpWZspNwvS/43EBN3H2cHf +HHvtlvViU2XvjWOTXKVw+Tx7YWbreWAj7ia+iVUpcDnOIm/6F10i1AacV2HXc4raySL Hz0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=TlKlSZ39; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a37si16015291pgm.574.2019.05.27.11.00.53; Mon, 27 May 2019 11:01:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=TlKlSZ39; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726839AbfE0R72 (ORCPT + 99 others); Mon, 27 May 2019 13:59:28 -0400 Received: from mail-oi1-f193.google.com ([209.85.167.193]:43212 "EHLO mail-oi1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726484AbfE0R72 (ORCPT ); Mon, 27 May 2019 13:59:28 -0400 Received: by mail-oi1-f193.google.com with SMTP id t187so12408801oie.10 for ; Mon, 27 May 2019 10:59:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EJGfKoNTtpHONAVVUy19xvP3ls9YinFzlhtPvuaaZVE=; b=TlKlSZ398+uKs8zrRJn+n5ZCxMASWZOWoRpwb/v1xRubZfj4EfH4TbS1Im4gJ3BxlW RS/MfkHzp0Y0zDIu44W/ZwMUbHjuC8TeawiGy6x1dpyNpKF2ltyoxFXHfYZnpTZU9H2z EI2jcg7Iifru4vK1s0ED8+JY1Jf5l4rGEy4C82b6A9p/x6iNPchqKyEAKBBKzPxzJaD0 dxmaZai1MYO5bpF2MznXexA1FneahbyAbk3l07g+TvKj02TnsMkf4kGzJh7R2h0LdS/x gK0adkSqtjqbTC08gpj96V+YKrIs7pTOvpKH2ukDKFKcbII7X1bPmNzLp6aQWMFgQk9/ 0GWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EJGfKoNTtpHONAVVUy19xvP3ls9YinFzlhtPvuaaZVE=; b=IoFE0PPZsMzhNI/zKWkk2NPotDXJLW2oOzo2Q7/yljL9nvkXJRNsfzyAJl2Diy/zCd GHuI4lFHUCguOU2kxTZsx+mQ6x0uKALN3a20SjpoV80PQkKKorwFWB5gYLPC9SaJnmhI c0tDFZ3UsmoTcqXW1dOfYUFtNfdH31mB8dQWOEYkdpKbvSfkbuIhpudhMtvJTxu5XZ7n pAh2R+sdH4BXlhYbU7XKuS2H+suimwwktfVT8HuJaxArsvym4yqeh5194jWt5N6v8K+B 8f5psmq46wK4bt12/+qbyjqgLYBpegvmzr54O10Ir19k35Glh+2WproIzZBkMjuoKMFG h/Pw== X-Gm-Message-State: APjAAAWqXkAbmp7etPrC+ZWVmHP2ka1/9C3mBnJ91EztK3u58xnImPuJ ILwP735l2/X5iJbcyeqA1lfHewrPk4xb5HF7p64= X-Received: by 2002:aca:3545:: with SMTP id c66mr110836oia.129.1558979967712; Mon, 27 May 2019 10:59:27 -0700 (PDT) MIME-Version: 1.0 References: <20190527125059.32010-1-narmstrong@baylibre.com> In-Reply-To: <20190527125059.32010-1-narmstrong@baylibre.com> From: Martin Blumenstingl Date: Mon, 27 May 2019 19:59:16 +0200 Message-ID: Subject: Re: [PATCH v2] arm64: dts: meson: g12a: Add hwrng node To: Neil Armstrong Cc: khilman@baylibre.com, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 27, 2019 at 2:51 PM Neil Armstrong wrote: > > The Amlogic G12A has the hwrng module at the end of an unknown > "EFUSE" bus. > > The hwrng is not enabled on the vendor G12A DTs, but is enabled on > next generation SM1 SoC family sharing the exact same memory mapping. > > Let's add the "EFUSE" bus and the hwrng node. > > This hwrng has been checked with the rng-tools rngtest FIPS tool : > rngtest: starting FIPS tests... > rngtest: bits received from input: 1630240032 > rngtest: FIPS 140-2 successes: 81436 > rngtest: FIPS 140-2 failures: 76 > rngtest: FIPS 140-2(2001-10-10) Monobit: 10 > rngtest: FIPS 140-2(2001-10-10) Poker: 6 > rngtest: FIPS 140-2(2001-10-10) Runs: 26 > rngtest: FIPS 140-2(2001-10-10) Long run: 34 > rngtest: FIPS 140-2(2001-10-10) Continuous run: 0 > rngtest: input channel speed: (min=3.784; avg=5687.521; max=19073.486)Mibits/s > rngtest: FIPS tests speed: (min=47.684; avg=52.348; max=52.835)Mibits/s > rngtest: Program run time: 30000987 microseconds > > Signed-off-by: Neil Armstrong Reviewed-by: Martin Blumenstingl