63 lines · plain
1* Texas Instruments SoC with twl4030 based audio setups2 3Required properties:4- compatible: "ti,omap-twl4030"5- ti,model: Name of the sound card (for example "omap3beagle")6- ti,mcbsp: phandle for the McBSP node7 8Optional properties:9- ti,codec: phandle for the twl4030 audio node10- ti,mcbsp-voice: phandle for the McBSP node connected to the voice port of twl11- ti, jack-det-gpio: Jack detect GPIO12- 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 available16 17Available audio endpoints for the audio-routing table:18 19Board connectors:20 * Headset Stereophone21 * Earpiece Spk22 * Handsfree Spk23 * Ext Spk24 * Main Mic25 * Sub Mic26 * Headset Mic27 * Carkit Mic28 * Digital0 Mic29 * Digital1 Mic30 * Line In31 32twl4030 pins:33 * HSOL34 * HSOR35 * EARPIECE36 * HFL37 * HFR38 * PREDRIVEL39 * PREDRIVER40 * CARKITL41 * CARKITR42 * MAINMIC43 * SUBMIC44 * HSMIC45 * DIGIMIC046 * DIGIMIC147 * CARKITMIC48 * AUXL49 * AUXR50 51 * Headset Mic Bias52 * Mic Bias 1 /* Used for Main Mic or Digimic0 */53 * Mic Bias 2 /* Used for Sub Mic or Digimic1 */54 55Example:56 57sound {58 compatible = "ti,omap-twl4030";59 ti,model = "omap3beagle";60 61 ti,mcbsp = <&mcbsp2>;62};63