IB/srp: Let srp_abort() return FAST_IO_FAIL if TL offline
[linux/fpc-iii.git] / Documentation / devicetree / bindings / regulator / gpio-regulator.txt
blob63c659800c0320a9b08a8878fcb3ab327f270d9f
1 GPIO controlled regulators
3 Required properties:
4 - compatible            : Must be "regulator-gpio".
5 - states                : Selection of available voltages and GPIO configs.
6                           if there are no states, then use a fixed regulator
8 Optional properties:
9 - enable-gpio           : GPIO to use to enable/disable the regulator.
10 - gpios                 : GPIO group used to control voltage.
11 - startup-delay-us      : Startup time in microseconds.
12 - enable-active-high    : Polarity of GPIO is active high (default is low).
14 Any property defined as part of the core regulator binding defined in
15 regulator.txt can also be used.
17 Example:
19         mmciv: gpio-regulator {
20                 compatible = "regulator-gpio";
22                 regulator-name = "mmci-gpio-supply";
23                 regulator-min-microvolt = <1800000>;
24                 regulator-max-microvolt = <2600000>;
25                 regulator-boot-on;
27                 enable-gpio = <&gpio0 23 0x4>;
28                 gpios = <&gpio0 24 0x4
29                          &gpio0 25 0x4>;
30                 states = <1800000 0x3
31                           2200000 0x2
32                           2600000 0x1
33                           2900000 0x0>;
35                 startup-delay-us = <100000>;
36                 enable-active-high;
37         };