diff options
author | Paul Walmsley <paul@pwsan.com> | 2008-08-19 04:08:45 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2008-08-19 04:08:45 -0400 |
commit | 333943ba9e1716a3751af82f2dcc7620b83091ed (patch) | |
tree | 8646e99605d9d1519ac2f93f9399d78b89490c68 /arch/arm/mach-omap2/clock.h | |
parent | d1b03f615ae7ede957551dd26bf8929bdc2bb786 (diff) |
ARM: OMAP2: Clockdomain: Integrate OMAP3 clocks with clockdomain code
This patch integrates the OMAP3 clock tree with the clockdomain code.
This patch:
- marks OMAP34xx clocks with their corresponding clockdomain.
- adds code to convert the clockdomain name to a clockdomain pointer in the
struct clk during clk_register().
- modifies OMAP2 clock usecounting to call into the clockdomain code
when clocks are enabled or disabled.
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/clock.h')
-rw-r--r-- | arch/arm/mach-omap2/clock.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/clock.h b/arch/arm/mach-omap2/clock.h index 626e5fa93b6a..ea55f286f47d 100644 --- a/arch/arm/mach-omap2/clock.h +++ b/arch/arm/mach-omap2/clock.h | |||
@@ -36,6 +36,7 @@ void omap2_clk_disable_unused(struct clk *clk); | |||
36 | #endif | 36 | #endif |
37 | 37 | ||
38 | void omap2_clksel_recalc(struct clk *clk); | 38 | void omap2_clksel_recalc(struct clk *clk); |
39 | void omap2_init_clk_clkdm(struct clk *clk); | ||
39 | void omap2_init_clksel_parent(struct clk *clk); | 40 | void omap2_init_clksel_parent(struct clk *clk); |
40 | u32 omap2_clksel_get_divisor(struct clk *clk); | 41 | u32 omap2_clksel_get_divisor(struct clk *clk); |
41 | u32 omap2_clksel_round_rate_div(struct clk *clk, unsigned long target_rate, | 42 | u32 omap2_clksel_round_rate_div(struct clk *clk, unsigned long target_rate, |