~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/omap-twl4030.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 * Texas Instruments SoC with twl4030 based audio setups
  2 
  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 
  8 Optional properties:
  9 - ti,codec: phandle for the twl4030 audio node
 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
 16 
 17 Available audio endpoints for the audio-routing table:
 18 
 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
 31 
 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
 50 
 51  * Headset Mic Bias
 52  * Mic Bias 1 /* Used for Main Mic or Digimic0 */
 53  * Mic Bias 2 /* Used for Sub Mic or Digimic1 */
 54 
 55 Example:
 56 
 57 sound {
 58         compatible = "ti,omap-twl4030";
 59         ti,model = "omap3beagle";
 60 
 61         ti,mcbsp = <&mcbsp2>;
 62 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php