aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>2013-08-20 11:45:54 -0400
committerDaniel Lezcano <daniel.lezcano@linaro.org>2013-09-02 15:44:58 -0400
commit63ce2cc474ce962d936ae6dfaa6ae2354b1db5b2 (patch)
tree80ff06978c2b38eeb9a72dad7786ef7931e02aeb
parent5e9fe6cb1ba5ad321473e7b9c39fbe164129520d (diff)
clocksource: armada-370-xp: Add detailed clock requirements in devicetree binding
Specifies the required clock inputs for each supported compatible. Armada 370 requires a single clock phandle, and Armada XP requires two clock phandles with clock-names "nbclk" and "fixed". Cc: devicetree@vger.kernel.org Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Acked-by: Jason Cooper <jason@lakedaemon.net> Acked-by: Stephen Warren <swarren@nvidia.com> Acked-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
-rw-r--r--Documentation/devicetree/bindings/timer/marvell,armada-370-xp-timer.txt13
1 files changed, 11 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/timer/marvell,armada-370-xp-timer.txt b/Documentation/devicetree/bindings/timer/marvell,armada-370-xp-timer.txt
index 4c453b22b2b4..f455182b1086 100644
--- a/Documentation/devicetree/bindings/timer/marvell,armada-370-xp-timer.txt
+++ b/Documentation/devicetree/bindings/timer/marvell,armada-370-xp-timer.txt
@@ -9,8 +9,15 @@ Required properties:
9- reg: Should contain location and length for timers register. First 9- reg: Should contain location and length for timers register. First
10 pair for the Global Timer registers, second pair for the 10 pair for the Global Timer registers, second pair for the
11 local/private timers. 11 local/private timers.
12- clocks: clock driving the timer hardware, only required for 12
13 "marvell,armada-370-timer"; 13Clocks required for compatible = "marvell,armada-370-timer":
14- clocks : Must contain a single entry describing the clock input
15
16Clocks required for compatible = "marvell,armada-xp-timer":
17- clocks : Must contain an entry for each entry in clock-names.
18- clock-names : Must include the following entries:
19 "nbclk" (L2/coherency fabric clock),
20 "fixed" (Reference 25 MHz fixed-clock).
14 21
15Examples: 22Examples:
16 23
@@ -29,4 +36,6 @@ Examples:
29 compatible = "marvell,armada-xp-timer"; 36 compatible = "marvell,armada-xp-timer";
30 reg = <0x20300 0x30>, <0x21040 0x30>; 37 reg = <0x20300 0x30>, <0x21040 0x30>;
31 interrupts = <37>, <38>, <39>, <40>, <5>, <6>; 38 interrupts = <37>, <38>, <39>, <40>, <5>, <6>;
39 clocks = <&coreclk 2>, <&refclk>;
40 clock-names = "nbclk", "fixed";
32 }; 41 };