Skip to content

Commit 4b7c723

Browse files
bigguinessdavem330
authored andcommitted
drivers/ide/au1xxx-ide.c: use resource_size()
Use resource_size() for {request/release}_mem_region and ioremap. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent a531cd6 commit 4b7c723

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

drivers/ide/au1xxx-ide.c

+3-4
Original file line numberDiff line numberDiff line change
@@ -532,14 +532,13 @@ static int au_ide_probe(struct platform_device *dev)
532532
goto out;
533533
}
534534

535-
if (!request_mem_region(res->start, res->end - res->start + 1,
536-
dev->name)) {
535+
if (!request_mem_region(res->start, resource_size(res), dev->name)) {
537536
pr_debug("%s: request_mem_region failed\n", DRV_NAME);
538537
ret = -EBUSY;
539538
goto out;
540539
}
541540

542-
ahwif->regbase = (u32)ioremap(res->start, res->end - res->start + 1);
541+
ahwif->regbase = (u32)ioremap(res->start, resource_size(res));
543542
if (ahwif->regbase == 0) {
544543
ret = -ENOMEM;
545544
goto out;
@@ -575,7 +574,7 @@ static int au_ide_remove(struct platform_device *dev)
575574
iounmap((void *)ahwif->regbase);
576575

577576
res = platform_get_resource(dev, IORESOURCE_MEM, 0);
578-
release_mem_region(res->start, res->end - res->start + 1);
577+
release_mem_region(res->start, resource_size(res));
579578

580579
return 0;
581580
}

0 commit comments

Comments
 (0)