diff options
Diffstat (limited to 'arch/arm/boards/pm9261/init.c')
-rw-r--r-- | arch/arm/boards/pm9261/init.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/arch/arm/boards/pm9261/init.c b/arch/arm/boards/pm9261/init.c index 783a40497f..efc5dcc1fb 100644 --- a/arch/arm/boards/pm9261/init.c +++ b/arch/arm/boards/pm9261/init.c @@ -126,9 +126,16 @@ static void __init pm_add_device_dm9000(void) static void __init ek_add_device_dm9000(void) {} #endif /* CONFIG_DRIVER_NET_DM9000 */ -static int pm9261_devices_init(void) +static int pm9261_mem_init(void) { at91_add_device_sdram(64 * 1024 * 1024); + + return 0; +} +mem_initcall(pm9261_mem_init); + +static int pm9261_devices_init(void) +{ pm_add_device_nand(); pm_add_device_dm9000(); add_cfi_flash_device(0, AT91_CHIPSELECT_0, 4 * 1024 * 1024, 0); |