* Delio Brignoli <dbrign...@audioscience.com> [151110 02:24]:
> On 10 Nov 2015, at 09:50, Matthijs van Duin <matthijsvand...@gmail.com> wrote:
> > On 9 November 2015 at 16:06, Tony Lindgren <t...@atomide.com> wrote:
> >> The PLL support is still missing, so it relies on the bootloader
> >> configured PLL values for now. I'm hoping to post PLL support patches over
> >> next few weeks and then we can have that and more devices working for v4.5.
> > 
> > Ah, yes, configuring a DPLL-LJ is fun.. figuring out how to write the
> > desired ratio as M/(M2*(1+N)) while simultaneously satisfying all
> > constraints on M, N, M2, refclk, and dco. :-)
> 
> Yes, indeed. We have the additional requirement of being able to adjust the 
> frequency (by a relatively small amount) without loss of lock. Recalculating 
> the DCO mode and M,N,M2 from scratch each time based on the target frequency, 
> like was done in the 2.6.37 based tree from TI was not acceptable, so we try 
> to change m2 first to see if we can reach the target frequency and fall back 
> to recalculate parameters from scratch if that fails.

Well we do first try to set the rate using the divider only at least for
drivers/clk/ti/fapll.c used on dm816x. I'm thinking about doing a similar
driver for the dm814x adpll where we have a PLL and separate output clocks
in a single driver as the PLL and output control registers are all mixed
in.

> BTW, are you aware of section 2.1.2 of “TMS320DM814x DaVinci Digital Media 
> Processors Silicon Revisions 3.0, 2.1”? 
> <http://www.ti.com/lit/er/sprz343c/sprz343c.pdf>

OK good to know :)

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to