Message ID | 20170128225905.24549-1-linus.walleij@linaro.org |
---|---|
State | Accepted |
Commit | 428a66554a1d475896e47a23f1d2c99b58fa7105 |
Headers | show |
Series | [1/3,v2] watchdog: add DT bindings for Cortina Gemini | expand |
On 01/28/2017 02:59 PM, Linus Walleij wrote: > This adds DT bindings for the Cortina systems Gemini SoC > watchdog timer. > > Cc: devicetree@vger.kernel.org > Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Guenter Roeck <linux@roeck-us.net> > --- > ChangeLog v1->v2: > - Make the timeout an optional property > - Do not mention any Linux defaults if the property is not there > --- > .../bindings/watchdog/cortina,gemin-watchdog.txt | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > create mode 100644 Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt > > diff --git a/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt b/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt > new file mode 100644 > index 000000000000..bc4b865d178b > --- /dev/null > +++ b/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt > @@ -0,0 +1,17 @@ > +Cortina Systems Gemini SoC Watchdog > + > +Required properties: > +- compatible : must be "cortina,gemini-watchdog" > +- reg : shall contain base register location and length > +- interrupts : shall contain the interrupt for the watchdog > + > +Optional properties: > +- timeout-sec : the default watchdog timeout in seconds. > + > +Example: > + > +watchdog@41000000 { > + compatible = "cortina,gemini-watchdog"; > + reg = <0x41000000 0x1000>; > + interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; > +}; > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
diff --git a/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt b/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt new file mode 100644 index 000000000000..bc4b865d178b --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt @@ -0,0 +1,17 @@ +Cortina Systems Gemini SoC Watchdog + +Required properties: +- compatible : must be "cortina,gemini-watchdog" +- reg : shall contain base register location and length +- interrupts : shall contain the interrupt for the watchdog + +Optional properties: +- timeout-sec : the default watchdog timeout in seconds. + +Example: + +watchdog@41000000 { + compatible = "cortina,gemini-watchdog"; + reg = <0x41000000 0x1000>; + interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; +};
This adds DT bindings for the Cortina systems Gemini SoC watchdog timer. Cc: devicetree@vger.kernel.org Signed-off-by: Linus Walleij <linus.walleij@linaro.org> --- ChangeLog v1->v2: - Make the timeout an optional property - Do not mention any Linux defaults if the property is not there --- .../bindings/watchdog/cortina,gemin-watchdog.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt -- 2.9.3 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel