Messages in this thread Patch in this message | | | Subject | [PATCH] xilinx_spi.c: use resource_size() | Date | Mon, 14 Dec 2009 17:48:59 -0500 | From | "H Hartley Sweeten" <> |
| |
Use resource_size().
Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Cc: David Brownell <dbrownell@users.sourceforge.net>
---
diff --git a/drivers/spi/xilinx_spi.c b/drivers/spi/xilinx_spi.c index 5a143b9..32525e6 100644 --- a/drivers/spi/xilinx_spi.c +++ b/drivers/spi/xilinx_spi.c @@ -332,14 +332,14 @@ static int __init xilinx_spi_of_probe(struct of_device *ofdev, xspi->irq = r_irq->start; - if (!request_mem_region(r_mem->start, - r_mem->end - r_mem->start + 1, XILINX_SPI_NAME)) { + if (!request_mem_region(r_mem->start, resource_size(r_mem), + XILINX_SPI_NAME)) { rc = -ENXIO; dev_warn(&ofdev->dev, "memory request failure\n"); goto put_master; } - xspi->regs = ioremap(r_mem->start, r_mem->end - r_mem->start + 1); + xspi->regs = ioremap(r_mem->start, resource_size(r_mem)); if (xspi->regs == NULL) { rc = -ENOMEM; dev_warn(&ofdev->dev, "ioremap failure\n");
| |