]> www.infradead.org Git - users/jedix/linux-maple.git/commit
hwrng: stm32 - cache device pointer in struct stm32_rng_private
authorMarek Vasut <marex@denx.de>
Fri, 31 May 2024 08:53:23 +0000 (10:53 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 7 Jun 2024 11:46:39 +0000 (19:46 +0800)
commit771c7faa65fb72c1d8d0ffd2b504058b7d02d51f
treed721ddd700e52c5e318b258a0566deae5e1593ab
parentf134d5dce9c1f70fb522712b306644deb1e6eccd
hwrng: stm32 - cache device pointer in struct stm32_rng_private

Place device pointer in struct stm32_rng_private and use it all over the
place to get rid of the horrible type casts throughout the driver.

No functional change.

Acked-by: Gatien Chevallier <gatien.chevallier@foss.st.com>
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