aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Mack2013-06-24 09:25:32 -0500
committerMark Brown2013-06-25 04:26:49 -0500
commit79b23b564060c5483a489562b01a6eb778a312f7 (patch)
tree51581ce2a9ece9c6cd6ff3cf5e14e11627a6e196 /Documentation/devicetree/bindings/sound/ti,tas5086.txt
parent18710acdeea02777ef70013465f6f7fced411096 (diff)
downloadti-linux-kernel-79b23b564060c5483a489562b01a6eb778a312f7.tar.gz
ti-linux-kernel-79b23b564060c5483a489562b01a6eb778a312f7.tar.xz
ti-linux-kernel-79b23b564060c5483a489562b01a6eb778a312f7.zip
ASoC: tas5086: add support for pwm start mode config
The TAS5086 has two alternative modes to start its PWM channels, Mid-Z and Low-Z. Which one to use depends on how the PWM power stages are connected to the TAS5086. This patch adds 6 optional boolean properties to the DT bindings of the driver which allow the user to configure each individual channel to the Mid-Z scheme, and leaves all the others to the default (Low-Z). Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/sound/ti,tas5086.txt')
-rw-r--r--Documentation/devicetree/bindings/sound/ti,tas5086.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/ti,tas5086.txt b/Documentation/devicetree/bindings/sound/ti,tas5086.txt
index 8ea4f5b4818d..d2866a0d6a26 100644
--- a/Documentation/devicetree/bindings/sound/ti,tas5086.txt
+++ b/Documentation/devicetree/bindings/sound/ti,tas5086.txt
@@ -20,6 +20,17 @@ Optional properties:
20 When not specified, the hardware default of 1300ms 20 When not specified, the hardware default of 1300ms
21 is retained. 21 is retained.
22 22
23 - ti,mid-z-channel-X: Boolean properties, X being a number from 1 to 6.
24 If given, channel X will start with the Mid-Z start
25 sequence, otherwise the default Low-Z scheme is used.
26
27 The correct configuration depends on how the power
28 stages connected to the PWM output pins work. Not all
29 power stages are compatible to Mid-Z - please refer
30 to the datasheets for more details.
31
32 Most systems should not set any of these properties.
33
23Examples: 34Examples:
24 35
25 i2c_bus { 36 i2c_bus {