diff options
Diffstat (limited to 'arch/arm/mach-ixp4xx/nas100d-setup.c')
-rw-r--r-- | arch/arm/mach-ixp4xx/nas100d-setup.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-ixp4xx/nas100d-setup.c b/arch/arm/mach-ixp4xx/nas100d-setup.c index bde9648e7afc..49998a8bd4e8 100644 --- a/arch/arm/mach-ixp4xx/nas100d-setup.c +++ b/arch/arm/mach-ixp4xx/nas100d-setup.c | |||
@@ -26,8 +26,6 @@ static struct flash_platform_data nas100d_flash_data = { | |||
26 | }; | 26 | }; |
27 | 27 | ||
28 | static struct resource nas100d_flash_resource = { | 28 | static struct resource nas100d_flash_resource = { |
29 | .start = NAS100D_FLASH_BASE, | ||
30 | .end = NAS100D_FLASH_BASE + NAS100D_FLASH_SIZE, | ||
31 | .flags = IORESOURCE_MEM, | 29 | .flags = IORESOURCE_MEM, |
32 | }; | 30 | }; |
33 | 31 | ||
@@ -115,6 +113,10 @@ static void __init nas100d_init(void) | |||
115 | { | 113 | { |
116 | ixp4xx_sys_init(); | 114 | ixp4xx_sys_init(); |
117 | 115 | ||
116 | nas100d_flash_resource.start = IXP4XX_EXP_BUS_BASE(0); | ||
117 | nas100d_flash_resource.end = | ||
118 | IXP4XX_EXP_BUS_BASE(0) + ixp4xx_exp_bus_size - 1; | ||
119 | |||
118 | pm_power_off = nas100d_power_off; | 120 | pm_power_off = nas100d_power_off; |
119 | 121 | ||
120 | platform_add_devices(nas100d_devices, ARRAY_SIZE(nas100d_devices)); | 122 | platform_add_devices(nas100d_devices, ARRAY_SIZE(nas100d_devices)); |