Commit | Line | Data |
---|---|---|
a4b7aef6 RM |
1 | Binding for the LTC2952 PowerPath controller |
2 | ||
3 | This chip is used to externally trigger a system shut down. Once the trigger has | |
0f2ecb8f FK |
4 | been sent, the chip's watchdog has to be reset to gracefully shut down. |
5 | A full powerdown can be triggered via the kill signal. | |
a4b7aef6 RM |
6 | |
7 | Required properties: | |
8 | ||
9 | - compatible: Must contain: "lltc,ltc2952" | |
a4b7aef6 RM |
10 | - watchdog-gpios: phandle + gpio-specifier for the GPIO connected to the |
11 | chip's watchdog line | |
12 | - kill-gpios: phandle + gpio-specifier for the GPIO connected to the | |
13 | chip's kill line | |
14 | ||
0f2ecb8f FK |
15 | Optional properties: |
16 | - trigger-gpios: phandle + gpio-specifier for the GPIO connected to the | |
17 | chip's trigger line. If this property is not set, the | |
18 | trigger function is ignored and the chip is kept alive | |
19 | until an explicit kill signal is received | |
20 | ||
a4b7aef6 RM |
21 | Example: |
22 | ||
23 | ltc2952 { | |
24 | compatible = "lltc,ltc2952"; | |
25 | ||
26 | trigger-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; | |
27 | watchdog-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>; | |
28 | kill-gpios = <&gpio0 2 GPIO_ACTIVE_LOW>; | |
29 | }; |