diff options
Diffstat (limited to 'arch/arm/mach-omap2/board-rm680.c')
| -rw-r--r-- | arch/arm/mach-omap2/board-rm680.c | 10 | 
1 files changed, 6 insertions, 4 deletions
diff --git a/arch/arm/mach-omap2/board-rm680.c b/arch/arm/mach-omap2/board-rm680.c index 7dfed24ee12..a6f76e13c15 100644 --- a/arch/arm/mach-omap2/board-rm680.c +++ b/arch/arm/mach-omap2/board-rm680.c @@ -125,11 +125,7 @@ static void __init rm680_peripherals_init(void)  static void __init rm680_init_early(void)  { -	struct omap_sdrc_params *sdrc_params; -  	omap2_init_common_infrastructure(); -	sdrc_params = nokia_get_sdram_timings(); -	omap2_init_common_devices(sdrc_params, sdrc_params);  }  #ifdef CONFIG_OMAP_MUX @@ -140,8 +136,14 @@ static struct omap_board_mux board_mux[] __initdata = {  static void __init rm680_init(void)  { +	struct omap_sdrc_params *sdrc_params; +  	omap3_mux_init(board_mux, OMAP_PACKAGE_CBB);  	omap_serial_init(); + +	sdrc_params = nokia_get_sdram_timings(); +	omap_sdrc_init(sdrc_params, sdrc_params); +  	usb_musb_init(NULL);  	rm680_peripherals_init();  }  |