ASoC WM8940 Driver

Previous thread: ASoC: Add driver for s6000 I2S interface by Linux Kernel Mailing List on Friday, June 12, 2009 - 11:59 am. (1 message)

Next thread: ASoC: Add WM8960 CODEC driver by Linux Kernel Mailing List on Friday, June 12, 2009 - 11:59 am. (1 message)
From: Linux Kernel Mailing List
Date: Friday, June 12, 2009 - 11:59 am

Gitweb:     http://git.kernel.org/linus/0b5e92c5e020ee7437fa5304a8451d6dd08d1a26
Commit:     0b5e92c5e020ee7437fa5304a8451d6dd08d1a26
Parent:     a7be4d92d989fc53d840d24cba2ebea9e5ad8480
Author:     Jonathan Cameron <jic23@cam.ac.uk>
AuthorDate: Mon Apr 27 13:49:44 2009 +0000
Committer:  Mark Brown <broonie@opensource.wolfsonmicro.com>
CommitDate: Mon Apr 27 20:37:13 2009 +0100

    ASoC WM8940 Driver
    
    Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
    Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
---
 sound/soc/codecs/Kconfig  |    4 +
 sound/soc/codecs/Makefile |    2 +
 sound/soc/codecs/wm8940.c |  955 +++++++++++++++++++++++++++++++++++++++++++++
 sound/soc/codecs/wm8940.h |  104 +++++
 4 files changed, 1065 insertions(+), 0 deletions(-)

diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index 121d63f..1c19ad5 100644
--- a/sound/soc/codecs/Kconfig
+++ b/sound/soc/codecs/Kconfig
@@ -35,6 +35,7 @@ config SND_SOC_ALL_CODECS
 	select SND_SOC_WM8753 if SND_SOC_I2C_AND_SPI
 	select SND_SOC_WM8900 if I2C
 	select SND_SOC_WM8903 if I2C
+	select SND_SOC_WM8940 if I2C
 	select SND_SOC_WM8960 if I2C
 	select SND_SOC_WM8971 if I2C
 	select SND_SOC_WM8988 if SND_SOC_I2C_AND_SPI
@@ -140,6 +141,9 @@ config SND_SOC_WM8900
 config SND_SOC_WM8903
 	tristate
 
+config SND_SOC_WM8940
+        tristate
+
 config SND_SOC_WM8960
 	tristate
 
diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile
index 8116968..3d31b6b 100644
--- a/sound/soc/codecs/Makefile
+++ b/sound/soc/codecs/Makefile
@@ -23,6 +23,7 @@ snd-soc-wm8750-objs := wm8750.o
 snd-soc-wm8753-objs := wm8753.o
 snd-soc-wm8900-objs := wm8900.o
 snd-soc-wm8903-objs := wm8903.o
+snd-soc-wm8940-objs := wm8940.o
 snd-soc-wm8960-objs := wm8960.o
 snd-soc-wm8971-objs := wm8971.o
 snd-soc-wm8988-objs := wm8988.o
@@ -57,6 +58,7 @@ obj-$(CONFIG_SND_SOC_WM8753)	+= snd-soc-wm8753.o
 obj-$(CONFIG_SND_SOC_WM8900)	+= snd-soc-wm8900.o
 obj-$(CONFIG_SND_SOC_WM8903)	+= ...
Previous thread: ASoC: Add driver for s6000 I2S interface by Linux Kernel Mailing List on Friday, June 12, 2009 - 11:59 am. (1 message)

Next thread: ASoC: Add WM8960 CODEC driver by Linux Kernel Mailing List on Friday, June 12, 2009 - 11:59 am. (1 message)