blob: c454e67f54bbc04c04187796b6097aba68bb744d [file] [log] [blame]
Stephen Warren308a0f32013-12-04 15:19:26 -07001MAX98090 audio CODEC
2
3This device supports I2C only.
4
5Required properties:
6
Wonjoon Lee053e69d2014-06-20 13:33:15 +05307- compatible : "maxim,max98090" or "maxim,max98091".
Stephen Warren308a0f32013-12-04 15:19:26 -07008
9- reg : The I2C address of the device.
10
11- interrupts : The CODEC's interrupt output.
12
Tushar Beherab10ab7b2014-05-26 13:58:21 +053013Optional properties:
14
15- clocks: The phandle of the master clock to the CODEC
16
17- clock-names: Should be "mclk"
18
Stephen Warren308a0f32013-12-04 15:19:26 -070019Pins on the device (for linking into audio routes):
20
21 * MIC1
22 * MIC2
23 * DMICL
24 * DMICR
25 * IN1
26 * IN2
27 * IN3
28 * IN4
29 * IN5
30 * IN6
31 * IN12
32 * IN34
33 * IN56
34 * HPL
35 * HPR
36 * SPKL
37 * SPKR
38 * RCVL
39 * RCVR
40 * MICBIAS
41
42Example:
43
44audio-codec@10 {
45 compatible = "maxim,max98090";
46 reg = <0x10>;
47 interrupt-parent = <&gpio>;
48 interrupts = <TEGRA_GPIO(H, 4) GPIO_ACTIVE_HIGH>;
49};