diff options
author | Chris Zhong <zyw@rock-chips.com> | 2014-09-27 22:28:54 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2014-09-28 06:36:13 -0400 |
commit | fbf7974427910a3f13fcb76a3493f9da0b141120 (patch) | |
tree | 3c59d240e94be19daddf06791e8a54da6c08b410 | |
parent | aa66cc6630a4088e84b64992aa5f137711ae45fa (diff) |
regulator: pwm-regulator: add devicetree bindings for pwm regulator
Document the pwm regulator
Signed-off-by: Chris Zhong <zyw@rock-chips.com>
Reviewed-by: Doug Anderson <dianders@chromium.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | Documentation/devicetree/bindings/regulator/pwm-regulator.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/regulator/pwm-regulator.txt b/Documentation/devicetree/bindings/regulator/pwm-regulator.txt new file mode 100644 index 000000000000..ce91f61feb12 --- /dev/null +++ b/Documentation/devicetree/bindings/regulator/pwm-regulator.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | pwm regulator bindings | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Should be "pwm-regulator" | ||
5 | - pwms: OF device-tree PWM specification (see PWM binding pwm.txt) | ||
6 | - voltage-table: voltage and duty table, include 2 members in each set of | ||
7 | brackets, first one is voltage(unit: uv), the next is duty(unit: percent) | ||
8 | |||
9 | Any property defined as part of the core regulator binding defined in | ||
10 | regulator.txt can also be used. | ||
11 | |||
12 | Example: | ||
13 | pwm_regulator { | ||
14 | compatible = "pwm-regulator; | ||
15 | pwms = <&pwm1 0 8448 0>; | ||
16 | |||
17 | voltage-table = <1114000 0>, | ||
18 | <1095000 10>, | ||
19 | <1076000 20>, | ||
20 | <1056000 30>, | ||
21 | <1036000 40>, | ||
22 | <1016000 50>; | ||
23 | |||
24 | regulator-min-microvolt = <1016000>; | ||
25 | regulator-max-microvolt = <1114000>; | ||
26 | regulator-name = "vdd_logic"; | ||
27 | }; | ||