1*4882a593SmuzhiyunALC5632 audio CODEC 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunThis device supports I2C only. 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunRequired properties: 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun - compatible : "realtek,alc5632" 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun - reg : the I2C address of the device. 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun - gpio-controller : Indicates this device is a GPIO controller. 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun - #gpio-cells : Should be two. The first cell is the pin number and the 14*4882a593Smuzhiyun second cell is used to specify optional parameters (currently unused). 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunPins on the device (for linking into audio routes): 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun * SPK_OUTP 19*4882a593Smuzhiyun * SPK_OUTN 20*4882a593Smuzhiyun * HP_OUT_L 21*4882a593Smuzhiyun * HP_OUT_R 22*4882a593Smuzhiyun * AUX_OUT_P 23*4882a593Smuzhiyun * AUX_OUT_N 24*4882a593Smuzhiyun * LINE_IN_L 25*4882a593Smuzhiyun * LINE_IN_R 26*4882a593Smuzhiyun * PHONE_P 27*4882a593Smuzhiyun * PHONE_N 28*4882a593Smuzhiyun * MIC1_P 29*4882a593Smuzhiyun * MIC1_N 30*4882a593Smuzhiyun * MIC2_P 31*4882a593Smuzhiyun * MIC2_N 32*4882a593Smuzhiyun * MICBIAS1 33*4882a593Smuzhiyun * DMICDAT 34*4882a593Smuzhiyun 35*4882a593SmuzhiyunExample: 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunalc5632: alc5632@1e { 38*4882a593Smuzhiyun compatible = "realtek,alc5632"; 39*4882a593Smuzhiyun reg = <0x1a>; 40*4882a593Smuzhiyun 41*4882a593Smuzhiyun gpio-controller; 42*4882a593Smuzhiyun #gpio-cells = <2>; 43*4882a593Smuzhiyun}; 44