Armada 370/XP clocksource fixes
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest posting 2/20 of 6 patches 0 repliesNew
- v4 posting 1/20 of 6 patches 0 repliesSuperseded
- v3 posting 2/20 of 6 patches 0 repliesSuperseded
Earlier versions · 3
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 posting 1/2 | 0 of 6 patches | 0 replies | Superseded | |
| v2 posting 2/2 | 0 of 6 patches | 0 replies | Superseded | |
| v2 posting 1/2 | 0 of 6 patches | 0 replies | Superseded |
Patches in v4 posting 2/2 No applies recorded yet
None of the 6 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.
Cover letter [PATCH v4 0/6] Armada 370/XP clocksource fixes
Quoted 52 lines · Jason Cooper
Quoted 20 lines · Daniel Lezcano
Quoted 19 lines · Jason Cooper
Daniel,
Quoted 16 lines · Daniel Lezcano
Quoted 15 lines · Ezequiel Garcia
This small patchset fixes a somewhat minor issue found in the clocksource driver for Armada 370/XP SoC.
On one side the Armada 370 SoC has no 25 MHz fixed timer.
On the other side the Armada XP SoC cannot work properly without such 25 MHz fixed timer selected, because otherwise the base clock frequency would vary when doing cpufreq frequency changes.Therefore we can consider the SoCs as not being compatible, being better to have two compatible strings, one for each SoC. The previous compatible and its behavior has been removed, considering there are no DT-enabled boards in use in the field.
In addition,
CLOCKSOURCE_OF_DECLAREis used to simplify the initialization.Quoted 8 lines
Quoted 6 lines
Quoted 4 lines
Quoted 2 lines
This patchset is based on tip/timers/core.
Applied to my tree as 3.12 material.
Did you take patch #6 as well?
Yes. Not good ?
I usually try to keep all the *.dts? changes in one tree so I can resolve the conflicts internally because our dts files have been subject to large changes (adding pcie/mbus, relocating nodes under the proper parents, etc).
By way of example:
$ git diff --stat v3.11-rc1..for-next -- arch/arm/boot/dts/armada-* arch/arm/boot/dts/armada-370-db.dts | 5 +- arch/arm/boot/dts/armada-370-mirabox.dts | 37 +- arch/arm/boot/dts/armada-370-rd.dts | 37 +- arch/arm/boot/dts/armada-370-xp.dtsi | 114 ++++--- arch/arm/boot/dts/armada-370.dtsi | 127 ++++--- arch/arm/boot/dts/armada-xp-db.dts | 131 ++++--- arch/arm/boot/dts/armada-xp-gp.dts | 107 +++--- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 229 +++++++------ arch/arm/boot/dts/armada-xp-mv78260.dtsi | 270 ++++++++------- arch/arm/boot/dts/armada-xp-mv78460.dtsi | 418 ++++++++++++----------- arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 88 +++-- arch/arm/boot/dts/armada-xp.dtsi | 19 +- 12 files changed, 849 insertions(+), 733 deletions(-)
Quoted 4 lines
I would prefer not to subject arm-soc or Linus to resolving those when they are best resolved at our level.
Is it possible for you to drop that one so we can take it?
Sure, no problem. Dropped.
Thanks
-- Daniel
Signature · 5 lines
<http://www.linaro.org/> Linaro.org ? Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog