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