]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
hwrng: mediatek - Setup default RNG quality
authorSean Wang <sean.wang@mediatek.com>
Wed, 10 Jan 2018 04:02:46 +0000 (12:02 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 18 Jan 2018 11:52:25 +0000 (22:52 +1100)
When hw_random device's quality is non-zero, it will automatically fill
the kernel's entropy pool at boot.  For the purpose, one conservative
quality value is being picked up as the default value.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/mtk-rng.c

index 8da7bcf54105fe8451d9b949e3fa78f4cc3ce013..7f99cd52b40efd2e6ad6008b727e2540262e3641 100644 (file)
@@ -135,6 +135,7 @@ static int mtk_rng_probe(struct platform_device *pdev)
 #endif
        priv->rng.read = mtk_rng_read;
        priv->rng.priv = (unsigned long)&pdev->dev;
+       priv->rng.quality = 900;
 
        priv->clk = devm_clk_get(&pdev->dev, "rng");
        if (IS_ERR(priv->clk)) {