summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/regulator/max8973-regulator.txt
diff options
context:
space:
mode:
authorLaxman Dewangan2015-04-23 12:40:23 +0200
committerMark Brown2015-05-22 14:47:33 +0200
commitc2ffa9737878ad9843d1e0e904dc9a086438aff8 (patch)
tree47c1d180e57db74ec34d5cdbab1ff7db93afc11e /Documentation/devicetree/bindings/regulator/max8973-regulator.txt
parentregulator: max8973: get rid of extra variable for gpio validity (diff)
downloadkernel-qcow2-linux-c2ffa9737878ad9843d1e0e904dc9a086438aff8.tar.gz
kernel-qcow2-linux-c2ffa9737878ad9843d1e0e904dc9a086438aff8.tar.xz
kernel-qcow2-linux-c2ffa9737878ad9843d1e0e904dc9a086438aff8.zip
regulator: max8973: add DT parsing of platform specific parameter
There are some platform specific parameter required to configure the device like enable external control, DVS gpio etc. Add DT parsing of such properties to make platform specific data. Update DT binding doc accordingly. Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/regulator/max8973-regulator.txt')
-rw-r--r--Documentation/devicetree/bindings/regulator/max8973-regulator.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/regulator/max8973-regulator.txt b/Documentation/devicetree/bindings/regulator/max8973-regulator.txt
index 4f15d8a1bfd0..f63de7d8dc23 100644
--- a/Documentation/devicetree/bindings/regulator/max8973-regulator.txt
+++ b/Documentation/devicetree/bindings/regulator/max8973-regulator.txt
@@ -8,6 +8,20 @@ Required properties:
Any standard regulator properties can be used to configure the single max8973
DCDC.
+Optional properties:
+
+-maxim,externally-enable: boolean, externally control the regulator output
+ enable/disable.
+-maxim,dvs-gpio: GPIO which is connected to DVS pin of device.
+-maxim,dvs-default-state: Default state of GPIO during initialisation.
+ 1 for HIGH and 0 for LOW.
+-maxim,enable-remote-sense: boolean, enable reote sense.
+-maxim,enable-falling-slew-rate: boolean, enable falling slew rate.
+-maxim,enable-active-discharge: boolean: enable active discharge.
+-maxim,enable-frequency-shift: boolean, enable 9% frequency shift.
+-maxim,enable-bias-control: boolean, enable bias control. By enabling this
+ startup delay can be reduce to 20us from 220us.
+
Example:
max8973@1b {