From: Tony Lindgren Date: Sat, 14 Sep 2019 21:02:57 +0000 (-0700) Subject: hwrng: omap3-rom - Initialize default quality to get data X-Git-Tag: v5.5-rc1~175^2~250 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a0f19a894c46e5ceb7334d4d66453e566152ed1e;p=thirdparty%2Flinux.git hwrng: omap3-rom - Initialize default quality to get data Similar to commit 62f95ae805fa ("hwrng: omap - Set default quality") we need to initialize the default quality for the RNG to be used. The symptoms of this problem is that doing hd /dev/random does not produce much data at all. Cc: Aaro Koskinen Cc: Adam Ford Cc: Pali Rohár Cc: Sebastian Reichel Cc: Tero Kristo Signed-off-by: Tony Lindgren Signed-off-by: Herbert Xu --- diff --git a/drivers/char/hw_random/omap3-rom-rng.c b/drivers/char/hw_random/omap3-rom-rng.c index 8df3cad7c97ae..f5247e9ae6dff 100644 --- a/drivers/char/hw_random/omap3-rom-rng.c +++ b/drivers/char/hw_random/omap3-rom-rng.c @@ -88,6 +88,7 @@ static int omap3_rom_rng_read(struct hwrng *rng, void *data, size_t max, bool w) static struct hwrng omap3_rom_rng_ops = { .name = "omap3-rom", + .quality = 900, }; static int omap3_rom_rng_probe(struct platform_device *pdev)