blob: d6618119a9a851a12c91f9cb5cb1ac13741695be [file] [log] [blame]
Charles Keepax5530ef12015-10-27 16:01:56 +00001Cirrus Logic Arizona class audio SoCs
2
3These devices are audio SoCs with extensive digital capabilities and a range
4of analogue I/O.
5
6This document lists Extcon specific bindings, see the primary binding document:
7 ../mfd/arizona.txt
8
9Optional properties:
10
11 - wlf,hpdet-channel : Headphone detection channel.
12 ARIZONA_ACCDET_MODE_HPL or 1 - Headphone detect mode is set to HPDETL
13 ARIZONA_ACCDET_MODE_HPR or 2 - Headphone detect mode is set to HPDETR
14 If this node is not mentioned or if the value is unknown, then
15 headphone detection mode is set to HPDETL.
Charles Keepaxafe33002015-11-19 15:45:39 +000016
17 - wlf,micd-software-compare : Use a software comparison to determine mic
18 presence
19 - wlf,micd-detect-debounce : Additional software microphone detection
20 debounce specified in milliseconds.
21 - wlf,micd-pol-gpio : GPIO specifier for the GPIO controlling the headset
22 polarity if one exists.
23 - wlf,micd-bias-start-time : Time allowed for MICBIAS to startup prior to
24 performing microphone detection, specified as per the ARIZONA_MICD_TIME_XXX
25 defines.
26 - wlf,micd-rate : Delay between successive microphone detection measurements,
27 specified as per the ARIZONA_MICD_TIME_XXX defines.
28 - wlf,micd-dbtime : Microphone detection hardware debounces specified as the
29 number of measurements to take, valid values being 2 and 4.
30 - wlf,micd-timeout : Timeout for microphone detection, specified in
31 milliseconds.
32 - wlf,micd-force-micbias : Force MICBIAS continuously on during microphone
33 detection.
34
35 - wlf,gpsw : Settings for the general purpose switch