ARM: mxc: platform-mxc-mmc: Fix register region size
authorFabio Estevam <fabio.estevam@freescale.com>
Tue, 9 Oct 2012 19:25:13 +0000 (16:25 -0300)
committerSascha Hauer <s.hauer@pengutronix.de>
Wed, 10 Oct 2012 08:02:40 +0000 (10:02 +0200)
Do not hardcode the register region to SZ_4K as this is not correct for mx31.

Use data->iosize instead which works for both mx27 and mx31 cases.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
arch/arm/plat-mxc/devices/platform-mxc-mmc.c

index 540d3a7..e7b920b 100644 (file)
@@ -55,7 +55,7 @@ struct platform_device *__init imx_add_mxc_mmc(
        struct resource res[] = {
                {
                        .start = data->iobase,
-                       .end = data->iobase + SZ_4K - 1,
+                       .end = data->iobase + data->iosize - 1,
                        .flags = IORESOURCE_MEM,
                }, {
                        .start = data->irq,