hwrng: optee - handle unlimited data rates
authorJorge Ramirez-Ortiz <jorge@foundries.io>
Thu, 6 Aug 2020 10:00:09 +0000 (12:00 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 21 Aug 2020 04:45:28 +0000 (14:45 +1000)
commit340939933e841bca50324d324e6a7ccf9b42999f
tree865993c15974357464e597b1760bbad4fdcad0cd
parent3a95887e27ab7c2492b7c9c831805e9f1794863b
hwrng: optee - handle unlimited data rates

Data rates of MAX_UINT32 will schedule an unnecessary one jiffy
timeout on the call to msleep. Avoid this scenario by using 0 as the
unlimited data rate.

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/optee-rng.c