blob: aa802a274520793a4ae3f46fa3edb8d55be1083c [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
Dylan Reiddefcd982014-11-03 10:28:57 -080019- maxim,dmic-freq: Frequency at which to clock DMIC
20
Stephen Warren308a0f32013-12-04 15:19:26 -070021Pins on the device (for linking into audio routes):
22
23 * MIC1
24 * MIC2
25 * DMICL
26 * DMICR
27 * IN1
28 * IN2
29 * IN3
30 * IN4
31 * IN5
32 * IN6
33 * IN12
34 * IN34
35 * IN56
36 * HPL
37 * HPR
38 * SPKL
39 * SPKR
40 * RCVL
41 * RCVR
42 * MICBIAS
43
44Example:
45
46audio-codec@10 {
47 compatible = "maxim,max98090";
48 reg = <0x10>;
49 interrupt-parent = <&gpio>;
50 interrupts = <TEGRA_GPIO(H, 4) GPIO_ACTIVE_HIGH>;
51};