IB/srp: Let srp_abort() return FAST_IO_FAIL if TL offline
[linux/fpc-iii.git] / Documentation / devicetree / bindings / sound / omap-twl4030.txt
blob1ab6bc8404d5bc850dea1fc1533f451b03787e5f
1 * Texas Instruments SoC with twl4030 based audio setups
3 Required properties:
4 - compatible: "ti,omap-twl4030"
5 - ti,model: Name of the sound card (for example "omap3beagle")
6 - ti,mcbsp: phandle for the McBSP node
7 - ti,codec: phandle for the twl4030 audio node
9 Optional properties:
10 - ti,mcbsp-voice: phandle for the McBSP node connected to the voice port of twl
11 - ti, jack-det-gpio: Jack detect GPIO
12 - ti,audio-routing: List of connections between audio components.
13   Each entry is a pair of strings, the first being the connection's sink,
14   the second being the connection's source.
15   If the routing is not provided all possible connection will be available
17 Available audio endpoints for the audio-routing table:
19 Board connectors:
20  * Headset Stereophone
21  * Earpiece Spk
22  * Handsfree Spk
23  * Ext Spk
24  * Main Mic
25  * Sub Mic
26  * Headset Mic
27  * Carkit Mic
28  * Digital0 Mic
29  * Digital1 Mic
30  * Line In
32 twl4030 pins:
33  * HSOL
34  * HSOR
35  * EARPIECE
36  * HFL
37  * HFR
38  * PREDRIVEL
39  * PREDRIVER
40  * CARKITL
41  * CARKITR
42  * MAINMIC
43  * SUBMIC
44  * HSMIC
45  * DIGIMIC0
46  * DIGIMIC1
47  * CARKITMIC
48  * AUXL
49  * AUXR
51  * Headset Mic Bias
52  * Mic Bias 1 /* Used for Main Mic or Digimic0 */
53  * Mic Bias 2 /* Used for Sub Mic or Digimic1 */
55 Example:
57 sound {
58         compatible = "ti,omap-twl4030";
59         ti,model = "omap3beagle";
61         ti,mcbsp = <&mcbsp2>;
62         ti,codec = <&twl_audio>;