summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorRichard Woodruff <r-woodruff2@ti.com>2007-01-26 12:08:51 -0800
committerTony Lindgren <tony@atomide.com>2007-03-07 01:17:46 -0800
commit474844f7083b2381db9b3523dc6de9108fc4c732 (patch)
tree741f4876844157876698a446f22ff83be72acfb7 /arch
parente6da2aa74ac878ebc5b49c42a0ee94a69884b9af (diff)
downloadop-kernel-dev-474844f7083b2381db9b3523dc6de9108fc4c732.zip
op-kernel-dev-474844f7083b2381db9b3523dc6de9108fc4c732.tar.gz
ARM: OMAP: Fix OMAP2 dss2 so clk_set_parent works
This adds the delayed application attribute to the dss2 clock. DSS2 can't select the 48MHz APLL with properly with out validating the configuration as trigged by this flag. Signed-off-by: Richard Woodruff <r-woodruff2@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-omap2/clock.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/clock.h b/arch/arm/mach-omap2/clock.h
index 8816f5a..162978f 100644
--- a/arch/arm/mach-omap2/clock.h
+++ b/arch/arm/mach-omap2/clock.h
@@ -1013,7 +1013,8 @@ static struct clk dss2_fck = { /* Alt clk used in power management */
.name = "dss2_fck",
.parent = &sys_ck, /* fixed at sys_ck or 48MHz */
.flags = CLOCK_IN_OMAP242X | CLOCK_IN_OMAP243X |
- RATE_CKCTL | CM_CORE_SEL1 | RATE_FIXED,
+ RATE_CKCTL | CM_CORE_SEL1 | RATE_FIXED |
+ DELAYED_APP,
.enable_reg = (void __iomem *)&CM_FCLKEN1_CORE,
.enable_bit = 1,
.src_offset = 13,
OpenPOWER on IntegriCloud