Lines Matching +full:alert +full:- +full:celsius

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/power/supply/summit,smb347-charger.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - David Heidelberg <david@ixit.cz>
11 - Dmitry Osipenko <digetx@gmail.com>
16 - summit,smb345
17 - summit,smb347
18 - summit,smb358
26 monitored-battery:
30 summit,enable-usb-charging:
34 summit,enable-otg-charging:
38 summit,enable-mains-charging:
42 summit,enable-charge-control:
46 - 0 # SMB3XX_CHG_ENABLE_SW SW (I2C interface)
47 - 1 # SMB3XX_CHG_ENABLE_PIN_ACTIVE_LOW Pin control (Active Low)
48 - 2 # SMB3XX_CHG_ENABLE_PIN_ACTIVE_HIGH Pin control (Active High)
50 summit,fast-voltage-threshold-microvolt:
55 summit,mains-current-limit-microamp:
58 summit,usb-current-limit-microamp:
61 summit,charge-current-compensation-microamp:
64 summit,chip-temperature-threshold-celsius:
68 summit,soft-compensation-method:
72 - 0 # SMB3XX_SOFT_TEMP_COMPENSATE_NONE Compensation none
73 - 1 # SMB3XX_SOFT_TEMP_COMPENSATE_CURRENT Current compensation
74 - 2 # SMB3XX_SOFT_TEMP_COMPENSATE_VOLTAGE Voltage compensation
77 - if:
81 - summit,smb345
82 - summit,smb358
86 summit,mains-current-limit-microamp:
90 summit,usb-current-limit-microamp:
94 summit,charge-current-compensation-microamp:
99 summit,mains-current-limit-microamp:
103 summit,usb-current-limit-microamp:
107 summit,charge-current-compensation-microamp:
111 - compatible
112 - reg
115 - required:
116 - summit,enable-usb-charging
117 - required:
118 - summit,enable-otg-charging
119 - required:
120 - summit,enable-mains-charging
125 - |
126 #include <dt-bindings/power/summit,smb347-charger.h>
129 #address-cells = <1>;
130 #size-cells = <0>;
136 summit,enable-charge-control = <SMB3XX_CHG_ENABLE_PIN_ACTIVE_HIGH>;
137 summit,chip-temperature-threshold-celsius = <110>;
138 summit,mains-current-limit-microamp = <2000000>;
139 summit,usb-current-limit-microamp = <500000>;
140 summit,enable-usb-charging;
141 summit,enable-mains-charging;
143 monitored-battery = <&battery>;
147 battery: battery-cell {
148 compatible = "simple-battery";
149 constant-charge-current-max-microamp = <1800000>;
150 operating-range-celsius = <0 45>;
151 alert-celsius = <3 42>;