We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4cf0806 commit 0de9dc8Copy full SHA for 0de9dc8
drivers/char/hw_random/timeriomem-rng.c
@@ -169,7 +169,7 @@ static int timeriomem_rng_probe(struct platform_device *pdev)
169
priv->present = 1;
170
complete(&priv->completion);
171
172
- err = hwrng_register(&priv->rng_ops);
+ err = devm_hwrng_register(&pdev->dev, &priv->rng_ops);
173
if (err) {
174
dev_err(&pdev->dev, "problem registering\n");
175
return err;
@@ -185,7 +185,6 @@ static int timeriomem_rng_remove(struct platform_device *pdev)
185
{
186
struct timeriomem_rng_private *priv = platform_get_drvdata(pdev);
187
188
- hwrng_unregister(&priv->rng_ops);
189
hrtimer_cancel(&priv->timer);
190
191
return 0;
0 commit comments