1RT5640/RT5639 audio CODEC
2
3This device supports I2C only.
4
5Required 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
13Optional 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
25Pins 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
45Additional pins on the device for RT5640:
46
47  * MONOP
48  * MONON
49
50Example:
51
52rt5640 {
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};
60