Re: [PATCH v3 1/2] watchdog: at91sam9_wdt: add device tree support
From: Fabio Porcedda <hidden>
Date: 2012-09-26 14:53:56
Also in:
linux-arm-kernel, linux-watchdog
On Tue, Sep 25, 2012 at 12:49 PM, Jean-Christophe PLAGNIOL-VILLARD [off-list ref] wrote:
On 12:00 Tue 25 Sep , Nicolas Ferre wrote:quoted
On 09/25/2012 11:45 AM, Fabio Porcedda :quoted
On Tue, Sep 25, 2012 at 10:10 AM, Jean-Christophe PLAGNIOL-VILLARD [off-list ref] wrote:quoted
On 09:28 Tue 25 Sep , Fabio Porcedda wrote:quoted
Tested on an at91sam9260 board (evk-pro3) Signed-off-by: Fabio Porcedda <redacted> --- .../devicetree/bindings/watchdog/atmel-wdt.txt | 19 +++++++++++++++++++ drivers/watchdog/at91sam9_wdt.c | 21 +++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/atmel-wdt.txtdiff --git a/Documentation/devicetree/bindings/watchdog/atmel-wdt.txt b/Documentation/devicetree/bindings/watchdog/atmel-wdt.txt new file mode 100644 index 0000000..724fad1 --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/atmel-wdt.txt@@ -0,0 +1,19 @@ +* Atmel Watchdog Timers + +** at91sam9-wdt + +Required properties: +- compatible: must be "atmel,at91sam9-wdt". +- reg: physical base address of the controller and length of memory mapped + region. + +Optional properties: +- heartbeat: contains the watchdog heartbeats in seconds. + +Example: + + watchdog@fffffd40 { + compatible = "atmel,at91sam9-wdt";for the secind time atmel,at91sam9260-watchdogOk, i will fix this.quoted
you need to put the first soc that use it in the compatiblequoted
+ reg = <0xfffffd40 0x10>; + heartbeat = <10>;need put second in the property name so need to read the docI didn't found any example about a property with "second" in the name. Which It's best "heartbeat-seconds", "heartbeat-sec" or "heartbeat-s" ?I think that, as it is indicated in the documentation, we should not worry too much about that... but "heartbeat" and "heartbeat-s" is ok with me. Maybe people @ devicetree-discuss have an advice for this?for i2c-gpio mandatory as example cf discussion with Jean and Russell
Russell King - ARM Linux linux at arm.linux.org.uk Mon Feb 20 08:51:06 EST 2012
I'm saying that's a completely absurd proposal, as the proposal is for two opaque numeric properties with different units. At least make the units the same, or as Karol said, incorporate the units into the property names.
If i understand correctly the issue was that two different units where used for the same device. IMHO there is no problem if only one unit is used in the same device. Best regards -- Fabio Porcedda