Lines Matching +full:monitored +full:- +full:battery
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8916-bms-vm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nikita Travkin <nikita@trvn.ru>
14 such as pm8916. This block performs battery voltage monitoring.
17 - $ref: power-supply.yaml#
21 const: qcom,pm8916-bms-vm
28 - description: BMS FSM left S3 mode
29 - description: BMS FSM entered S2 mode
30 - description: OCV measured in S3 mode
31 - description: OCV below threshold
32 - description: FIFO update done
33 - description: BMS FSM switched state
35 interrupt-names:
37 - const: cv_leave
38 - const: cv_enter
39 - const: ocv_good
40 - const: ocv_thr
41 - const: fifo
42 - const: state_chg
44 monitored-battery: true
46 power-supplies: true
49 - compatible
50 - reg
51 - interrupts
52 - interrupt-names
53 - monitored-battery
58 - |
59 #include <dt-bindings/interrupt-controller/irq.h>
61 #address-cells = <1>;
62 #size-cells = <0>;
64 battery@4000 {
65 compatible = "qcom,pm8916-bms-vm";
73 interrupt-names = "cv_leave",
80 monitored-battery = <&battery>;
81 power-supplies = <&pm8916_charger>;