About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / sound / nvidia,tegra-audio-alc5632.txt




Custom Search

Based on kernel version 3.9. Page generated on 2013-05-02 23:01 EST.

1	NVIDIA Tegra audio complex
2	
3	Required properties:
4	- compatible : "nvidia,tegra-audio-alc5632"
5	- nvidia,model : The user-visible name of this sound complex.
6	- nvidia,audio-routing : A list of the connections between audio components.
7	  Each entry is a pair of strings, the first being the connection's sink,
8	  the second being the connection's source. Valid names for sources and
9	  sinks are the ALC5632's pins:
10	
11	  ALC5632 pins:
12	
13	  * SPK_OUTP
14	  * SPK_OUTN
15	  * HP_OUT_L
16	  * HP_OUT_R
17	  * AUX_OUT_P
18	  * AUX_OUT_N
19	  * LINE_IN_L
20	  * LINE_IN_R
21	  * PHONE_P
22	  * PHONE_N
23	  * MIC1_P
24	  * MIC1_N
25	  * MIC2_P
26	  * MIC2_N
27	  * MICBIAS1
28	  * DMICDAT
29	
30	  Board connectors:
31	
32	  * Headset Stereophone
33	  * Int Spk
34	  * Headset Mic
35	  * Digital Mic
36	
37	- nvidia,i2s-controller : The phandle of the Tegra I2S controller
38	- nvidia,audio-codec : The phandle of the ALC5632 audio codec
39	
40	Example:
41	
42	sound {
43		compatible = "nvidia,tegra-audio-alc5632-paz00",
44					 "nvidia,tegra-audio-alc5632";
45	
46		nvidia,model = "Compal PAZ00";
47	
48		nvidia,audio-routing =
49					"Int Spk", "SPK_OUTP",
50					"Int Spk", "SPK_OUTN",
51					"Headset Mic","MICBIAS1",
52					"MIC1_N", "Headset Mic",
53					"MIC1_P", "Headset Mic",
54					"Headset Stereophone", "HP_OUT_R",
55					"Headset Stereophone", "HP_OUT_L";
56	
57		nvidia,i2s-controller = <&tegra_i2s1>;
58		nvidia,audio-codec = <&alc5632>;
59	};
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.