|
@@ -77,7 +77,8 @@ static int exynos_init(struct hwrng *rng)
|
|
|
|
|
|
pm_runtime_get_sync(exynos_rng->dev);
|
|
pm_runtime_get_sync(exynos_rng->dev);
|
|
ret = exynos_rng_configure(exynos_rng);
|
|
ret = exynos_rng_configure(exynos_rng);
|
|
- pm_runtime_put_noidle(exynos_rng->dev);
|
|
|
|
|
|
+ pm_runtime_mark_last_busy(exynos_rng->dev);
|
|
|
|
+ pm_runtime_put_autosuspend(exynos_rng->dev);
|
|
|
|
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|