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>
This commit is contained in:
parent
576d5e3a34
commit
353cec46d5
@ -398,24 +398,6 @@ int omap2_clk_set_parent(struct clk *clk, struct clk *new_parent)
|
|||||||
return omap2_clksel_set_parent(clk, new_parent);
|
return omap2_clksel_set_parent(clk, new_parent);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* OMAP3/4 non-CORE DPLL clkops */
|
|
||||||
|
|
||||||
#if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_ARCH_OMAP4)
|
|
||||||
|
|
||||||
const struct clkops clkops_omap3_noncore_dpll_ops = {
|
|
||||||
.enable = omap3_noncore_dpll_enable,
|
|
||||||
.disable = omap3_noncore_dpll_disable,
|
|
||||||
.allow_idle = omap3_dpll_allow_idle,
|
|
||||||
.deny_idle = omap3_dpll_deny_idle,
|
|
||||||
};
|
|
||||||
|
|
||||||
const struct clkops clkops_omap3_core_dpll_ops = {
|
|
||||||
.allow_idle = omap3_dpll_allow_idle,
|
|
||||||
.deny_idle = omap3_dpll_deny_idle,
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OMAP2+ clock reset and init functions
|
* OMAP2+ clock reset and init functions
|
||||||
*/
|
*/
|
||||||
|
@ -638,3 +638,17 @@ unsigned long omap3_clkoutx2_recalc(struct clk *clk)
|
|||||||
rate = clk->parent->rate * 2;
|
rate = clk->parent->rate * 2;
|
||||||
return rate;
|
return rate;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* OMAP3/4 non-CORE DPLL clkops */
|
||||||
|
|
||||||
|
const struct clkops clkops_omap3_noncore_dpll_ops = {
|
||||||
|
.enable = omap3_noncore_dpll_enable,
|
||||||
|
.disable = omap3_noncore_dpll_disable,
|
||||||
|
.allow_idle = omap3_dpll_allow_idle,
|
||||||
|
.deny_idle = omap3_dpll_deny_idle,
|
||||||
|
};
|
||||||
|
|
||||||
|
const struct clkops clkops_omap3_core_dpll_ops = {
|
||||||
|
.allow_idle = omap3_dpll_allow_idle,
|
||||||
|
.deny_idle = omap3_dpll_deny_idle,
|
||||||
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user