1*c7bd5894SAngelo DureghelloInvensense ICS-43432-compatible MEMS microphone with I2S output. 23b7ce997SRicard Wanderlof 33b7ce997SRicard WanderlofThere are no software configuration options for this device, indeed, the only 43b7ce997SRicard Wanderlofhost connection is the I2S interface. Apart from requirements on clock 53b7ce997SRicard Wanderloffrequency (460 kHz to 3.379 MHz according to the data sheet) there must be 63b7ce997SRicard Wanderlof64 clock cycles in each stereo output frame; 24 of the 32 available bits 73b7ce997SRicard Wanderlofcontain audio data. A hardware pin determines if the device outputs data 83b7ce997SRicard Wanderlofon the left or right channel of the I2S frame. 93b7ce997SRicard Wanderlof 103b7ce997SRicard WanderlofRequired properties: 11*c7bd5894SAngelo Dureghello - compatible: should be one of the following. 12*c7bd5894SAngelo Dureghello "invensense,ics43432": For the Invensense ICS43432 13*c7bd5894SAngelo Dureghello "cui,cmm-4030d-261": For the CUI CMM-4030D-261-I2S-TR 143b7ce997SRicard Wanderlof 153b7ce997SRicard WanderlofExample: 163b7ce997SRicard Wanderlof 173b7ce997SRicard Wanderlof ics43432: ics43432 { 183b7ce997SRicard Wanderlof compatible = "invensense,ics43432"; 193b7ce997SRicard Wanderlof }; 20