Re: [PATCH] Fix OMAP2 dss2 so clk_set_parent works

Tony Lindgren
2007-01-26T20:09:34Z

* Woodruff, Richard <r-woodruff2@ti.com> [070124 17:08]:
> Hello,
>
> 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>
>
> diff --git a/arch/arm/mach-omap2/clock.h b/arch/arm/mach-omap2/clock.h
> index 8816f5a..094c309 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 c
> .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,
>

Pushing today.

Tony