Commit d6ba06b8 authored by Daniel Thompson's avatar Daniel Thompson Committed by Herbert Xu

hwrng: stm32 - Fix build with CONFIG_PM

Commit c6a97c42 ("hwrng: stm32 - add support for STM32 HW RNG")
was inadequately tested (actually it was tested quite hard so
incompetent would be a better description that inadequate) and does
not compile on platforms with CONFIG_PM set.

Fix this.
Signed-off-by: default avatarDaniel Thompson <daniel.thompson@linaro.org>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 62f57d05
...@@ -160,7 +160,7 @@ static int stm32_rng_probe(struct platform_device *ofdev) ...@@ -160,7 +160,7 @@ static int stm32_rng_probe(struct platform_device *ofdev)
#ifdef CONFIG_PM #ifdef CONFIG_PM
static int stm32_rng_runtime_suspend(struct device *dev) static int stm32_rng_runtime_suspend(struct device *dev)
{ {
struct stm32_rng_private *priv = dev_get_drvdata(pdev); struct stm32_rng_private *priv = dev_get_drvdata(dev);
stm32_rng_cleanup(&priv->rng); stm32_rng_cleanup(&priv->rng);
...@@ -169,7 +169,7 @@ static int stm32_rng_runtime_suspend(struct device *dev) ...@@ -169,7 +169,7 @@ static int stm32_rng_runtime_suspend(struct device *dev)
static int stm32_rng_runtime_resume(struct device *dev) static int stm32_rng_runtime_resume(struct device *dev)
{ {
struct stm32_rng_private *priv = dev_get_drvdata(pdev); struct stm32_rng_private *priv = dev_get_drvdata(dev);
return stm32_rng_init(&priv->rng); return stm32_rng_init(&priv->rng);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment