hwrng: stm32 - fix pm_suspend issue
authorlionel.debieve@st.com <lionel.debieve@st.com>
Mon, 23 Apr 2018 15:04:26 +0000 (17:04 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 5 May 2018 06:52:49 +0000 (14:52 +0800)
commit9bae54942b13ea9862e9137b403308a3fd4cec3b
tree93c822cffd4b885c7d77c3827a1afa4b1d43d118
parentaf513781f21ca9acbc22d20418a9dff0180e327c
hwrng: stm32 - fix pm_suspend issue

When suspend is called after pm_runtime_suspend,
same callback is used and access to rng register is
freezing system. By calling the pm_runtime_force_suspend,
it first checks that runtime has been already done.

Signed-off-by: Lionel Debieve <lionel.debieve@st.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/stm32-rng.c