Thread (30 messages) 30 messages, 5 authors, 2014-11-03
STALE4248d
Revisions (5)
  1. v1 current
  2. v1 [diff vs current]
  3. v1 [diff vs current]
  4. v1 [diff vs current]
  5. v1 [diff vs current]

[PATCH 0/4] Make Armada 375 use the reference clock when possible

From: Thomas Petazzoni <hidden>
Date: 2014-10-22 13:56:14
Also in: linux-watchdog

Dear Ezequiel Garcia,

On Wed, 22 Oct 2014 10:34:40 -0300, Ezequiel Garcia wrote:
This series adds support for the 25 MHz reference clock available on
Armada 375 SoC to use on the timer and watchdog drivers. It is
similar to the one present in Armada XP SoC.

Given we initially had access to only a very early SoC revision (A375 Z0)
Actually: s/Z0/Z1/.
and due to a hardware issue, the timer and watchdog support was originally
submitted to use the core clock.

Now that the A0 SoC revision is out, we can fix this and use the reference
clock. The reason for this change is that the core clock is subject to the
SSCG, so boards where SSCG is enabled exhibit a very large timer drift.

To prevent any compatibility issues when booting with an older devicetree,
this series provides proper fall backs in each case.
You don't clearly state whether your patch series keep compatibility
with the 375 Z1 or not. And in fact, it doesn't keep compatibility with
Z1. I'm fine with that, but then it means we should officially declare
the Z1 support in mainline as dead, and get rid of the workarounds that
applied only to 375 Z1.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help