1CS53L30 audio CODEC 2 3Required properties: 4 5 - compatible : "cirrus,cs53l30" 6 7 - reg : the I2C address of the device 8 9 - VA-supply, VP-supply : power supplies for the device, 10 as covered in Documentation/devicetree/bindings/regulator/regulator.txt. 11 12Optional properties: 13 14 - reset-gpios : a GPIO spec for the reset pin. 15 16 - cirrus,micbias-lvl : Set the output voltage level on the MICBIAS Pin. 17 0 = Hi-Z 18 1 = 1.80 V 19 2 = 2.75 V 20 21 - cirrus,use-sdout2 : This is a boolean property. If present, it indicates 22 the hardware design connects both SDOUT1 and SDOUT2 23 pins to output data. Otherwise, it indicates that 24 only SDOUT1 is connected for data output. 25 * CS53l30 supports 4-channel data output in the same 26 * frame using two different ways: 27 * 1) Normal I2S mode on two data pins -- each SDOUT 28 * carries 2-channel data in the same time. 29 * 2) TDM mode on one signle data pin -- SDOUT1 carries 30 * 4-channel data per frame. 31 32Example: 33 34codec: cs53l30@48 { 35 compatible = "cirrus,cs53l30"; 36 reg = <0x48>; 37 reset-gpios = <&gpio 54 0>; 38 VA-supply = <&cs53l30_va>; 39 VP-supply = <&cs53l30_vp>; 40}; 41