Commit | Line | Data |
---|---|---|
308a0f3f SW |
1 | MAX98090 audio CODEC |
2 | ||
3 | This device supports I2C only. | |
4 | ||
5 | Required properties: | |
6 | ||
053e69d5 | 7 | - compatible : "maxim,max98090" or "maxim,max98091". |
308a0f3f SW |
8 | |
9 | - reg : The I2C address of the device. | |
10 | ||
11 | - interrupts : The CODEC's interrupt output. | |
12 | ||
b10ab7b8 TB |
13 | Optional properties: |
14 | ||
15 | - clocks: The phandle of the master clock to the CODEC | |
16 | ||
17 | - clock-names: Should be "mclk" | |
18 | ||
defcd98b DR |
19 | - maxim,dmic-freq: Frequency at which to clock DMIC |
20 | ||
308a0f3f SW |
21 | Pins 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 | ||
44 | Example: | |
45 | ||
46 | audio-codec@10 { | |
47 | compatible = "maxim,max98090"; | |
48 | reg = <0x10>; | |
49 | interrupt-parent = <&gpio>; | |
50 | interrupts = <TEGRA_GPIO(H, 4) GPIO_ACTIVE_HIGH>; | |
51 | }; |