xref: /freebsd/sys/contrib/device-tree/Bindings/sound/wm8904.txt (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1WM8904 audio CODEC
2
3This device supports I2C only.
4
5Required properties:
6  - compatible: "wlf,wm8904" or "wlf,wm8912"
7  - reg: the I2C address of the device.
8  - clock-names: "mclk"
9  - clocks: reference to
10    <Documentation/devicetree/bindings/clock/clock-bindings.txt>
11
12Pins on the device (for linking into audio routes):
13
14  * IN1L
15  * IN1R
16  * IN2L
17  * IN2R
18  * IN3L
19  * IN3R
20  * HPOUTL
21  * HPOUTR
22  * LINEOUTL
23  * LINEOUTR
24  * MICBIAS
25
26Examples:
27
28codec: wm8904@1a {
29	compatible = "wlf,wm8904";
30	reg = <0x1a>;
31	clocks = <&pck0>;
32	clock-names = "mclk";
33};
34