Lines Matching +full:push +full:- +full:pull
4 - compatible: must be one of:
5 - "aspeed,ast2400-wdt"
6 - "aspeed,ast2500-wdt"
7 - "aspeed,ast2600-wdt"
9 - reg: physical base address of the controller and length of memory mapped
14 - aspeed,reset-type = "cpu|soc|system|none"
16 Reset behavior - Whenever a timeout occurs the watchdog can be programmed
23 If 'aspeed,reset-type=' is not specified the default is to enable system
28 - cpu: Reset CPU on watchdog timeout
30 - soc: Reset 'System on Chip' on watchdog timeout
32 - system: Reset system on watchdog timeout
34 - none: No reset is performed on timeout. Assumes another watchdog
37 - aspeed,alt-boot: If property is present then boot from alternate block.
38 - aspeed,external-signal: If property is present then signal is sent to
41 - aspeed,ext-pulse-duration: External signal pulse duration in microseconds
43 Optional properties for AST2500-compatible watchdogs:
44 - aspeed,ext-push-pull: If aspeed,external-signal is present, set the pin's
45 drive type to push-pull. The default is open-drain.
46 - aspeed,ext-active-high: If aspeed,external-signal is present and and the pin
47 is configured as push-pull, then set the pulse
48 polarity to active-high. The default is active-low.
50 Optional properties for AST2500- and AST2600-compatible watchdogs:
51 - aspeed,reset-mask: A bitmask indicating which peripherals will be reset if
54 on AST2600 this should be a two-word array with the first
61 compatible = "aspeed,ast2400-wdt";
63 aspeed,reset-type = "system";
64 aspeed,external-signal;
67 #include <dt-bindings/watchdog/aspeed-wdt.h>
69 compatible = "aspeed,ast2600-wdt";
71 aspeed,reset-mask = <AST2600_WDT_RESET1_DEFAULT