xref: /freebsd/sys/contrib/device-tree/Bindings/sound/rt5631.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotALC5631/RT5631 audio CODEC
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotThis device supports I2C only.
4*c66ec88fSEmmanuel Vadot
5*c66ec88fSEmmanuel VadotRequired properties:
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel Vadot  - compatible : "realtek,alc5631" or "realtek,rt5631"
8*c66ec88fSEmmanuel Vadot
9*c66ec88fSEmmanuel Vadot  - reg : the I2C address of the device.
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel VadotPins on the device (for linking into audio routes):
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel Vadot  * SPK_OUT_R_P
14*c66ec88fSEmmanuel Vadot  * SPK_OUT_R_N
15*c66ec88fSEmmanuel Vadot  * SPK_OUT_L_P
16*c66ec88fSEmmanuel Vadot  * SPK_OUT_L_N
17*c66ec88fSEmmanuel Vadot  * HP_OUT_L
18*c66ec88fSEmmanuel Vadot  * HP_OUT_R
19*c66ec88fSEmmanuel Vadot  * AUX_OUT2_LP
20*c66ec88fSEmmanuel Vadot  * AUX_OUT2_RN
21*c66ec88fSEmmanuel Vadot  * AUX_OUT1_LP
22*c66ec88fSEmmanuel Vadot  * AUX_OUT1_RN
23*c66ec88fSEmmanuel Vadot  * AUX_IN_L_JD
24*c66ec88fSEmmanuel Vadot  * AUX_IN_R_JD
25*c66ec88fSEmmanuel Vadot  * MONO_IN_P
26*c66ec88fSEmmanuel Vadot  * MONO_IN_N
27*c66ec88fSEmmanuel Vadot  * MIC1_P
28*c66ec88fSEmmanuel Vadot  * MIC1_N
29*c66ec88fSEmmanuel Vadot  * MIC2_P
30*c66ec88fSEmmanuel Vadot  * MIC2_N
31*c66ec88fSEmmanuel Vadot  * MONO_OUT_P
32*c66ec88fSEmmanuel Vadot  * MONO_OUT_N
33*c66ec88fSEmmanuel Vadot  * MICBIAS1
34*c66ec88fSEmmanuel Vadot  * MICBIAS2
35*c66ec88fSEmmanuel Vadot
36*c66ec88fSEmmanuel VadotExample:
37*c66ec88fSEmmanuel Vadot
38*c66ec88fSEmmanuel Vadotalc5631: audio-codec@1a {
39*c66ec88fSEmmanuel Vadot	compatible = "realtek,alc5631";
40*c66ec88fSEmmanuel Vadot	reg = <0x1a>;
41*c66ec88fSEmmanuel Vadot};
42*c66ec88fSEmmanuel Vadot
43*c66ec88fSEmmanuel Vadotor
44*c66ec88fSEmmanuel Vadot
45*c66ec88fSEmmanuel Vadotrt5631: audio-codec@1a {
46*c66ec88fSEmmanuel Vadot	compatible = "realtek,rt5631";
47*c66ec88fSEmmanuel Vadot	reg = <0x1a>;
48*c66ec88fSEmmanuel Vadot};
49