1 From d6988cf1d16faac56899918bb2b1be8d85155e3f Mon Sep 17 00:00:00 2001
2 From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com>
3 Date: Sat, 20 Feb 2021 18:36:38 +0100
4 Subject: [PATCH] hwrng: bcm2835: set quality to 1000
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
9 This allows devices without a high precission timer to reduce boot from >100s
12 Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
14 drivers/char/hw_random/bcm2835-rng.c | 1 +
15 1 file changed, 1 insertion(+)
17 --- a/drivers/char/hw_random/bcm2835-rng.c
18 +++ b/drivers/char/hw_random/bcm2835-rng.c
19 @@ -163,6 +163,7 @@ static int bcm2835_rng_probe(struct plat
20 priv->rng.init = bcm2835_rng_init;
21 priv->rng.read = bcm2835_rng_read;
22 priv->rng.cleanup = bcm2835_rng_cleanup;
23 + priv->rng.quality = 1000;
25 if (dev_of_node(dev)) {
26 rng_id = of_match_node(bcm2835_rng_of_match, dev->of_node);