]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Add ADAU1361/ADAU1761 audio CODEC support
authorLars-Peter Clausen <lars@metafoo.de>
Tue, 27 May 2014 08:53:18 +0000 (10:53 +0200)
committerMark Brown <broonie@linaro.org>
Tue, 27 May 2014 19:54:50 +0000 (20:54 +0100)
commit20303389c0ae78cef7d642391fa59c7fa9ee9534
tree11eafcd4aebe454f6d14821dab97efb2b26ee20a
parent114f30987741ff9d1d0276259d9f0e63ecf74dc5
ASoC: Add ADAU1361/ADAU1761 audio CODEC support

This patch adds support for the Analog Devices ADAU1361 and ADAU1761 CODECs.
The device is a a low-power, 24-bit stereo audio CODEC with multiple analog
input and outputs, one digital microphone input and an I2S interface. The device
can be controlled either via I2C or SPI. The main difference between the two
variants is that the ADAU1761 has a built-in SigmaDSP, while the ADAU1361 has
not.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
include/linux/platform_data/adau17x1.h
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/adau1761-i2c.c [new file with mode: 0644]
sound/soc/codecs/adau1761-spi.c [new file with mode: 0644]
sound/soc/codecs/adau1761.c [new file with mode: 0644]
sound/soc/codecs/adau1761.h [new file with mode: 0644]