lkml.org 
[lkml]   [2017]   [Dec]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v4 36/36] dt-bindings: timer: Add andestech atcpit100 timer binding doc
    Date
    From: Rick Chen <rickchen36@gmail.com>

    Add a document to describe Andestech atcpit100 timer and
    binding information.

    Signed-off-by: Rick Chen <rickchen36@gmail.com>
    Signed-off-by: Greentime Hu <green.hu@gmail.com>
    Acked-by: Rob Herring <robh@kernel.org>
    ---
    .../bindings/timer/andestech,atcpit100-timer.txt | 33 ++++++++++++++++++++
    1 file changed, 33 insertions(+)
    create mode 100644 Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt

    diff --git a/Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt b/Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt
    new file mode 100644
    index 0000000..4c9ea59
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt
    @@ -0,0 +1,33 @@
    +Andestech ATCPIT100 timer
    +------------------------------------------------------------------
    +ATCPIT100 is a generic IP block from Andes Technology, embedded in
    +Andestech AE3XX platforms and other designs.
    +
    +This timer is a set of compact multi-function timers, which can be
    +used as pulse width modulators (PWM) as well as simple timers.
    +
    +It supports up to 4 PIT channels. Each PIT channel is a
    +multi-function timer and provide the following usage scenarios:
    +One 32-bit timer
    +Two 16-bit timers
    +Four 8-bit timers
    +One 16-bit PWM
    +One 16-bit timer and one 8-bit PWM
    +Two 8-bit timer and one 8-bit PWM
    +
    +Required properties:
    +- compatible : Should be "andestech,atcpit100"
    +- reg : Address and length of the register set
    +- interrupts : Reference to the timer interrupt
    +- clocks : a clock to provide the tick rate for "andestech,atcpit100"
    +- clock-names : should be "PCLK" for the peripheral clock source.
    +
    +Examples:
    +
    +timer0: timer@f0400000 {
    + compatible = "andestech,atcpit100";
    + reg = <0xf0400000 0x1000>;
    + interrupts = <2>;
    + clocks = <&apb>;
    + clock-names = "PCLK";
    +};
    --
    1.7.9.5
    \
     
     \ /
      Last update: 2017-12-18 08:15    [W:4.169 / U:0.164 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site