diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-11-18 18:56:13 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-11-18 18:56:13 -0500 |
commit | 27b5c3f3cc9c5ce0702db1cca718c827e8b689e9 (patch) | |
tree | c74e0dd6a5a9229c430c0b90a4e4bba24faf9795 /Documentation | |
parent | 13509c3a9d20a9df93dc9b944e8bd20fe1b454a7 (diff) | |
parent | ef0c1a6b1b05f85f0a1cf6ef283512fd25d86ad4 (diff) |
Merge git://www.linux-watchdog.org/linux-watchdog
Pull watchdog changes from Wim Van Sebroeck:
- addition of MOXA ART watchdog driver (moxart_wdt)
- addition of CSR SiRFprimaII and SiRFatlasVI watchdog driver
(sirfsoc_wdt)
- addition of ralink watchdog driver (rt2880_wdt)
- various fixes and cleanups (__user annotation, ioctl return codes,
removal of redundant of_match_ptr, removal of unnecessary
amba_set_drvdata(), use allocated buffer for usb_control_msg, ...)
- removal of MODULE_ALIAS_MISCDEV statements
- watchdog related DT bindings
- first set of improvements on the w83627hf_wdt driver
* git://www.linux-watchdog.org/linux-watchdog: (26 commits)
watchdog: w83627hf: Use helper functions to access superio registers
watchdog: w83627hf: Enable watchdog device only if not already enabled
watchdog: w83627hf: Enable watchdog only once
watchdog: w83627hf: Convert to watchdog infrastructure
watchdog: omap_wdt: raw read and write endian fix
watchdog: sirf: don't depend on dummy value of CLOCK_TICK_RATE
watchdog: pcwd_usb: overflow in usb_pcwd_send_command()
watchdog: rt2880_wdt: fix return value check in rt288x_wdt_probe()
watchdog: watchdog_core: Fix a trivial typo
watchdog: dw: Enable OF support for DW watchdog timer
watchdog: Get rid of MODULE_ALIAS_MISCDEV statements
watchdog: ts72xx_wdt: Propagate return value from timeout_to_regval
watchdog: pcwd_usb: Use allocated buffer for usb_control_msg
watchdog: sp805_wdt: Remove unnecessary amba_set_drvdata()
watchdog: sirf: add watchdog driver of CSR SiRFprimaII and SiRFatlasVI
watchdog: Remove redundant of_match_ptr
watchdog: ts72xx_wdt: cleanup return codes in ioctl
documentation/devicetree: Move DT bindings from gpio to watchdog
watchdog: add ralink watchdog driver
watchdog: Add MOXA ART watchdog driver
...
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/dw_wdt.txt | 21 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/men-a021-wdt.txt (renamed from Documentation/devicetree/bindings/gpio/men-a021-wdt.txt) | 0 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/moxa,moxart-watchdog.txt | 15 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/rt2880-wdt.txt | 19 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/sirfsoc_wdt.txt | 14 |
5 files changed, 69 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/watchdog/dw_wdt.txt b/Documentation/devicetree/bindings/watchdog/dw_wdt.txt new file mode 100644 index 000000000000..08e16f684f2d --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/dw_wdt.txt | |||
@@ -0,0 +1,21 @@ | |||
1 | Synopsys Designware Watchdog Timer | ||
2 | |||
3 | Required Properties: | ||
4 | |||
5 | - compatible : Should contain "snps,dw-wdt" | ||
6 | - reg : Base address and size of the watchdog timer registers. | ||
7 | - clocks : phandle + clock-specifier for the clock that drives the | ||
8 | watchdog timer. | ||
9 | |||
10 | Optional Properties: | ||
11 | |||
12 | - interrupts : The interrupt used for the watchdog timeout warning. | ||
13 | |||
14 | Example: | ||
15 | |||
16 | watchdog0: wd@ffd02000 { | ||
17 | compatible = "snps,dw-wdt"; | ||
18 | reg = <0xffd02000 0x1000>; | ||
19 | interrupts = <0 171 4>; | ||
20 | clocks = <&per_base_clk>; | ||
21 | }; | ||
diff --git a/Documentation/devicetree/bindings/gpio/men-a021-wdt.txt b/Documentation/devicetree/bindings/watchdog/men-a021-wdt.txt index 370dee3226d9..370dee3226d9 100644 --- a/Documentation/devicetree/bindings/gpio/men-a021-wdt.txt +++ b/Documentation/devicetree/bindings/watchdog/men-a021-wdt.txt | |||
diff --git a/Documentation/devicetree/bindings/watchdog/moxa,moxart-watchdog.txt b/Documentation/devicetree/bindings/watchdog/moxa,moxart-watchdog.txt new file mode 100644 index 000000000000..1169857d1d12 --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/moxa,moxart-watchdog.txt | |||
@@ -0,0 +1,15 @@ | |||
1 | MOXA ART Watchdog timer | ||
2 | |||
3 | Required properties: | ||
4 | |||
5 | - compatible : Must be "moxa,moxart-watchdog" | ||
6 | - reg : Should contain registers location and length | ||
7 | - clocks : Should contain phandle for the clock that drives the counter | ||
8 | |||
9 | Example: | ||
10 | |||
11 | watchdog: watchdog@98500000 { | ||
12 | compatible = "moxa,moxart-watchdog"; | ||
13 | reg = <0x98500000 0x10>; | ||
14 | clocks = <&coreclk>; | ||
15 | }; | ||
diff --git a/Documentation/devicetree/bindings/watchdog/rt2880-wdt.txt b/Documentation/devicetree/bindings/watchdog/rt2880-wdt.txt new file mode 100644 index 000000000000..d7bab3db9d1f --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/rt2880-wdt.txt | |||
@@ -0,0 +1,19 @@ | |||
1 | Ralink Watchdog Timers | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "ralink,rt2880-wdt" | ||
5 | - reg: physical base address of the controller and length of the register range | ||
6 | |||
7 | Optional properties: | ||
8 | - interrupt-parent: phandle to the INTC device node | ||
9 | - interrupts: Specify the INTC interrupt number | ||
10 | |||
11 | Example: | ||
12 | |||
13 | watchdog@120 { | ||
14 | compatible = "ralink,rt2880-wdt"; | ||
15 | reg = <0x120 0x10>; | ||
16 | |||
17 | interrupt-parent = <&intc>; | ||
18 | interrupts = <1>; | ||
19 | }; | ||
diff --git a/Documentation/devicetree/bindings/watchdog/sirfsoc_wdt.txt b/Documentation/devicetree/bindings/watchdog/sirfsoc_wdt.txt new file mode 100644 index 000000000000..9cbc76c89b2b --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/sirfsoc_wdt.txt | |||
@@ -0,0 +1,14 @@ | |||
1 | SiRFSoC Timer and Watchdog Timer(WDT) Controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "sirf,prima2-tick" | ||
5 | - reg: Address range of tick timer/WDT register set | ||
6 | - interrupts: interrupt number to the cpu | ||
7 | |||
8 | Example: | ||
9 | |||
10 | timer@b0020000 { | ||
11 | compatible = "sirf,prima2-tick"; | ||
12 | reg = <0xb0020000 0x1000>; | ||
13 | interrupts = <0>; | ||
14 | }; | ||