1*c66ec88fSEmmanuel VadotQualcomm Krait Processor Sub-system (KPSS) Watchdog 2*c66ec88fSEmmanuel Vadot--------------------------------------------------- 3*c66ec88fSEmmanuel Vadot 4*c66ec88fSEmmanuel VadotRequired properties : 5*c66ec88fSEmmanuel Vadot- compatible : shall contain only one of the following: 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel Vadot "qcom,kpss-wdt-msm8960" 8*c66ec88fSEmmanuel Vadot "qcom,kpss-wdt-apq8064" 9*c66ec88fSEmmanuel Vadot "qcom,kpss-wdt-ipq8064" 10*c66ec88fSEmmanuel Vadot "qcom,kpss-wdt-ipq4019" 11*c66ec88fSEmmanuel Vadot "qcom,kpss-timer" 12*c66ec88fSEmmanuel Vadot "qcom,scss-timer" 13*c66ec88fSEmmanuel Vadot "qcom,kpss-wdt" 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel Vadot- reg : shall contain base register location and length 16*c66ec88fSEmmanuel Vadot- clocks : shall contain the input clock 17*c66ec88fSEmmanuel Vadot 18*c66ec88fSEmmanuel VadotOptional properties : 19*c66ec88fSEmmanuel Vadot- timeout-sec : shall contain the default watchdog timeout in seconds, 20*c66ec88fSEmmanuel Vadot if unset, the default timeout is 30 seconds 21*c66ec88fSEmmanuel Vadot 22*c66ec88fSEmmanuel VadotExample: 23*c66ec88fSEmmanuel Vadot watchdog@208a038 { 24*c66ec88fSEmmanuel Vadot compatible = "qcom,kpss-wdt-ipq8064"; 25*c66ec88fSEmmanuel Vadot reg = <0x0208a038 0x40>; 26*c66ec88fSEmmanuel Vadot clocks = <&sleep_clk>; 27*c66ec88fSEmmanuel Vadot timeout-sec = <10>; 28*c66ec88fSEmmanuel Vadot }; 29