About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / sound / imx-audio-sgtl5000.txt




Custom Search

Based on kernel version 4.1. Page generated on 2015-06-28 12:11 EST.

1	Freescale i.MX audio complex with SGTL5000 codec
2	
3	Required properties:
4	
5	  - compatible		: "fsl,imx-audio-sgtl5000"
6	
7	  - model		: The user-visible name of this sound complex
8	
9	  - ssi-controller	: The phandle of the i.MX SSI controller
10	
11	  - audio-codec		: The phandle of the SGTL5000 audio codec
12	
13	  - audio-routing	: A list of the connections between audio components.
14				  Each entry is a pair of strings, the first being the
15				  connection's sink, the second being the connection's
16				  source. Valid names could be power supplies, SGTL5000
17				  pins, and the jacks on the board:
18	
19				  Power supplies:
20				   * Mic Bias
21	
22				  SGTL5000 pins:
23				   * MIC_IN
24				   * LINE_IN
25				   * HP_OUT
26				   * LINE_OUT
27	
28				  Board connectors:
29				   * Mic Jack
30				   * Line In Jack
31				   * Headphone Jack
32				   * Line Out Jack
33				   * Ext Spk
34	
35	  - mux-int-port	: The internal port of the i.MX audio muxer (AUDMUX)
36	
37	  - mux-ext-port	: The external port of the i.MX audio muxer
38	
39	Note: The AUDMUX port numbering should start at 1, which is consistent with
40	hardware manual.
41	
42	Example:
43	
44	sound {
45		compatible = "fsl,imx51-babbage-sgtl5000",
46			     "fsl,imx-audio-sgtl5000";
47		model = "imx51-babbage-sgtl5000";
48		ssi-controller = <&ssi1>;
49		audio-codec = <&sgtl5000>;
50		audio-routing =
51			"MIC_IN", "Mic Jack",
52			"Mic Jack", "Mic Bias",
53			"Headphone Jack", "HP_OUT";
54		mux-int-port = <1>;
55		mux-ext-port = <3>;
56	};
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.