Lines Matching +full:sbs +full:- +full:charger
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/supply/sbs,sbs-battery.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: SBS compliant battery
10 - Sebastian Reichel <sre@kernel.org>
16 - $ref: power-supply.yaml#
21 - items:
22 - enum:
23 - ti,bq20z45
24 - ti,bq20z65
25 - ti,bq20z75
26 - enum:
27 - sbs,sbs-battery
28 - items:
29 - const: sbs,sbs-battery
34 sbs,i2c-retry-count:
40 sbs,poll-retry-count:
47 sbs,battery-detect-gpios:
53 sbs,disable-charger-broadcasts:
55 SBS batteries by default send broadcast messages to SBS compliant chargers to
56 configure max. charge current/voltage. If your hardware does not have an SBS
57 compliant charger it should be disabled via this property to avoid blocking
58 the bus. Also some SBS battery fuel gauges are known to have a buggy multi-
63 - compatible
64 - reg
69 - |
70 #include <dt-bindings/gpio/gpio.h>
73 #address-cells = <1>;
74 #size-cells = <0>;
77 compatible = "ti,bq20z75", "sbs,sbs-battery";
79 sbs,i2c-retry-count = <2>;
80 sbs,poll-retry-count = <10>;
81 sbs,battery-detect-gpios = <&gpio 122 GPIO_ACTIVE_HIGH>;
82 sbs,disable-charger-broadcasts;