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