summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/Kconfig
diff options
context:
space:
mode:
authorPeter Rosin2016-05-14 23:09:39 +0200
committerMark Brown2016-05-30 17:15:55 +0200
commit3b2af7f79968f0df51b13fc8eed3bf1498f8a79d (patch)
tree5433cd5d47ced2e53e5f87cb50380d1fb97b088d /sound/soc/codecs/Kconfig
parentASoC: max8960: add bindings for the max9860 codec (diff)
downloadkernel-qcow2-linux-3b2af7f79968f0df51b13fc8eed3bf1498f8a79d.tar.gz
kernel-qcow2-linux-3b2af7f79968f0df51b13fc8eed3bf1498f8a79d.tar.xz
kernel-qcow2-linux-3b2af7f79968f0df51b13fc8eed3bf1498f8a79d.zip
ASoC: max9860: new driver
This is a driver for the MAX9860 Mono Audio Voice Codec. https://datasheets.maximintegrated.com/en/ds/MAX9860.pdf This driver does not support sidetone since the DVST register field is backwards with the mute near the maximum level instead of the minimum. Signed-off-by: Peter Rosin <peda@axentia.se> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r--sound/soc/codecs/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index 4d82a58ff6b0..d92ff24628e5 100644
--- a/sound/soc/codecs/Kconfig
+++ b/sound/soc/codecs/Kconfig
@@ -84,6 +84,7 @@ config SND_SOC_ALL_CODECS
select SND_SOC_MAX98925 if I2C
select SND_SOC_MAX98926 if I2C
select SND_SOC_MAX9850 if I2C
+ select SND_SOC_MAX9860 if I2C
select SND_SOC_MAX9768 if I2C
select SND_SOC_MAX9877 if I2C
select SND_SOC_MC13783 if MFD_MC13XXX
@@ -547,6 +548,11 @@ config SND_SOC_MAX98926
config SND_SOC_MAX9850
tristate
+config SND_SOC_MAX9860
+ tristate "Maxim MAX9860 Mono Audio Voice Codec"
+ depends on I2C
+ select REGMAP_I2C
+
config SND_SOC_PCM1681
tristate "Texas Instruments PCM1681 CODEC"
depends on I2C