xref: /freebsd/sys/contrib/device-tree/Bindings/sound/alc5632.txt (revision cfd6422a5217410fbd66f7a7a8a64d9d85e61229)
1ALC5632 audio CODEC
2
3This device supports I2C only.
4
5Required properties:
6
7  - compatible : "realtek,alc5632"
8
9  - reg : the I2C address of the device.
10
11  - gpio-controller : Indicates this device is a GPIO controller.
12
13  - #gpio-cells : Should be two. The first cell is the pin number and the
14    second cell is used to specify optional parameters (currently unused).
15
16Pins on the device (for linking into audio routes):
17
18  * SPK_OUTP
19  * SPK_OUTN
20  * HP_OUT_L
21  * HP_OUT_R
22  * AUX_OUT_P
23  * AUX_OUT_N
24  * LINE_IN_L
25  * LINE_IN_R
26  * PHONE_P
27  * PHONE_N
28  * MIC1_P
29  * MIC1_N
30  * MIC2_P
31  * MIC2_N
32  * MICBIAS1
33  * DMICDAT
34
35Example:
36
37alc5632: alc5632@1e {
38	compatible = "realtek,alc5632";
39	reg = <0x1a>;
40
41	gpio-controller;
42	#gpio-cells = <2>;
43};
44