18c2ecf20Sopenharmony_ciXilinx AXI/PLB soft-core watchdog Device Tree Bindings
28c2ecf20Sopenharmony_ci---------------------------------------------------------
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciRequired properties:
58c2ecf20Sopenharmony_ci- compatible		: Should be "xlnx,xps-timebase-wdt-1.00.a" or
68c2ecf20Sopenharmony_ci			  "xlnx,xps-timebase-wdt-1.01.a".
78c2ecf20Sopenharmony_ci- reg			: Physical base address and size
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ciOptional properties:
108c2ecf20Sopenharmony_ci- clocks		: Input clock specifier. Refer to common clock
118c2ecf20Sopenharmony_ci			  bindings.
128c2ecf20Sopenharmony_ci- clock-frequency	: Frequency of clock in Hz
138c2ecf20Sopenharmony_ci- xlnx,wdt-enable-once	: 0 - Watchdog can be restarted
148c2ecf20Sopenharmony_ci			  1 - Watchdog can be enabled just once
158c2ecf20Sopenharmony_ci- xlnx,wdt-interval	: Watchdog timeout interval in 2^<val> clock cycles,
168c2ecf20Sopenharmony_ci			  <val> is integer from 8 to 31.
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ciExample:
198c2ecf20Sopenharmony_ciaxi-timebase-wdt@40100000 {
208c2ecf20Sopenharmony_ci	clock-frequency = <50000000>;
218c2ecf20Sopenharmony_ci	compatible = "xlnx,xps-timebase-wdt-1.00.a";
228c2ecf20Sopenharmony_ci	clocks = <&clkc 15>;
238c2ecf20Sopenharmony_ci	reg = <0x40100000 0x10000>;
248c2ecf20Sopenharmony_ci	xlnx,wdt-enable-once = <0x0>;
258c2ecf20Sopenharmony_ci	xlnx,wdt-interval = <0x1b>;
268c2ecf20Sopenharmony_ci} ;
27