Title: [8705] trunk/drivers/serial/bfin_sport_uart.c: serial: bfin_sport_uart: Use resource size to fix off-by-one error
Revision
8705
Author
vapier
Date
2010-05-11 14:10:32 -0400 (Tue, 11 May 2010)

Log Message

serial: bfin_sport_uart: Use resource size to fix off-by-one error

From: Tobias Klauser <[email protected]>

Use the resource_size function instead of manually calculating the
resource size. This actually fixes an off-by-one error.

Modified Paths

Diff

Modified: trunk/drivers/serial/bfin_sport_uart.c (8704 => 8705)


--- trunk/drivers/serial/bfin_sport_uart.c	2010-05-11 09:41:20 UTC (rev 8704)
+++ trunk/drivers/serial/bfin_sport_uart.c	2010-05-11 18:10:32 UTC (rev 8705)
@@ -773,8 +773,7 @@
 			goto out_error_free_peripherals;
 		}
 
-		sport->port.membase = ioremap(res->start,
-			res->end - res->start);
+		sport->port.membase = ioremap(res->start, resource_size(res));
 		if (!sport->port.membase) {
 			dev_err(&pdev->dev, "Cannot map sport IO\n");
 			ret = -ENXIO;
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to