summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/power/supply/twl-charger.txt
diff options
context:
space:
mode:
authorSebastian Reichel <sre@kernel.org>2016-06-17 15:12:47 +0300
committerSebastian Reichel <sre@kernel.org>2016-08-11 02:11:29 +0300
commitf3332532463fef7d56507c08b33993db398d7a91 (patch)
treee0fc566c557d70e103c51c7276c33ca57db37041 /Documentation/devicetree/bindings/power/supply/twl-charger.txt
parent8c0984e5a75337df513047ec92a6c09d78e3e5cd (diff)
downloadlinux-f3332532463fef7d56507c08b33993db398d7a91.tar.xz
power/supply: unify DT documentation
Currently the power supply device tree documentation is spread in .../bindings/power_supply and .../bindings/power. This unifies the files for chargers and battery fuel gauges in .../bindings/power/supply and the ones for system reset/shutdown in .../bindings/power/reset (same structure as used for the drivers itself). Signed-off-by: Sebastian Reichel <sre@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/power/supply/twl-charger.txt')
-rw-r--r--Documentation/devicetree/bindings/power/supply/twl-charger.txt30
1 files changed, 30 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/power/supply/twl-charger.txt b/Documentation/devicetree/bindings/power/supply/twl-charger.txt
new file mode 100644
index 000000000000..3b4ea1b73b38
--- /dev/null
+++ b/Documentation/devicetree/bindings/power/supply/twl-charger.txt
@@ -0,0 +1,30 @@
+TWL BCI (Battery Charger Interface)
+
+The battery charger needs to interact with the USB phy in order
+to know when charging is permissible, and when there is a connection
+or disconnection.
+
+The choice of phy cannot be configured at a hardware level, so there
+is no value in explicit configuration in device-tree. Rather
+if there is a sibling of the BCI node which is compatible with
+"ti,twl4030-usb", then that is used to determine when and how
+use USB power for charging.
+
+Required properties:
+- compatible:
+ - "ti,twl4030-bci"
+- interrupts: two interrupt lines from the TWL SIH (secondary
+ interrupt handler) - interrupts 9 and 2.
+
+Optional properties:
+- ti,bb-uvolt: microvolts for charging the backup battery.
+- ti,bb-uamp: microamps for charging the backup battery.
+
+Examples:
+
+bci {
+ compatible = "ti,twl4030-bci";
+ interrupts = <9>, <2>;
+ ti,bb-uvolt = <3200000>;
+ ti,bb-uamp = <150>;
+};