18c2ecf20Sopenharmony_ciALC5632 audio CODEC 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThis device supports I2C only. 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciRequired properties: 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci - compatible : "realtek,alc5632" 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci - reg : the I2C address of the device. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci - gpio-controller : Indicates this device is a GPIO controller. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci - #gpio-cells : Should be two. The first cell is the pin number and the 148c2ecf20Sopenharmony_ci second cell is used to specify optional parameters (currently unused). 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciPins on the device (for linking into audio routes): 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci * SPK_OUTP 198c2ecf20Sopenharmony_ci * SPK_OUTN 208c2ecf20Sopenharmony_ci * HP_OUT_L 218c2ecf20Sopenharmony_ci * HP_OUT_R 228c2ecf20Sopenharmony_ci * AUX_OUT_P 238c2ecf20Sopenharmony_ci * AUX_OUT_N 248c2ecf20Sopenharmony_ci * LINE_IN_L 258c2ecf20Sopenharmony_ci * LINE_IN_R 268c2ecf20Sopenharmony_ci * PHONE_P 278c2ecf20Sopenharmony_ci * PHONE_N 288c2ecf20Sopenharmony_ci * MIC1_P 298c2ecf20Sopenharmony_ci * MIC1_N 308c2ecf20Sopenharmony_ci * MIC2_P 318c2ecf20Sopenharmony_ci * MIC2_N 328c2ecf20Sopenharmony_ci * MICBIAS1 338c2ecf20Sopenharmony_ci * DMICDAT 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ciExample: 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_cialc5632: alc5632@1e { 388c2ecf20Sopenharmony_ci compatible = "realtek,alc5632"; 398c2ecf20Sopenharmony_ci reg = <0x1a>; 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ci gpio-controller; 428c2ecf20Sopenharmony_ci #gpio-cells = <2>; 438c2ecf20Sopenharmony_ci}; 44