linux/Documentation/devicetree
Jean-Francois Dagenais 182fc88268 power: supply: sbs-battery: add ability to disable charger broadcasts
In certain designs, it is possible to add a battery on a populated i2c
bus without an sbs compliant charger. In that case, the battery will
unnecessarily and sometimes undesirably master the bus trying to write
info in the charger.

It is observed in many occasion that these battery "broadcasts" are even
corrupting other ongoing master to slave communication. I.e. the
multi-master support in the battery is inadequate.

Thankfully, the CHARGER_MODE bit allows designers to disable that SBS
battery behaviour.

This needs to be done once when the battery is first seen on the bus.

Signed-off-by: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
[rebased code]
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
2020-05-29 00:39:34 +02:00
..
bindings power: supply: sbs-battery: add ability to disable charger broadcasts 2020-05-29 00:39:34 +02:00
booting-without-of.txt docs: arm: convert docs to ReST and rename to *.rst 2019-07-15 09:20:24 -03:00
changesets.txt Documentation: devicetree: changesets do locking on their own meanwhile 2016-08-30 17:07:44 -05:00
dynamic-resolution-notes.txt Documentation: remove dynamic-resolution-notes reference to non-existent file 2018-08-13 08:20:10 -06:00
of_unittest.txt Documentation: rename of_selftest.txt to of_unittest.txt 2015-03-25 00:50:53 -05:00
overlay-notes.txt of: overlay: Stop leaking resources on overlay removal 2018-04-26 21:18:13 -05:00
usage-model.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
writing-schema.rst kbuild: allow to run dt_binding_check and dtbs_check in a single command 2020-03-13 10:04:36 +09:00