hwrng: stm32 - put IP into RPM suspend on failure
authorMarek Vasut <marex@denx.de>
Fri, 19 Apr 2024 05:01:13 +0000 (07:01 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 26 Apr 2024 09:26:09 +0000 (17:26 +0800)
commitda62ed5c019cc48648f37c7a07e6a56cf637a795
treedebefe87d1e9ee8c086b6823e9998deca96692a2
parent31b57788a5024d3a114b28dad224a93831b90b5f
hwrng: stm32 - put IP into RPM suspend on failure

In case of an irrecoverable failure, put the IP into RPM suspend
to avoid RPM imbalance. I did not trigger this case, but it seems
it should be done based on reading the code.

Fixes: b17bc6eb7c2b ("hwrng: stm32 - rework error handling in stm32_rng_read()")
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/stm32-rng.c