diff options
author | Arnd Bergmann <arnd@arndb.de> | 2012-09-14 16:17:50 -0400 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2012-09-19 09:11:54 -0400 |
commit | abf2ba152f5aa31ee56a63b28b04a76d8def6366 (patch) | |
tree | 34ca0fbf16578cbeab68b20fc9f4839175c3ccd9 /arch/arm/mach-iop13xx/setup.c | |
parent | b7a3f8db07c1bca303dbf038f108dd84638bcd82 (diff) |
ARM: iop13xx: use __iomem pointers for MMIO
ARM is moving to stricter checks on readl/write functions,
so we need to use the correct types everywhere.
Cc: Rob Herring <rob.herring@calxeda.com>
Cc: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/mach-iop13xx/setup.c')
-rw-r--r-- | arch/arm/mach-iop13xx/setup.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm/mach-iop13xx/setup.c b/arch/arm/mach-iop13xx/setup.c index daabb1fa6c2c..f5c2a229ce0a 100644 --- a/arch/arm/mach-iop13xx/setup.c +++ b/arch/arm/mach-iop13xx/setup.c | |||
@@ -36,7 +36,7 @@ | |||
36 | */ | 36 | */ |
37 | static struct map_desc iop13xx_std_desc[] __initdata = { | 37 | static struct map_desc iop13xx_std_desc[] __initdata = { |
38 | { /* mem mapped registers */ | 38 | { /* mem mapped registers */ |
39 | .virtual = IOP13XX_PMMR_VIRT_MEM_BASE, | 39 | .virtual = (unsigned long)IOP13XX_PMMR_VIRT_MEM_BASE, |
40 | .pfn = __phys_to_pfn(IOP13XX_PMMR_PHYS_MEM_BASE), | 40 | .pfn = __phys_to_pfn(IOP13XX_PMMR_PHYS_MEM_BASE), |
41 | .length = IOP13XX_PMMR_SIZE, | 41 | .length = IOP13XX_PMMR_SIZE, |
42 | .type = MT_DEVICE, | 42 | .type = MT_DEVICE, |
@@ -81,8 +81,8 @@ static struct resource iop13xx_uart1_resources[] = { | |||
81 | 81 | ||
82 | static struct plat_serial8250_port iop13xx_uart0_data[] = { | 82 | static struct plat_serial8250_port iop13xx_uart0_data[] = { |
83 | { | 83 | { |
84 | .membase = (char*)(IOP13XX_UART0_VIRT), | 84 | .membase = IOP13XX_UART0_VIRT, |
85 | .mapbase = (IOP13XX_UART0_PHYS), | 85 | .mapbase = IOP13XX_UART0_PHYS, |
86 | .irq = IRQ_IOP13XX_UART0, | 86 | .irq = IRQ_IOP13XX_UART0, |
87 | .uartclk = IOP13XX_UART_XTAL, | 87 | .uartclk = IOP13XX_UART_XTAL, |
88 | .regshift = 2, | 88 | .regshift = 2, |
@@ -94,8 +94,8 @@ static struct plat_serial8250_port iop13xx_uart0_data[] = { | |||
94 | 94 | ||
95 | static struct plat_serial8250_port iop13xx_uart1_data[] = { | 95 | static struct plat_serial8250_port iop13xx_uart1_data[] = { |
96 | { | 96 | { |
97 | .membase = (char*)(IOP13XX_UART1_VIRT), | 97 | .membase = IOP13XX_UART1_VIRT, |
98 | .mapbase = (IOP13XX_UART1_PHYS), | 98 | .mapbase = IOP13XX_UART1_PHYS, |
99 | .irq = IRQ_IOP13XX_UART1, | 99 | .irq = IRQ_IOP13XX_UART1, |
100 | .uartclk = IOP13XX_UART_XTAL, | 100 | .uartclk = IOP13XX_UART_XTAL, |
101 | .regshift = 2, | 101 | .regshift = 2, |