sdrc2xxx.c (59fb659b065f52fcc2deed293cfbfc58f890376c) sdrc2xxx.c (c4d7e58fb52c632d8e33cd23a4917d7a7f8302ac)
1/*
2 * linux/arch/arm/mach-omap2/sdrc2xxx.c
3 *
4 * SDRAM timing related functions for OMAP2xxx
5 *
6 * Copyright (C) 2005, 2008 Texas Instruments Inc.
7 * Copyright (C) 2005, 2008 Nokia Corporation
8 *

--- 85 unchanged lines hidden (view full) ---

94 else if (level == CORE_CLK_SRC_DPLL_X2)
95 dll_ctrl = omap2xxx_sdrc_get_fast_dll_ctrl();
96 else
97 return prev;
98
99 m_type = omap2xxx_sdrc_get_type();
100
101 local_irq_save(flags);
1/*
2 * linux/arch/arm/mach-omap2/sdrc2xxx.c
3 *
4 * SDRAM timing related functions for OMAP2xxx
5 *
6 * Copyright (C) 2005, 2008 Texas Instruments Inc.
7 * Copyright (C) 2005, 2008 Nokia Corporation
8 *

--- 85 unchanged lines hidden (view full) ---

94 else if (level == CORE_CLK_SRC_DPLL_X2)
95 dll_ctrl = omap2xxx_sdrc_get_fast_dll_ctrl();
96 else
97 return prev;
98
99 m_type = omap2xxx_sdrc_get_type();
100
101 local_irq_save(flags);
102 /*
103 * XXX These calls should be abstracted out through a
104 * prm2xxx.c function
105 */
102 if (cpu_is_omap2420())
103 __raw_writel(0xffff, OMAP2420_PRCM_VOLTSETUP);
104 else
105 __raw_writel(0xffff, OMAP2430_PRCM_VOLTSETUP);
106 omap2_sram_reprogram_sdrc(level, dll_ctrl, m_type);
107 curr_perf_level = level;
108 local_irq_restore(flags);
109

--- 57 unchanged lines hidden ---
106 if (cpu_is_omap2420())
107 __raw_writel(0xffff, OMAP2420_PRCM_VOLTSETUP);
108 else
109 __raw_writel(0xffff, OMAP2430_PRCM_VOLTSETUP);
110 omap2_sram_reprogram_sdrc(level, dll_ctrl, m_type);
111 curr_perf_level = level;
112 local_irq_restore(flags);
113

--- 57 unchanged lines hidden ---