zephyr/dts/bindings/audio
Daniel DeGrasse 6fbd76bef3 drivers: audio: dmic: add driver for NXP DMIC peripheral
Add driver for NXP DMIC peripheral. This peripheral is present on the
iMX RT5xx and iMX RT6xx parts, as well as some LPC SOCs. The following
features are supported:
- up to 2 simultaneous channels of L/R PCM data (4 channels are not
  supported due to limitations of the DMA engine)
- individual configuration of gain and filter parameters for each DMIC
  channel input

The driver has been tested with up to 4 PCM data streams (2 L/R channels),
as well as the MEMS microphones present on the RT595 EVK.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
Co-authored-by: Yves Vandervennet <yves.vandervennet@nxp.com>
2024-01-17 14:43:52 +01:00
..
nordic,nrf-pdm.yaml drivers: audio: dmic_nrfx_pdm: drop -pin support 2023-02-28 08:42:05 -08:00
nxp,dmic.yaml drivers: audio: dmic: add driver for NXP DMIC peripheral 2024-01-17 14:43:52 +01:00
st,mpxxdtyy-i2s.yaml dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
ti,tas6422dac.yaml drivers: audio: tas6422dac: add driver 2023-09-13 16:27:11 +02:00
ti,tlv320dac.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00