Messages in this thread Patch in this message | | | From | Alan Cox <> | Subject | [RESEND PATCH] gpio_addr_flash: Fix warnings | Date | Tue, 17 Nov 2009 15:46:49 +0000 |
| |
Signed-off-by: Alan Cox <alan@linux.intel.com> ---
drivers/mtd/maps/gpio-addr-flash.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mtd/maps/gpio-addr-flash.c b/drivers/mtd/maps/gpio-addr-flash.c index 1ad5caf..9760e31 100644 --- a/drivers/mtd/maps/gpio-addr-flash.c +++ b/drivers/mtd/maps/gpio-addr-flash.c @@ -208,7 +208,7 @@ static int __devinit gpio_flash_probe(struct platform_device *pdev) return -ENOMEM; state->gpio_count = gpios->end; - state->gpio_addrs = (void *)gpios->start; + state->gpio_addrs = (void *)(unsigned long)gpios->start; state->gpio_values = (void *)(state + 1); state->win_size = memory->end - memory->start + 1; memset(state->gpio_values, 0xff, arr_size); @@ -220,7 +220,7 @@ static int __devinit gpio_flash_probe(struct platform_device *pdev) state->map.copy_to = gf_copy_to; state->map.bankwidth = pdata->width; state->map.size = state->win_size * (1 << state->gpio_count); - state->map.virt = (void __iomem *)memory->start; + state->map.virt = (void __iomem *)(unsigned long)memory->start; state->map.phys = NO_XIP; state->map.map_priv_1 = (unsigned long)state;
| |