aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/mfd/arizona.txt
diff options
context:
space:
mode:
authorInha Song <ideal.song@samsung.com>2014-08-30 11:27:19 +0900
committerLee Jones <lee.jones@linaro.org>2014-09-26 08:15:53 +0100
commitdc5193cc4a1e0103fe852acb21c588ea544697c6 (patch)
treee4fbd73930f23622e01ad75c4ccc11d6d6f30920 /Documentation/devicetree/bindings/mfd/arizona.txt
parentmfd: arizona: Add support for INn_Mode register control (diff)
downloadlinux-dev-dc5193cc4a1e0103fe852acb21c588ea544697c6.tar.xz
linux-dev-dc5193cc4a1e0103fe852acb21c588ea544697c6.zip
mfd: arizona: Update DT binding to support INn_MODE init_data
This patch update DT binding to support INn_MODE init_data. Each input signal path can be configurated either as a Analogue or Digital using the INn_MODE registers. Signed-off-by: Inha Song <ideal.song@samsung.com> Reviewed-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/mfd/arizona.txt')
-rw-r--r--Documentation/devicetree/bindings/mfd/arizona.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/mfd/arizona.txt b/Documentation/devicetree/bindings/mfd/arizona.txt
index 5c7e7230984a..7bd1273f571a 100644
--- a/Documentation/devicetree/bindings/mfd/arizona.txt
+++ b/Documentation/devicetree/bindings/mfd/arizona.txt
@@ -42,6 +42,13 @@ Optional properties:
the chip default will be used. If present exactly five values must
be specified.
+ - wlf,inmode : A list of INn_MODE register values, where n is the number
+ of input signals. Valid values are 0 (Differential), 1 (Single-ended) and
+ 2 (Digital Microphone). If absent, INn_MODE registers set to 0 by default.
+ If present, values must be specified less than or equal to the number of
+ input singals. If values less than the number of input signals, elements
+ that has not been specifed are set to 0 by default.
+
- DCVDD-supply, MICVDD-supply : Power supplies, only need to be specified if
they are being externally supplied. As covered in
Documentation/devicetree/bindings/regulator/regulator.txt