The fixed regulator driver uses of_get_fixed_voltage_config() to extract fixed_voltage_config structure contents from device tree. Also add documenation for additional bindings for fixed regulators that can be passed through dt. Signed-off-by: Rajendra Nayak <rnayak@ti.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>tirimbino
parent
8f446e6fa1
commit
cef49102c1
@ -0,0 +1,29 @@ |
|||||||
|
Fixed Voltage regulators |
||||||
|
|
||||||
|
Required properties: |
||||||
|
- compatible: Must be "regulator-fixed"; |
||||||
|
|
||||||
|
Optional properties: |
||||||
|
- gpio: gpio to use for enable control |
||||||
|
- startup-delay-us: startup time in microseconds |
||||||
|
- enable-active-high: Polarity of GPIO is Active high |
||||||
|
If this property is missing, the default assumed is Active low. |
||||||
|
|
||||||
|
Any property defined as part of the core regulator |
||||||
|
binding, defined in regulator.txt, can also be used. |
||||||
|
However a fixed voltage regulator is expected to have the |
||||||
|
regulator-min-microvolt and regulator-max-microvolt |
||||||
|
to be the same. |
||||||
|
|
||||||
|
Example: |
||||||
|
|
||||||
|
abc: fixedregulator@0 { |
||||||
|
compatible = "regulator-fixed"; |
||||||
|
regulator-name = "fixed-supply"; |
||||||
|
regulator-min-microvolt = <1800000>; |
||||||
|
regulator-max-microvolt = <1800000>; |
||||||
|
gpio = <&gpio1 16 0>; |
||||||
|
startup-delay-us = <70000>; |
||||||
|
enable-active-high; |
||||||
|
regulator-boot-on |
||||||
|
}; |
Loading…
Reference in new issue