aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/watchdog
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-05-25 13:19:17 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2016-05-25 13:19:17 -0400
commit1f93d2abf488c6a41bdd5e6caf80b559493eea8d (patch)
tree6c81f37167ee42fed575d48e2fcc6dc92ec1d79f /Documentation/devicetree/bindings/watchdog
parent48dd7cefa010b704eb2532a2883798fd6d703a0e (diff)
parent540be8b2add1a18a4289b11c1a9b6956eb846630 (diff)
Merge git://www.linux-watchdog.org/linux-watchdog
Pull watchdog updates from Wim Van Sebroeck: - add support for Fintek F81865 Super-IO chip - add support for watchdogs (RWDT and SWDT) found on RCar Gen3 based SoCs from Renesas - octeon: Handle the FROZEN hot plug notifier actions - f71808e_wdt fixes and cleanups - some small improvements in code and documentation * git://www.linux-watchdog.org/linux-watchdog: MAINTAINERS: Add file patterns for watchdog device tree bindings Documentation: Add ebc-c384_wdt watchdog-parameters.txt entry watchdog: shwdt: Use setup_timer() watchdog: cpwd: Use setup_timer() arm64: defconfig: enable Renesas Watchdog Timer watchdog: renesas-wdt: add driver watchdog: remove error message when unable to allocate watchdog device watchdog: f71808e_wdt: Fix WDTMOUT_STS register read watchdog: f71808e_wdt: Fix typo watchdog: f71808e_wdt: Add F81865 support watchdog: sp5100_tco: properly check for new register layouts watchdog: core: Fix circular locking dependency watchdog: core: fix trivial typo in a comment watchdog: hpwdt: Adjust documentation to match latest kernel module parameters. watchdog: imx2_wdt: add external reset support via dt prop watchdog: octeon: Handle the FROZEN hot plug notifier actions. watchdog: qcom: Report reboot reason
Diffstat (limited to 'Documentation/devicetree/bindings/watchdog')
-rw-r--r--Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt4
-rw-r--r--Documentation/devicetree/bindings/watchdog/renesas-wdt.txt25
2 files changed, 28 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt b/Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt
index 8dab6fd024aa..107280ef0025 100644
--- a/Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt
+++ b/Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt
@@ -5,10 +5,12 @@ Required properties:
5- reg : Should contain WDT registers location and length 5- reg : Should contain WDT registers location and length
6- interrupts : Should contain WDT interrupt 6- interrupts : Should contain WDT interrupt
7 7
8Optional property: 8Optional properties:
9- big-endian: If present the watchdog device's registers are implemented 9- big-endian: If present the watchdog device's registers are implemented
10 in big endian mode, otherwise in native mode(same with CPU), for more 10 in big endian mode, otherwise in native mode(same with CPU), for more
11 detail please see: Documentation/devicetree/bindings/regmap/regmap.txt. 11 detail please see: Documentation/devicetree/bindings/regmap/regmap.txt.
12- fsl,ext-reset-output: If present the watchdog device is configured to
13 assert its external reset (WDOG_B) instead of issuing a software reset.
12 14
13Examples: 15Examples:
14 16
diff --git a/Documentation/devicetree/bindings/watchdog/renesas-wdt.txt b/Documentation/devicetree/bindings/watchdog/renesas-wdt.txt
new file mode 100644
index 000000000000..b9512f1eb80a
--- /dev/null
+++ b/Documentation/devicetree/bindings/watchdog/renesas-wdt.txt
@@ -0,0 +1,25 @@
1Renesas Watchdog Timer (WDT) Controller
2
3Required properties:
4- compatible : Should be "renesas,r8a7795-wdt", or "renesas,rcar-gen3-wdt"
5
6 When compatible with the generic version, nodes must list the SoC-specific
7 version corresponding to the platform first, followed by the generic
8 version.
9
10- reg : Should contain WDT registers location and length
11- clocks : the clock feeding the watchdog timer.
12
13Optional properties:
14- timeout-sec : Contains the watchdog timeout in seconds
15- power-domains : the power domain the WDT belongs to
16
17Examples:
18
19 wdt0: watchdog@e6020000 {
20 compatible = "renesas,r8a7795-wdt", "renesas,rcar-gen3-wdt";
21 reg = <0 0xe6020000 0 0x0c>;
22 clocks = <&cpg CPG_MOD 402>;
23 power-domains = <&cpg>;
24 timeout-sec = <60>;
25 };