forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge git://www.linux-watchdog.org/linux-watchdog
Pull watchdog updates from Wim Van Sebroeck: "This adds the following new drivers: - ImgTec PDC Watchdog Timer Driver, - Mediatek SoC integrated watchdog Add support for BCM5301X, IT8783, NCT6791 and NCT6792 WDT's Add bcm47xx_wdt and da9063 restart handlers and contains overall improvements and fixes" * git://www.linux-watchdog.org/linux-watchdog: watchdog: bcm47xx_wdt.c: allow enabling on BCM5301X arch watchdog: jz4740: Add DT support dt: watchdog: Add DT binding documentation for jz4740 watchdog timer watchdog: dw_wdt: Try to get a 30 second watchdog by default watchdog: dw_wdt: pat the watchdog before enabling it watchdog: w83627hf_wdt: Add support for NCT6791 and NCT6792 watchdog: bcm47xx_wdt.c: add restart handler support watchdog: gpio_wdt: Add "always_running" feature to GPIO watchdog watchdog: da9063: Add restart handler support ARM: mediatek: dts: Add bindings for watchdog watchdog: Add driver for Mediatek watchdog watchdog: Fix omap watchdogs to enable the magic close bit watchdog: rt2880_wdt: minor clean up watchdog: hpwdt: Fix initialization message in hpwdt.c watchdog: it87_wdt: add IT8783 ID watchdog: imx2: Constify struct regmap_config and watchdog_ops DT: watchdog: Add ImgTec PDC Watchdog Timer binding documentation watchdog: ImgTec PDC Watchdog Timer Driver
- Loading branch information
Showing
22 changed files
with
758 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
*ImgTec PowerDown Controller (PDC) Watchdog Timer (WDT) | ||
|
||
Required properties: | ||
- compatible : Should be "img,pdc-wdt" | ||
- reg : Should contain WDT registers location and length | ||
- clocks: Must contain an entry for each entry in clock-names. | ||
- clock-names: Should contain "wdt" and "sys"; the watchdog counter | ||
clock and register interface clock respectively. | ||
- interrupts : Should contain WDT interrupt | ||
|
||
Examples: | ||
|
||
watchdog@18102100 { | ||
compatible = "img,pdc-wdt"; | ||
reg = <0x18102100 0x100>; | ||
clocks = <&pdc_wdt_clk>, <&sys_clk>; | ||
clock-names = "wdt", "sys"; | ||
interrupts = <0 52 IRQ_TYPE_LEVEL_HIGH>; | ||
}; |
12 changes: 12 additions & 0 deletions
12
Documentation/devicetree/bindings/watchdog/ingenic,jz4740-wdt.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Ingenic Watchdog Timer (WDT) Controller for JZ4740 | ||
|
||
Required properties: | ||
compatible: "ingenic,jz4740-watchdog" | ||
reg: Register address and length for watchdog registers | ||
|
||
Example: | ||
|
||
watchdog: jz4740-watchdog@0x10002000 { | ||
compatible = "ingenic,jz4740-watchdog"; | ||
reg = <0x10002000 0x100>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Mediatek SoCs Watchdog timer | ||
|
||
Required properties: | ||
|
||
- compatible : should be "mediatek,mt6589-wdt" | ||
- reg : Specifies base physical address and size of the registers. | ||
|
||
Example: | ||
|
||
wdt: watchdog@010000000 { | ||
compatible = "mediatek,mt6589-wdt"; | ||
reg = <0x10000000 0x18>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.