18c2ecf20Sopenharmony_ciEverest ES8328 audio CODEC 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThis device supports both I2C and SPI. 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciRequired properties: 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci - compatible : Should be "everest,es8328" or "everest,es8388" 88c2ecf20Sopenharmony_ci - DVDD-supply : Regulator providing digital core supply voltage 1.8 - 3.6V 98c2ecf20Sopenharmony_ci - AVDD-supply : Regulator providing analog supply voltage 3.3V 108c2ecf20Sopenharmony_ci - PVDD-supply : Regulator providing digital IO supply voltage 1.8 - 3.6V 118c2ecf20Sopenharmony_ci - IPVDD-supply : Regulator providing analog output voltage 3.3V 128c2ecf20Sopenharmony_ci - clocks : A 22.5792 or 11.2896 MHz clock 138c2ecf20Sopenharmony_ci - reg : the I2C address of the device for I2C, the chip select number for SPI 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciPins on the device (for linking into audio routes): 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci * LOUT1 188c2ecf20Sopenharmony_ci * LOUT2 198c2ecf20Sopenharmony_ci * ROUT1 208c2ecf20Sopenharmony_ci * ROUT2 218c2ecf20Sopenharmony_ci * LINPUT1 228c2ecf20Sopenharmony_ci * RINPUT1 238c2ecf20Sopenharmony_ci * LINPUT2 248c2ecf20Sopenharmony_ci * RINPUT2 258c2ecf20Sopenharmony_ci * Mic Bias 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciExample: 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_cicodec: es8328@11 { 318c2ecf20Sopenharmony_ci compatible = "everest,es8328"; 328c2ecf20Sopenharmony_ci DVDD-supply = <®_3p3v>; 338c2ecf20Sopenharmony_ci AVDD-supply = <®_3p3v>; 348c2ecf20Sopenharmony_ci PVDD-supply = <®_3p3v>; 358c2ecf20Sopenharmony_ci HPVDD-supply = <®_3p3v>; 368c2ecf20Sopenharmony_ci clocks = <&clks 169>; 378c2ecf20Sopenharmony_ci reg = <0x11>; 388c2ecf20Sopenharmony_ci}; 39