On Tue, 17 Jan 2006, Kevin D. Kissell wrote:
> > CPUs may have a variable CPU frequency which makes CPU counter not
> > usable as a timer source". Does it mean that, we can't do the CPU
> > Clock down in MIPS Processor??
> You were on the right track when you tried hacking mips_timer_ack(),
> but note that both cycles_per_jiffy and mips_hpt_frequency end up
> being used in Count-based time calculations. If the board is
> rebooting when you tested your mod, it's probably because there's an
> error or a typo in your code.
Maybe. Started checking it by added few prink() to see the values of
my_cycle_per_jiffy, cycles_per_jiffy and mips_hpt_frequency.
> Note that just changing the Count register increment will result in
> some small error each time the clock mode changes,
This is not an major probelm. But as you indicated, I will make some
modification in PMU driver to takecare the drift.