| From 85354f1d98b2cc8f4969b23601a8ee19a6693aca Mon Sep 17 00:00:00 2001 |
| From: Chris Brandt <chris.brandt@renesas.com> |
| Date: Fri, 27 Jan 2017 15:02:14 -0500 |
| Subject: [PATCH 099/255] clocksource/drivers/ostm: Document renesas-ostm timer |
| DT bindings |
| |
| Signed-off-by: Chris Brandt <chris.brandt@renesas.com> |
| Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> |
| Acked-by: Rob Herring <robh@kernel.org> |
| Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> |
| (cherry picked from commit a1966cd29d5fee2fada47b82dcb73126eb65dfd4) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| Documentation/devicetree/bindings/timer/renesas,ostm.txt | 30 +++++++++++++++ |
| 1 file changed, 30 insertions(+) |
| create mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.txt |
| |
| --- /dev/null |
| +++ b/Documentation/devicetree/bindings/timer/renesas,ostm.txt |
| @@ -0,0 +1,30 @@ |
| +* Renesas OS Timer (OSTM) |
| + |
| +The OSTM is a multi-channel 32-bit timer/counter with fixed clock |
| +source that can operate in either interval count down timer or free-running |
| +compare match mode. |
| + |
| +Channels are independent from each other. |
| + |
| +Required Properties: |
| + |
| + - compatible: must be one or more of the following: |
| + - "renesas,r7s72100-ostm" for the r7s72100 OSTM |
| + - "renesas,ostm" for any OSTM |
| + This is a fallback for the above renesas,*-ostm entries |
| + |
| + - reg: base address and length of the register block for a timer channel. |
| + |
| + - interrupts: interrupt specifier for the timer channel. |
| + |
| + - clocks: clock specifier for the timer channel. |
| + |
| +Example: R7S72100 (RZ/A1H) OSTM node |
| + |
| + ostm0: timer@fcfec000 { |
| + compatible = "renesas,r7s72100-ostm", "renesas,ostm"; |
| + reg = <0xfcfec000 0x30>; |
| + interrupts = <GIC_SPI 102 IRQ_TYPE_EDGE_RISING>; |
| + clocks = <&mstp5_clks R7S72100_CLK_OSTM0>; |
| + power-domains = <&cpg_clocks>; |
| + }; |