|
@@ -234,7 +234,7 @@ static int gpio_flash_probe(struct platform_device *pdev)
|
|
state->map.copy_to = gf_copy_to;
|
|
state->map.copy_to = gf_copy_to;
|
|
state->map.bankwidth = pdata->width;
|
|
state->map.bankwidth = pdata->width;
|
|
state->map.size = state->win_size * (1 << state->gpio_count);
|
|
state->map.size = state->win_size * (1 << state->gpio_count);
|
|
- state->map.virt = ioremap_nocache(memory->start, state->map.size);
|
|
|
|
|
|
+ state->map.virt = ioremap_nocache(memory->start, state->win_size);
|
|
if (!state->map.virt)
|
|
if (!state->map.virt)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
|
|
|