15ef75e71SPeter Ujfalusi* Texas Instruments OMAP4+ and twl6040 based audio setups 25ef75e71SPeter Ujfalusi 35ef75e71SPeter UjfalusiRequired properties: 45ef75e71SPeter Ujfalusi- compatible: "ti,abe-twl6040" 55ef75e71SPeter Ujfalusi- ti,model: Name of the sound card ( for example "SDP4430") 65ef75e71SPeter Ujfalusi- ti,mclk-freq: MCLK frequency for HPPLL operation 75ef75e71SPeter Ujfalusi- ti,mcpdm: phandle for the McPDM node 85ef75e71SPeter Ujfalusi- ti,twl6040: phandle for the twl6040 core node 95ef75e71SPeter Ujfalusi- ti,audio-routing: List of connections between audio components. 105ef75e71SPeter Ujfalusi Each entry is a pair of strings, the first being the connection's sink, 115ef75e71SPeter Ujfalusi the second being the connection's source. 125ef75e71SPeter Ujfalusi 135ef75e71SPeter UjfalusiOptional properties: 145ef75e71SPeter Ujfalusi- ti,dmic: phandle for the OMAP dmic node if the machine have it connected 151219e3dbSH. Nikolaus Schaller- ti,jack-detection: Need to be present if the board capable to detect jack 165ef75e71SPeter Ujfalusi insertion, removal. 175ef75e71SPeter Ujfalusi 185ef75e71SPeter UjfalusiAvailable audio endpoints for the audio-routing table: 195ef75e71SPeter Ujfalusi 205ef75e71SPeter UjfalusiBoard connectors: 215ef75e71SPeter Ujfalusi * Headset Stereophone 225ef75e71SPeter Ujfalusi * Earphone Spk 235ef75e71SPeter Ujfalusi * Ext Spk 245ef75e71SPeter Ujfalusi * Line Out 255ef75e71SPeter Ujfalusi * Vibrator 265ef75e71SPeter Ujfalusi * Headset Mic 275ef75e71SPeter Ujfalusi * Main Handset Mic 285ef75e71SPeter Ujfalusi * Sub Handset Mic 295ef75e71SPeter Ujfalusi * Line In 305ef75e71SPeter Ujfalusi * Digital Mic 315ef75e71SPeter Ujfalusi 325ef75e71SPeter Ujfalusitwl6040 pins: 335ef75e71SPeter Ujfalusi * HSOL 345ef75e71SPeter Ujfalusi * HSOR 355ef75e71SPeter Ujfalusi * EP 365ef75e71SPeter Ujfalusi * HFL 375ef75e71SPeter Ujfalusi * HFR 385ef75e71SPeter Ujfalusi * AUXL 395ef75e71SPeter Ujfalusi * AUXR 405ef75e71SPeter Ujfalusi * VIBRAL 415ef75e71SPeter Ujfalusi * VIBRAR 425ef75e71SPeter Ujfalusi * HSMIC 435ef75e71SPeter Ujfalusi * MAINMIC 445ef75e71SPeter Ujfalusi * SUBMIC 455ef75e71SPeter Ujfalusi * AFML 465ef75e71SPeter Ujfalusi * AFMR 475ef75e71SPeter Ujfalusi 485ef75e71SPeter Ujfalusi * Headset Mic Bias 495ef75e71SPeter Ujfalusi * Main Mic Bias 505ef75e71SPeter Ujfalusi * Digital Mic1 Bias 515ef75e71SPeter Ujfalusi * Digital Mic2 Bias 525ef75e71SPeter Ujfalusi 535ef75e71SPeter UjfalusiDigital mic pins: 545ef75e71SPeter Ujfalusi * DMic 555ef75e71SPeter Ujfalusi 565ef75e71SPeter UjfalusiExample: 575ef75e71SPeter Ujfalusi 585ef75e71SPeter Ujfalusisound { 595ef75e71SPeter Ujfalusi compatible = "ti,abe-twl6040"; 605ef75e71SPeter Ujfalusi ti,model = "SDP4430"; 615ef75e71SPeter Ujfalusi 621c08e7e3SPeter Ujfalusi ti,jack-detection; 635ef75e71SPeter Ujfalusi ti,mclk-freq = <38400000>; 645ef75e71SPeter Ujfalusi 655ef75e71SPeter Ujfalusi ti,mcpdm = <&mcpdm>; 665ef75e71SPeter Ujfalusi ti,dmic = <&dmic>; 675ef75e71SPeter Ujfalusi 685ef75e71SPeter Ujfalusi ti,twl6040 = <&twl6040>; 695ef75e71SPeter Ujfalusi 705ef75e71SPeter Ujfalusi /* Audio routing */ 715ef75e71SPeter Ujfalusi ti,audio-routing = 725ef75e71SPeter Ujfalusi "Headset Stereophone", "HSOL", 735ef75e71SPeter Ujfalusi "Headset Stereophone", "HSOR", 745ef75e71SPeter Ujfalusi "Earphone Spk", "EP", 755ef75e71SPeter Ujfalusi "Ext Spk", "HFL", 765ef75e71SPeter Ujfalusi "Ext Spk", "HFR", 775ef75e71SPeter Ujfalusi "Line Out", "AUXL", 785ef75e71SPeter Ujfalusi "Line Out", "AUXR", 795ef75e71SPeter Ujfalusi "Vibrator", "VIBRAL", 805ef75e71SPeter Ujfalusi "Vibrator", "VIBRAR", 815ef75e71SPeter Ujfalusi "HSMIC", "Headset Mic", 825ef75e71SPeter Ujfalusi "Headset Mic", "Headset Mic Bias", 835ef75e71SPeter Ujfalusi "MAINMIC", "Main Handset Mic", 845ef75e71SPeter Ujfalusi "Main Handset Mic", "Main Mic Bias", 855ef75e71SPeter Ujfalusi "SUBMIC", "Sub Handset Mic", 865ef75e71SPeter Ujfalusi "Sub Handset Mic", "Main Mic Bias", 875ef75e71SPeter Ujfalusi "AFML", "Line In", 885ef75e71SPeter Ujfalusi "AFMR", "Line In", 895ef75e71SPeter Ujfalusi "DMic", "Digital Mic", 905ef75e71SPeter Ujfalusi "Digital Mic", "Digital Mic1 Bias"; 915ef75e71SPeter Ujfalusi}; 92