diff options
Diffstat (limited to 'arch/arm/mach-omap2/omap-wakeupgen.c')
| -rw-r--r-- | arch/arm/mach-omap2/omap-wakeupgen.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/omap-wakeupgen.c b/arch/arm/mach-omap2/omap-wakeupgen.c index 4bb6751864a5..fc5fb776a710 100644 --- a/arch/arm/mach-omap2/omap-wakeupgen.c +++ b/arch/arm/mach-omap2/omap-wakeupgen.c @@ -299,8 +299,6 @@ static void irq_save_context(void)  	if (soc_is_dra7xx())  		return; -	if (!sar_base) -		sar_base = omap4_get_sar_ram_base();  	if (wakeupgen_ops && wakeupgen_ops->save_context)  		wakeupgen_ops->save_context();  } @@ -598,6 +596,8 @@ static int __init wakeupgen_init(struct device_node *node,  	irq_hotplug_init();  	irq_pm_init(); +	sar_base = omap4_get_sar_ram_base(); +  	return 0;  }  IRQCHIP_DECLARE(ti_wakeupgen, "ti,omap4-wugen-mpu", wakeupgen_init);  |