diff options
Diffstat (limited to 'arch/arm/mach-omap2/sdrc2xxx.c')
-rw-r--r-- | arch/arm/mach-omap2/sdrc2xxx.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/sdrc2xxx.c b/arch/arm/mach-omap2/sdrc2xxx.c index 0afdad5ae9fb..feaec7eaf6bd 100644 --- a/arch/arm/mach-omap2/sdrc2xxx.c +++ b/arch/arm/mach-omap2/sdrc2xxx.c | |||
@@ -99,7 +99,10 @@ u32 omap2xxx_sdrc_reprogram(u32 level, u32 force) | |||
99 | m_type = omap2xxx_sdrc_get_type(); | 99 | m_type = omap2xxx_sdrc_get_type(); |
100 | 100 | ||
101 | local_irq_save(flags); | 101 | local_irq_save(flags); |
102 | __raw_writel(0xffff, OMAP24XX_PRCM_VOLTSETUP); | 102 | if (cpu_is_omap2420()) |
103 | __raw_writel(0xffff, OMAP2420_PRCM_VOLTSETUP); | ||
104 | else | ||
105 | __raw_writel(0xffff, OMAP2430_PRCM_VOLTSETUP); | ||
103 | omap2_sram_reprogram_sdrc(level, dll_ctrl, m_type); | 106 | omap2_sram_reprogram_sdrc(level, dll_ctrl, m_type); |
104 | curr_perf_level = level; | 107 | curr_perf_level = level; |
105 | local_irq_restore(flags); | 108 | local_irq_restore(flags); |