hwrng: timeriomem - use resource_size
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Wed, 8 Jun 2011 13:05:51 +0000 (21:05 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 29 Jun 2011 23:44:01 +0000 (07:44 +0800)
Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Acked-by: Matt Mackall <mpm@selenic.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/timeriomem-rng.c

index a94e930..a8428e6 100644 (file)
@@ -100,8 +100,7 @@ static int __devinit timeriomem_rng_probe(struct platform_device *pdev)
 
        timeriomem_rng_data = pdev->dev.platform_data;
 
-       timeriomem_rng_data->address = ioremap(res->start,
-                                               res->end - res->start + 1);
+       timeriomem_rng_data->address = ioremap(res->start, resource_size(res));
        if (!timeriomem_rng_data->address)
                return -EIO;