WIP FPC-III support
[linux/fpc-iii.git] / Documentation / devicetree / bindings / sound / max98090.txt
blob39d640294c6211ff7d010b95a42f5ef3bfd77a43
1 MAX98090 audio CODEC
3 This device supports I2C only.
5 Required properties:
7 - compatible : "maxim,max98090" or "maxim,max98091".
9 - reg : The I2C address of the device.
11 - interrupts : The CODEC's interrupt output.
13 Optional properties:
15 - clocks: The phandle of the master clock to the CODEC
17 - clock-names: Should be "mclk"
19 - #sound-dai-cells : should be 0.
21 - maxim,dmic-freq: Frequency at which to clock DMIC
23 - maxim,micbias: Micbias voltage applies to the analog mic, valid voltages value are:
24         0 - 2.2v
25         1 - 2.55v
26         2 - 2.4v
27         3 - 2.8v
29 Pins on the device (for linking into audio routes):
31   * MIC1
32   * MIC2
33   * DMICL
34   * DMICR
35   * IN1
36   * IN2
37   * IN3
38   * IN4
39   * IN5
40   * IN6
41   * IN12
42   * IN34
43   * IN56
44   * HPL
45   * HPR
46   * SPKL
47   * SPKR
48   * RCVL
49   * RCVR
50   * MICBIAS
52 Example:
54 audio-codec@10 {
55         compatible = "maxim,max98090";
56         reg = <0x10>;
57         interrupt-parent = <&gpio>;
58         interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_LEVEL_HIGH>;