About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / sound / rt5640.txt




Custom Search

Based on kernel version 4.7.2. Page generated on 2016-08-22 22:44 EST.

1	RT5640/RT5639 audio CODEC
2	
3	This device supports I2C only.
4	
5	Required properties:
6	
7	- compatible : One of "realtek,rt5640" or "realtek,rt5639".
8	
9	- reg : The I2C address of the device.
10	
11	- interrupts : The CODEC's interrupt output.
12	
13	Optional properties:
14	
15	- clocks: The phandle of the master clock to the CODEC
16	- clock-names: Should be "mclk"
17	
18	- realtek,in1-differential
19	- realtek,in2-differential
20	- realtek,in3-differential
21	  Boolean. Indicate MIC1/2/3 input are differential, rather than single-ended.
22	
23	- realtek,ldo1-en-gpios : The GPIO that controls the CODEC's LDO1_EN pin.
24	
25	Pins on the device (for linking into audio routes) for RT5639/RT5640:
26	
27	  * DMIC1
28	  * DMIC2
29	  * MICBIAS1
30	  * IN1P
31	  * IN1N
32	  * IN2P
33	  * IN2N
34	  * IN3P
35	  * IN3N
36	  * HPOL
37	  * HPOR
38	  * LOUTL
39	  * LOUTR
40	  * SPOLP
41	  * SPOLN
42	  * SPORP
43	  * SPORN
44	
45	Additional pins on the device for RT5640:
46	
47	  * MONOP
48	  * MONON
49	
50	Example:
51	
52	rt5640 {
53		compatible = "realtek,rt5640";
54		reg = <0x1c>;
55		interrupt-parent = <&gpio>;
56		interrupts = <TEGRA_GPIO(W, 3) GPIO_ACTIVE_HIGH>;
57		realtek,ldo1-en-gpios =
58			<&gpio TEGRA_GPIO(V, 3) GPIO_ACTIVE_HIGH>;
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.