xref: /freebsd/sys/contrib/device-tree/Bindings/watchdog/qcom,pm8916-wdt.txt (revision 9f44a47fd07924afc035991af15d84e6585dea4f)
1QCOM PM8916 watchdog timer controller
2
3This pm8916 watchdog timer controller must be under pm8916-pon node.
4
5Required properties:
6- compatible: should be "qcom,pm8916-wdt"
7
8Optional properties :
9- interrupts : Watchdog pre-timeout (bark) interrupt.
10- timeout-sec : Watchdog timeout value in seconds.
11
12Example:
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	};
29