ARM: OMAP: Fix OMAP2 dss2 so clk_set_parent works
authorRichard Woodruff <r-woodruff2@ti.com>
Fri, 26 Jan 2007 20:08:51 +0000 (12:08 -0800)
committerTony Lindgren <tony@atomide.com>
Wed, 7 Mar 2007 09:17:46 +0000 (01:17 -0800)
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>
arch/arm/mach-omap2/clock.h

index 8816f5a33a289b12aa59669d291c1a5d20dc7fde..162978fd535943e7fdffcbdaec41866586955d1e 100644 (file)
@@ -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,