summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>2013-09-19 17:57:15 +0100
committerSeung-Woo Kim <sw0312.kim@samsung.com>2016-12-14 13:42:46 +0900
commitfc60c8289a4c77e325c9ef34ecc5df4afe273bd6 (patch)
tree1dfddc9c6179ec81b217513a333330539ee5c28f /Documentation
parente8184e6ea74c7bdd16f1d194b3966d2dcd912e1b (diff)
extcon: arizona: Add simple microphone detection device tree bindings
Add device tree bindings for several of simpler microphone detection pdata fields. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> [k.kozlowski: rebased on 4.1, no signed-off-by of previous committer] Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/mfd/arizona.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/mfd/arizona.txt b/Documentation/devicetree/bindings/mfd/arizona.txt
index 7c88653efeb6..609c2317831e 100644
--- a/Documentation/devicetree/bindings/mfd/arizona.txt
+++ b/Documentation/devicetree/bindings/mfd/arizona.txt
@@ -59,6 +59,23 @@ Optional properties:
The third cell represents the value of the micd-pol-gpio pin, a non-zero
value indicates this should be on
+ - wlf,micd-detect-debounce : Additional software microphone detection
+ debounce specified in milliseconds
+ - wlf,micd-pol-gpio : GPIO specifier for the GPIO controlling the headset
+ polarity if one exists
+ - wlf,micd-bias-start-time : Time allowed for MICBIAS to startup prior to
+ performing microphone detection, specified as per the MICD_BIAS_STARTTIME
+ bits in the register MIC_DETECT_1
+ - wlf,micd-rate : Delay between successive microphone detection measurements,
+ specified as per the MICD_RATE bits in the register MIC_DETECT_1
+ - wlf,micd-dbtime : Microphone detection hardware debounce level, specified
+ as per the MICD_DBTIME bits in the register MIC_DETECT_1
+ - wlf,micd-timeout : Timeout for microphone detection, specified in
+ milliseconds
+ - wlf,micd-force-micbias : Force MICBIAS continuously on during microphone
+ detection
+
+
- 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.
@@ -113,6 +130,13 @@ codec: wm5102@1a {
0x0 2 1
>;
+ wlf,micd-detect-debounce = <10>;
+ wlf,micd-bias-start-time = <0x1>;
+ wlf,micd-rate = <0x1>;
+ wlf,micd-dbtime = <0x1>;
+ wlf,micd-timeout = <10>;
+ wlf,micd-force-micbias;
+
wlf,gpio-defaults = <
ARIZONA_GP_FN_TXLRCLK
ARIZONA_GP_DEFAULT