18c2ecf20Sopenharmony_ciMAX98090 audio CODEC
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThis device supports I2C only.
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciRequired properties:
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci- compatible : "maxim,max98090" or "maxim,max98091".
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci- reg : The I2C address of the device.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ci- interrupts : The CODEC's interrupt output.
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciOptional properties:
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ci- clocks: The phandle of the master clock to the CODEC
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci- clock-names: Should be "mclk"
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci- #sound-dai-cells : should be 0.
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci- maxim,dmic-freq: Frequency at which to clock DMIC
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci- maxim,micbias: Micbias voltage applies to the analog mic, valid voltages value are:
248c2ecf20Sopenharmony_ci	0 - 2.2v
258c2ecf20Sopenharmony_ci	1 - 2.55v
268c2ecf20Sopenharmony_ci	2 - 2.4v
278c2ecf20Sopenharmony_ci	3 - 2.8v
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciPins on the device (for linking into audio routes):
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ci  * MIC1
328c2ecf20Sopenharmony_ci  * MIC2
338c2ecf20Sopenharmony_ci  * DMICL
348c2ecf20Sopenharmony_ci  * DMICR
358c2ecf20Sopenharmony_ci  * IN1
368c2ecf20Sopenharmony_ci  * IN2
378c2ecf20Sopenharmony_ci  * IN3
388c2ecf20Sopenharmony_ci  * IN4
398c2ecf20Sopenharmony_ci  * IN5
408c2ecf20Sopenharmony_ci  * IN6
418c2ecf20Sopenharmony_ci  * IN12
428c2ecf20Sopenharmony_ci  * IN34
438c2ecf20Sopenharmony_ci  * IN56
448c2ecf20Sopenharmony_ci  * HPL
458c2ecf20Sopenharmony_ci  * HPR
468c2ecf20Sopenharmony_ci  * SPKL
478c2ecf20Sopenharmony_ci  * SPKR
488c2ecf20Sopenharmony_ci  * RCVL
498c2ecf20Sopenharmony_ci  * RCVR
508c2ecf20Sopenharmony_ci  * MICBIAS
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ciExample:
538c2ecf20Sopenharmony_ci
548c2ecf20Sopenharmony_ciaudio-codec@10 {
558c2ecf20Sopenharmony_ci	compatible = "maxim,max98090";
568c2ecf20Sopenharmony_ci	reg = <0x10>;
578c2ecf20Sopenharmony_ci	interrupt-parent = <&gpio>;
588c2ecf20Sopenharmony_ci	interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_LEVEL_HIGH>;
598c2ecf20Sopenharmony_ci};
60