]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Add MICFIL SoC Digital Audio Interface driver.
authorCosmin Samoila <cosmin.samoila@nxp.com>
Fri, 4 Jan 2019 09:17:38 +0000 (09:17 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 7 Jan 2019 17:00:55 +0000 (17:00 +0000)
commite85d7e270786a5b5a007625f11eb5e57cdd293c4
tree5b88cf3dbb133b2ae54ad9af7cfe694acd519e7d
parentfbb57fc26b13dd8611e74d889399955f6fc19895
ASoC: Add MICFIL SoC Digital Audio Interface driver.

Add Digital Audio Interface driver that convers PDM bitstream to PCM
format.

Features:
- Fixed filtering characteristics for audio application.
- Full or partial set of channels operation with individual enable control.
- Programmable PDM clock generator.
- Programmable decimation rate.
- 16-bit signed output result.
- Overall stopband attenuation more than 80dB.
- Overall passband ripple less than 0.2dB.

Signed-off-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/Kconfig
sound/soc/fsl/Makefile
sound/soc/fsl/fsl_micfil.c [new file with mode: 0644]
sound/soc/fsl/fsl_micfil.h [new file with mode: 0644]