12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- * Texas Instruments OMAP4+ and twl6040 based audio setups
- Required properties:
- - compatible: "ti,abe-twl6040"
- - ti,model: Name of the sound card ( for example "SDP4430")
- - ti,mclk-freq: MCLK frequency for HPPLL operation
- - ti,mcpdm: phandle for the McPDM node
- - ti,twl6040: phandle for the twl6040 core node
- - ti,audio-routing: List of connections between audio components.
- Each entry is a pair of strings, the first being the connection's sink,
- the second being the connection's source.
- Optional properties:
- - ti,dmic: phandle for the OMAP dmic node if the machine have it connected
- - ti,jack_detection: Need to be present if the board capable to detect jack
- insertion, removal.
- Available audio endpoints for the audio-routing table:
- Board connectors:
- * Headset Stereophone
- * Earphone Spk
- * Ext Spk
- * Line Out
- * Vibrator
- * Headset Mic
- * Main Handset Mic
- * Sub Handset Mic
- * Line In
- * Digital Mic
- twl6040 pins:
- * HSOL
- * HSOR
- * EP
- * HFL
- * HFR
- * AUXL
- * AUXR
- * VIBRAL
- * VIBRAR
- * HSMIC
- * MAINMIC
- * SUBMIC
- * AFML
- * AFMR
- * Headset Mic Bias
- * Main Mic Bias
- * Digital Mic1 Bias
- * Digital Mic2 Bias
- Digital mic pins:
- * DMic
- Example:
- sound {
- compatible = "ti,abe-twl6040";
- ti,model = "SDP4430";
- ti,jack-detection;
- ti,mclk-freq = <38400000>;
- ti,mcpdm = <&mcpdm>;
- ti,dmic = <&dmic>;
- ti,twl6040 = <&twl6040>;
- /* Audio routing */
- ti,audio-routing =
- "Headset Stereophone", "HSOL",
- "Headset Stereophone", "HSOR",
- "Earphone Spk", "EP",
- "Ext Spk", "HFL",
- "Ext Spk", "HFR",
- "Line Out", "AUXL",
- "Line Out", "AUXR",
- "Vibrator", "VIBRAL",
- "Vibrator", "VIBRAR",
- "HSMIC", "Headset Mic",
- "Headset Mic", "Headset Mic Bias",
- "MAINMIC", "Main Handset Mic",
- "Main Handset Mic", "Main Mic Bias",
- "SUBMIC", "Sub Handset Mic",
- "Sub Handset Mic", "Main Mic Bias",
- "AFML", "Line In",
- "AFMR", "Line In",
- "DMic", "Digital Mic",
- "Digital Mic", "Digital Mic1 Bias";
- };
|