Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / watchdog / qcom,pm8916-wdt.txt
1 QCOM PM8916 watchdog timer controller
2
3 This pm8916 watchdog timer controller must be under pm8916-pon node.
4
5 Required properties:
6 - compatible: should be "qcom,pm8916-wdt"
7
8 Optional properties :
9 - interrupts : Watchdog pre-timeout (bark) interrupt.
10 - timeout-sec : Watchdog timeout value in seconds.
11
12 Example:
13
14         pm8916_0: pm8916@0 {
15                 compatible = "qcom,pm8916", "qcom,spmi-pmic";
16                 reg = <0x0 SPMI_USID>;
17
18                 pon@800 {
19                         compatible = "qcom,pm8916-pon";
20                         reg = <0x800>;
21
22                         watchdog {
23                                 compatible = "qcom,pm8916-wdt";
24                                 interrupts = <0x0 0x8 6 IRQ_TYPE_EDGE_RISING>;
25                                 timeout-sec = <10>;
26                         };
27                 };
28         };