Commit daaab943 authored by Adam Thomson's avatar Adam Thomson Committed by Lee Jones

mfd: da9150: Update DT bindings for Fuel-Gauge support

Signed-off-by: default avatarAdam Thomson <Adam.Thomson.Opensource@diasemi.com>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent 1ac710e0
...@@ -6,6 +6,7 @@ Device Description ...@@ -6,6 +6,7 @@ Device Description
------ ----------- ------ -----------
da9150-gpadc : General Purpose ADC da9150-gpadc : General Purpose ADC
da9150-charger : Battery Charger da9150-charger : Battery Charger
da9150-fg : Battery Fuel-Gauge
====== ======
...@@ -22,7 +23,7 @@ Required properties: ...@@ -22,7 +23,7 @@ Required properties:
Sub-devices: Sub-devices:
- da9150-gpadc: See Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt - da9150-gpadc: See Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt
- da9150-charger: See Documentation/devicetree/bindings/power/da9150-charger.txt - da9150-charger: See Documentation/devicetree/bindings/power/da9150-charger.txt
- da9150-fg: See Documentation/devicetree/bindings/power/da9150-fg.txt
Example: Example:
...@@ -34,10 +35,28 @@ Example: ...@@ -34,10 +35,28 @@ Example:
interrupt-controller; interrupt-controller;
gpadc: da9150-gpadc { gpadc: da9150-gpadc {
... compatible = "dlg,da9150-gpadc";
#io-channel-cells = <1>;
};
charger {
compatible = "dlg,da9150-charger";
io-channels = <&gpadc 0>,
<&gpadc 2>,
<&gpadc 8>,
<&gpadc 5>;
io-channel-names = "CHAN_IBUS",
"CHAN_VBUS",
"CHAN_TJUNC",
"CHAN_VBAT";
}; };
da9150-charger { fuel-gauge {
... compatible = "dlg,da9150-fuel-gauge";
dlg,update-interval = <10000>;
dlg,warn-soc-level = /bits/ 8 <15>;
dlg,crit-soc-level = /bits/ 8 <5>
}; };
}; };
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment