diff options
author | Vaibhav Hiremath <hvaibhav@ti.com> | 2012-07-05 11:05:15 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2012-07-05 11:05:15 -0400 |
commit | 353cec46d50a38e412112e23f9542c3d6e51a308 (patch) | |
tree | bbb8650b48be80ceca65c5fc3163f274578d3130 /arch/arm/mach-omap2/dpll3xxx.c | |
parent | 576d5e3a340a8a4411d6260b2dabd4223cc1c3a3 (diff) |
ARM: OMAP2+: Move omap3 dpll ops to dpll3xxx.c
In order to remove unnecessary idefs, move noncore and core
dpll ops to dpll3xxx.c file (where it should have been already).
The clkops (clkops_omap3_core_dpll_ops & clkops_omap3_noncore_dpll_ops)
is used in clock data files, and dependency is already handled by
Makefile rule.
Signed-off-by: Vaibhav Hiremath <hvaibhav@ti.com>
Acked-by: Paul Walmsley <paul@pwsan.com>
Cc: Kevin Hilman <khilman@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/dpll3xxx.c')
-rw-r--r-- | arch/arm/mach-omap2/dpll3xxx.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/dpll3xxx.c b/arch/arm/mach-omap2/dpll3xxx.c index c310dc0d40b4..b9c8d2f6a81f 100644 --- a/arch/arm/mach-omap2/dpll3xxx.c +++ b/arch/arm/mach-omap2/dpll3xxx.c | |||
@@ -638,3 +638,17 @@ unsigned long omap3_clkoutx2_recalc(struct clk *clk) | |||
638 | rate = clk->parent->rate * 2; | 638 | rate = clk->parent->rate * 2; |
639 | return rate; | 639 | return rate; |
640 | } | 640 | } |
641 | |||
642 | /* OMAP3/4 non-CORE DPLL clkops */ | ||
643 | |||
644 | const struct clkops clkops_omap3_noncore_dpll_ops = { | ||
645 | .enable = omap3_noncore_dpll_enable, | ||
646 | .disable = omap3_noncore_dpll_disable, | ||
647 | .allow_idle = omap3_dpll_allow_idle, | ||
648 | .deny_idle = omap3_dpll_deny_idle, | ||
649 | }; | ||
650 | |||
651 | const struct clkops clkops_omap3_core_dpll_ops = { | ||
652 | .allow_idle = omap3_dpll_allow_idle, | ||
653 | .deny_idle = omap3_dpll_deny_idle, | ||
654 | }; | ||