[PATCH v3 1/3] cpufreq: kirkwood: Add a cpufreq driver for Marvell Kirkwood SoCs
Andrew Lunn
andrew at lunn.ch
Sun Jan 27 12:23:58 EST 2013
> > + clkspec.np = np;
> > + clkspec.args_count = 1;
> > + clkspec.args[0] = 1;
> > +
> > + priv.cpu_clk = of_clk_get_from_provider(&clkspec);
>
> Oh, yet another way to get clocks...
Yep. I didn't like it, but could not find a better way. It has been
argued that cpufreq drivers should not have nodes in DT. So the normal
of_clk_get() does not work. Since the clocks themselves are
instantiated from DT, there are no clkdev alias, so plain clk_get()
also does not work.
Do you know of a better way to do this?
Thanks
Andrew
More information about the linux-arm-kernel
mailing list