diff options
Diffstat (limited to 'arch/arm/mach-omap2/board-omap3beagle.c')
| -rw-r--r-- | arch/arm/mach-omap2/board-omap3beagle.c | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c index 991ac9c3803..e00ba128cec 100644 --- a/arch/arm/mach-omap2/board-omap3beagle.c +++ b/arch/arm/mach-omap2/board-omap3beagle.c @@ -282,7 +282,8 @@ static int __init omap3_beagle_i2c_init(void)  static void __init omap3_beagle_init_irq(void)  { -	omap2_init_common_hw(mt46h32m32lf6_sdrc_params); +	omap2_init_common_hw(mt46h32m32lf6_sdrc_params, +			     mt46h32m32lf6_sdrc_params);  	omap_init_irq();  #ifdef CONFIG_OMAP_32K_TIMER  	omap2_gp_clockevent_set_gptimer(12); @@ -408,6 +409,10 @@ static void __init omap3_beagle_init(void)  	usb_musb_init();  	omap3beagle_flash_init(); + +	/* Ensure SDRC pins are mux'd for self-refresh */ +	omap_cfg_reg(H16_34XX_SDRC_CKE0); +	omap_cfg_reg(H17_34XX_SDRC_CKE1);  }  static void __init omap3_beagle_map_io(void)  |