-
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: - new Cadence WDT driver - new Ricoh RN5T618 watchdog - new DA9063 PMIC watchdog driver - new Meson WDT driver - add restart handling code - fixes and improvements * git://www.linux-watchdog.org/linux-watchdog: (25 commits) watchdog: meson: remove magic value for reboot watchdog: Let XILINX_WATCHDOG and TEGRA_WATCHDOG depend on HAS_IOMEM watchdog: sunxi: Add A31 watchdog support watchdog: sunxi: support parameterized compatible strings watchdog: imx2_wdt: add restart handler support watchdog: qcom: register a restart notifier watchdog: s3c2410: add restart handler watchdog: dw_wdt: add restart handler support ARM: defconfig: update multi_v7_defconfig ARM: meson: add watchdog driver ARM: docs: add documentation binding for meson watchdog stmp3xxx_rtc_wdt: Add suspend/resume PM support watchdog: Add DA9063 PMIC watchdog driver. watchdog: add driver for Ricoh RN5T618 watchdog watchdog: s3c2410_wdt: Add support for Watchdog device on Exynos7 watchdog: qcom: document device tree bindings watchdog: qcom: add support for KPSS WDT watchdog: dw_wdt: initialise TOP_INIT in dw_wdt_set_top() devicetree: Add Cadence WDT devicetree bindings documentation watchdog: Add Cadence WDT driver ...
- Loading branch information
Showing
22 changed files
with
1,725 additions
and
70 deletions.
There are no files selected for viewing
24 changes: 24 additions & 0 deletions
24
Documentation/devicetree/bindings/watchdog/cadence-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,24 @@ | ||
Zynq Watchdog Device Tree Bindings | ||
------------------------------------------- | ||
|
||
Required properties: | ||
- compatible : Should be "cdns,wdt-r1p2". | ||
- clocks : This is pclk (APB clock). | ||
- interrupts : This is wd_irq - watchdog timeout interrupt. | ||
- interrupt-parent : Must be core interrupt controller. | ||
|
||
Optional properties | ||
- reset-on-timeout : If this property exists, then a reset is done | ||
when watchdog times out. | ||
- timeout-sec : Watchdog timeout value (in seconds). | ||
|
||
Example: | ||
watchdog@f8005000 { | ||
compatible = "cdns,wdt-r1p2"; | ||
clocks = <&clkc 45>; | ||
interrupt-parent = <&intc>; | ||
interrupts = <0 9 1>; | ||
reg = <0xf8005000 0x1000>; | ||
reset-on-timeout; | ||
timeout-sec = <10>; | ||
}; |
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,13 @@ | ||
Meson SoCs Watchdog timer | ||
|
||
Required properties: | ||
|
||
- compatible : should be "amlogic,meson6-wdt" | ||
- reg : Specifies base physical address and size of the registers. | ||
|
||
Example: | ||
|
||
wdt: watchdog@c1109900 { | ||
compatible = "amlogic,meson6-wdt"; | ||
reg = <0xc1109900 0x8>; | ||
}; |
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,24 @@ | ||
Qualcomm Krait Processor Sub-system (KPSS) Watchdog | ||
--------------------------------------------------- | ||
|
||
Required properties : | ||
- compatible : shall contain only one of the following: | ||
|
||
"qcom,kpss-wdt-msm8960" | ||
"qcom,kpss-wdt-apq8064" | ||
"qcom,kpss-wdt-ipq8064" | ||
|
||
- reg : shall contain base register location and length | ||
- clocks : shall contain the input clock | ||
|
||
Optional properties : | ||
- timeout-sec : shall contain the default watchdog timeout in seconds, | ||
if unset, the default timeout is 30 seconds | ||
|
||
Example: | ||
watchdog@208a038 { | ||
compatible = "qcom,kpss-wdt-ipq8064"; | ||
reg = <0x0208a038 0x40>; | ||
clocks = <&sleep_clk>; | ||
timeout-sec = <10>; | ||
}; |
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.