diff options
Diffstat (limited to 'drivers/char/hw_random/octeon-rng.c')
-rw-r--r-- | drivers/char/hw_random/octeon-rng.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/char/hw_random/octeon-rng.c b/drivers/char/hw_random/octeon-rng.c index 1eada566ca70..f2885dbe1849 100644 --- a/drivers/char/hw_random/octeon-rng.c +++ b/drivers/char/hw_random/octeon-rng.c | |||
@@ -96,7 +96,7 @@ static int octeon_rng_probe(struct platform_device *pdev) | |||
96 | 96 | ||
97 | rng->ops = ops; | 97 | rng->ops = ops; |
98 | 98 | ||
99 | dev_set_drvdata(&pdev->dev, &rng->ops); | 99 | platform_set_drvdata(pdev, &rng->ops); |
100 | ret = hwrng_register(&rng->ops); | 100 | ret = hwrng_register(&rng->ops); |
101 | if (ret) | 101 | if (ret) |
102 | return -ENOENT; | 102 | return -ENOENT; |
@@ -108,7 +108,7 @@ static int octeon_rng_probe(struct platform_device *pdev) | |||
108 | 108 | ||
109 | static int __exit octeon_rng_remove(struct platform_device *pdev) | 109 | static int __exit octeon_rng_remove(struct platform_device *pdev) |
110 | { | 110 | { |
111 | struct hwrng *rng = dev_get_drvdata(&pdev->dev); | 111 | struct hwrng *rng = platform_get_drvdata(pdev); |
112 | 112 | ||
113 | hwrng_unregister(rng); | 113 | hwrng_unregister(rng); |
114 | 114 | ||