[PATCH] ARM: clk: imx: remove the CLK_SET_RATE_NO_REPARENT for imx_clk_mux_flags
Shawn Guo
shawn.guo at freescale.com
Mon May 26 02:11:48 PDT 2014
On Mon, May 26, 2014 at 11:03:22AM +0200, Philipp Zabel wrote:
> > @@ -108,8 +108,7 @@ static inline struct clk *imx_clk_mux_flags(const char *name,
> > int num_parents, unsigned long flags)
> > {
> > return clk_register_mux(NULL, name, parents, num_parents,
> > - flags | CLK_SET_RATE_NO_REPARENT, reg, shift, width, 0,
> > - &imx_ccm_lock);
> > + flags, reg, shift, width, 0, &imx_ccm_lock);
> > }
> >
> > static inline struct clk *imx_clk_fixed_factor(const char *name,
>
> We need CLK_SET_RATE_NO_REPARENT on the audio/video multiplexers.
> I think this change is the right thing for imx_clk_mux_flags, but at the
> same you should make sure not to drop this flag where we want to control
> a video PLL through the mux.
Philipp,
Are you saying that you see a different clock tree topology after this
change?
Shawn
More information about the linux-arm-kernel
mailing list