Cc: David Brigada <brigad@...>, Ingo Molnar <mingo@...>, Wim Van Sebroeck <wim@...>, Linus Torvalds <torvalds@...>, Andrew Morton <akpm@...>, LKML <linux-kernel@...>, Samuel Tardieu <sam@...>, Mike Frysinger <vapier.adi@...>, <Mingarelli@...>
Agreed, very sub-optimal. For all those prospective silicon vendors out
there, this is a good lesson. Always let your software people review
the specification before you freeze the RTL - it will save you grief in
the long run. </sermon>
I expect that this will be the primary usage model - every platform needs to
have a gentleman's agreement for how the timers are allocated and used.
For the longest time, I thought they were only good as a watchdog or
driving an external output. I had to eat some crow when we figured out
that we could use them as the tick source for tickless, so I no longer say
that they won't be good for anything else, but their usefulness is
certainly limited.
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.
--