Mark Brown | 5 Sep 16:32
Favicon
Gravatar

[PATCH 0/14] ASoC: Blackfin and I2C updats

The following changes since commit 44e2c3045f77c69d18ba4afda888a4cdec4a33fd:
  Cliff Cai (1):
        ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed

are available in the git repository at:

  git://opensource.wolfsonmicro.com/linux-2.6-asoc for-tiwai

Cliff Cai (10):
      ASoC codec: SSM2602 audio codec driver
      ASoC: Blackfin: SPORT peripheral interface driver
      ASoC: Blackfin: DMA Driver for AC97 sound chip
      ASoC: Blackfin: AC97 Blackfin CPU DAI driver
      ASoC: Blackfin: DMA Driver for I2S sound chip
      ASoC: Blackfin: I2S CPU DAI driver
      ASoC: Blackfin: board driver for AD1980/1 audio codec
      ASoC: Blackfin: board driver for SSM2602 sound chip
      ASoC: Blackfin: add Blackfin arch ASoC Kconfig and Makefile
      ASoC: Blackfin: Include Blackfin architecture support in build

Jean Delvare (4):
      ASoC: Fix an error path in neo1973_wm8753
      ASoC: Convert wm8753 to a new-style i2c driver
      ASoC: Convert neo1973/lm4857 to a new-style i2c driver
      ASoC: Convert wm8510 to a new-style i2c driver

 sound/soc/Kconfig                   |    1 +
 sound/soc/Makefile                  |    2 +-
 sound/soc/at32/playpaq_wm8510.c     |    1 +
 sound/soc/blackfin/Kconfig          |   85 +++
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 01/14] ASoC: Fix an error path in neo1973_wm8753

From: Jean Delvare <khali <at> linux-fr.org>

The error handling in neo1973_init is incorrect:

* If platform_device_add fails, we go on with the rest of the
  initialization instead of bailing out. Things will break when the
  module is removed (platform_device_unregister called on a device
  that wasn't registered.)

* If i2c_add_driver fails, we return an error so the module will not
  load, but we don't unregister neo1973_snd_device, so we are leaking
  resources.

Add the missing error handling.

Signed-off-by: Jean Delvare <khali <at> linux-fr.org>
Cc: Tim Niemeyer <reddog <at> mastersword.de>
Cc: Graeme Gregory <graeme <at> openmoko.org>
Cc: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/s3c24xx/neo1973_wm8753.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sound/soc/s3c24xx/neo1973_wm8753.c b/sound/soc/s3c24xx/neo1973_wm8753.c
index 8089f8e..3aa441f 100644
--- a/sound/soc/s3c24xx/neo1973_wm8753.c
+++ b/sound/soc/s3c24xx/neo1973_wm8753.c
@@ -717,12 +717,16 @@ static int __init neo1973_init(void)
 	neo1973_snd_devdata.dev = &neo1973_snd_device->dev;
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 02/14] ASoC: Convert wm8753 to a new-style i2c driver

From: Jean Delvare <khali <at> linux-fr.org>

Convert the wm8753 codec driver to the new (standard) i2c device
driver binding model.

Signed-off-by: Jean Delvare <khali <at> linux-fr.org>
Cc: Ville Syrjala <syrjala <at> sci.fi>
Cc: Frank Mandarino <fmandarino <at> endrelia.com>
Cc: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/codecs/wm8753.c          |  106 ++++++++++++++++++------------------
 sound/soc/codecs/wm8753.h          |    1 +
 sound/soc/s3c24xx/neo1973_wm8753.c |    1 +
 3 files changed, 55 insertions(+), 53 deletions(-)

diff --git a/sound/soc/codecs/wm8753.c b/sound/soc/codecs/wm8753.c
index 5761164..b3e1b37 100644
--- a/sound/soc/codecs/wm8753.c
+++ b/sound/soc/codecs/wm8753.c
@@ -1637,84 +1637,86 @@ static struct snd_soc_device *wm8753_socdev;
  *    low  = 0x1a
  *    high = 0x1b
  */
-static unsigned short normal_i2c[] = { 0, I2C_CLIENT_END };

-/* Magic definition of all other variables and things */
-I2C_CLIENT_INSMOD;
-
-static struct i2c_driver wm8753_i2c_driver;
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 03/14] ASoC: Convert neo1973/lm4857 to a new-style i2c driver

From: Jean Delvare <khali <at> linux-fr.org>

Convert the lm4857 driver in neo1973_wm8753 to the new (standard)
i2c device driver binding model. I assumed that the LM4857 was always
on the same I2C bus as the WM8753 codec.

Signed-off-by: Jean Delvare <khali <at> linux-fr.org>
Cc: Tim Niemeyer <reddog <at> mastersword.de>
Cc: Graeme Gregory <graeme <at> openmoko.org>
Cc: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/s3c24xx/neo1973_wm8753.c |  110 +++++++++++++++++++-----------------
 1 files changed, 58 insertions(+), 52 deletions(-)

diff --git a/sound/soc/s3c24xx/neo1973_wm8753.c b/sound/soc/s3c24xx/neo1973_wm8753.c
index 181d299..47ddcde 100644
--- a/sound/soc/s3c24xx/neo1973_wm8753.c
+++ b/sound/soc/s3c24xx/neo1973_wm8753.c
@@ -597,54 +597,20 @@ static struct snd_soc_device neo1973_snd_devdata = {
 	.codec_data = &neo1973_wm8753_setup,
 };

-static struct i2c_client client_template;
-
-static const unsigned short normal_i2c[] = { 0x7C, I2C_CLIENT_END };
-
-/* Magic definition of all other variables and things */
-I2C_CLIENT_INSMOD;
-
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 04/14] ASoC: Convert wm8510 to a new-style i2c driver

From: Jean Delvare <khali <at> linux-fr.org>

Convert the wm8510 codec driver to the new (standard) device
driver binding model.

Signed-off-by: Jean Delvare <khali <at> linux-fr.org>
Cc: Geoffrey Wossum <gwossum <at> acm.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/at32/playpaq_wm8510.c |    1 +
 sound/soc/codecs/wm8510.c       |  110 +++++++++++++++++++--------------------
 sound/soc/codecs/wm8510.h       |    1 +
 3 files changed, 55 insertions(+), 57 deletions(-)

diff --git a/sound/soc/at32/playpaq_wm8510.c b/sound/soc/at32/playpaq_wm8510.c
index 3f32621..7e6560b 100644
--- a/sound/soc/at32/playpaq_wm8510.c
+++ b/sound/soc/at32/playpaq_wm8510.c
@@ -377,6 +377,7 @@ static struct snd_soc_machine snd_soc_machine_playpaq = {

 
 static struct wm8510_setup_data playpaq_wm8510_setup = {
+	.i2c_bus = 0,
 	.i2c_address = 0x1a,
 };

diff --git a/sound/soc/codecs/wm8510.c b/sound/soc/codecs/wm8510.c
index 3d998e6..75ed041 100644
--- a/sound/soc/codecs/wm8510.c
+++ b/sound/soc/codecs/wm8510.c
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 05/14] ASoC codec: SSM2602 audio codec driver

From: Cliff Cai <cliff.cai <at> analog.com>

[Some checkpatch fixups done by Mark Brown.]

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/codecs/Kconfig   |    4 +
 sound/soc/codecs/Makefile  |    2 +
 sound/soc/codecs/ssm2602.c |  776 ++++++++++++++++++++++++++++++++++++++++++++
 sound/soc/codecs/ssm2602.h |  130 ++++++++
 4 files changed, 912 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/codecs/ssm2602.c
 create mode 100644 sound/soc/codecs/ssm2602.h

diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index cceac73..8b4bb5c 100644
--- a/sound/soc/codecs/Kconfig
+++ b/sound/soc/codecs/Kconfig
@@ -4,6 +4,7 @@ config SND_SOC_ALL_CODECS
 	select SPI
 	select SPI_MASTER
 	select SND_SOC_AK4535
+	select SND_SOC_SSM2602
 	select SND_SOC_UDA1380
 	select SND_SOC_WM8510
 	select SND_SOC_WM8580
@@ -93,3 +94,6 @@ config SND_SOC_TLV320AIC26
 config SND_SOC_TLV320AIC3X
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 06/14] ASoC: Blackfin: SPORT peripheral interface driver

From: Cliff Cai <cliff.cai <at> analog.com>

SPORT is a serial port which can support serveral serial communication
protocols.  It can be used as I2C/PCM/AC97. For further information,
please look up the HRM.

[Additional coding standards fixes by Mark Brown.]

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-sport.c | 1032 ++++++++++++++++++++++++++++++++++++++
 sound/soc/blackfin/bf5xx-sport.h |  192 +++++++
 2 files changed, 1224 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-sport.c
 create mode 100644 sound/soc/blackfin/bf5xx-sport.h

diff --git a/sound/soc/blackfin/bf5xx-sport.c b/sound/soc/blackfin/bf5xx-sport.c
new file mode 100644
index 0000000..3b99e48
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-sport.c
@@ -0,0 +1,1032 @@
+/*
+ * File:         bf5xx_sport.c
+ * Based on:
+ * Author:       Roy Huang <roy.huang <at> analog.com>
+ *
+ * Created:      Tue Sep 21 10:52:42 CEST 2004
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 07/14] ASoC: Blackfin: DMA Driver for AC97 sound chip

From: Cliff Cai <cliff.cai <at> analog.com>

[Additional coding standards fixes by Mark Brown.]

Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-ac97-pcm.c |  429 +++++++++++++++++++++++++++++++++++
 sound/soc/blackfin/bf5xx-ac97-pcm.h |   29 +++
 2 files changed, 458 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-ac97-pcm.c
 create mode 100644 sound/soc/blackfin/bf5xx-ac97-pcm.h

diff --git a/sound/soc/blackfin/bf5xx-ac97-pcm.c b/sound/soc/blackfin/bf5xx-ac97-pcm.c
new file mode 100644
index 0000000..51f4907
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-ac97-pcm.c
@@ -0,0 +1,429 @@
+/*
+ * File:         sound/soc/blackfin/bf5xx-ac97-pcm.c
+ * Author:       Cliff Cai <Cliff.Cai <at> analog.com>
+ *
+ * Created:      Tue June 06 2008
+ * Description:  DMA Driver for AC97 sound chip
+ *
+ * Modified:
+ *               Copyright 2008 Analog Devices Inc.
+ *
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 08/14] ASoC: Blackfin: AC97 Blackfin CPU DAI driver

From: Cliff Cai <cliff.cai <at> analog.com>

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-ac97.c |  407 +++++++++++++++++++++++++++++++++++++++
 sound/soc/blackfin/bf5xx-ac97.h |   36 ++++
 2 files changed, 443 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-ac97.c
 create mode 100644 sound/soc/blackfin/bf5xx-ac97.h

diff --git a/sound/soc/blackfin/bf5xx-ac97.c b/sound/soc/blackfin/bf5xx-ac97.c
new file mode 100644
index 0000000..c782e31
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-ac97.c
@@ -0,0 +1,407 @@
+/*
+ * bf5xx-ac97.c -- AC97 support for the ADI blackfin chip.
+ *
+ * Author:	Roy Huang
+ * Created:	11th. June 2007
+ * Copyright:	Analog Device Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 09/14] ASoC: Blackfin: DMA Driver for I2S sound chip

From: Cliff Cai <cliff.cai <at> analog.com>

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-i2s-pcm.c |  288 ++++++++++++++++++++++++++++++++++++
 sound/soc/blackfin/bf5xx-i2s-pcm.h |   29 ++++
 2 files changed, 317 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-i2s-pcm.c
 create mode 100644 sound/soc/blackfin/bf5xx-i2s-pcm.h

diff --git a/sound/soc/blackfin/bf5xx-i2s-pcm.c b/sound/soc/blackfin/bf5xx-i2s-pcm.c
new file mode 100644
index 0000000..61fccf9
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-i2s-pcm.c
@@ -0,0 +1,288 @@
+/*
+ * File:         sound/soc/blackfin/bf5xx-i2s-pcm.c
+ * Author:       Cliff Cai <Cliff.Cai <at> analog.com>
+ *
+ * Created:      Tue June 06 2008
+ * Description:  DMA driver for i2s codec
+ *
+ * Modified:
+ *               Copyright 2008 Analog Devices Inc.
+ *
+ * Bugs:         Enter bugs at http://blackfin.uclinux.org/
+ *
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 10/14] ASoC: Blackfin: I2S CPU DAI driver

From: Cliff Cai <cliff.cai <at> analog.com>

[Additional coding standards fixes by Mark Brown.]

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-i2s.c |  292 ++++++++++++++++++++++++++++++++++++++++
 sound/soc/blackfin/bf5xx-i2s.h |   14 ++
 2 files changed, 306 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-i2s.c
 create mode 100644 sound/soc/blackfin/bf5xx-i2s.h

diff --git a/sound/soc/blackfin/bf5xx-i2s.c b/sound/soc/blackfin/bf5xx-i2s.c
new file mode 100644
index 0000000..43a4092
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-i2s.c
@@ -0,0 +1,292 @@
+/*
+ * File:         sound/soc/blackfin/bf5xx-i2s.c
+ * Author:       Cliff Cai <Cliff.Cai <at> analog.com>
+ *
+ * Created:      Tue June 06 2008
+ * Description:  Blackfin I2S CPU DAI driver
+ *
+ * Modified:
+ *               Copyright 2008 Analog Devices Inc.
+ *
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 11/14] ASoC: Blackfin: board driver for AD1980/1 audio codec

From: Cliff Cai <cliff.cai <at> analog.com>

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-ad1980.c |  113 +++++++++++++++++++++++++++++++++++++
 1 files changed, 113 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-ad1980.c

diff --git a/sound/soc/blackfin/bf5xx-ad1980.c b/sound/soc/blackfin/bf5xx-ad1980.c
new file mode 100644
index 0000000..124425d
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-ad1980.c
@@ -0,0 +1,113 @@
+/*
+ * File:         sound/soc/blackfin/bf5xx-ad1980.c
+ * Author:       Cliff Cai <Cliff.Cai <at> analog.com>
+ *
+ * Created:      Tue June 06 2008
+ * Description:  Board driver for AD1980/1 audio codec
+ *
+ * Modified:
+ *               Copyright 2008 Analog Devices Inc.
+ *
+ * Bugs:         Enter bugs at http://blackfin.uclinux.org/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 12/14] ASoC: Blackfin: board driver for SSM2602 sound chip

From: Cliff Cai <cliff.cai <at> analog.com>

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/bf5xx-ssm2602.c |  186 ++++++++++++++++++++++++++++++++++++
 1 files changed, 186 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/bf5xx-ssm2602.c

diff --git a/sound/soc/blackfin/bf5xx-ssm2602.c b/sound/soc/blackfin/bf5xx-ssm2602.c
new file mode 100644
index 0000000..e15f67f
--- /dev/null
+++ b/sound/soc/blackfin/bf5xx-ssm2602.c
@@ -0,0 +1,186 @@
+/*
+ * File:         sound/soc/blackfin/bf5xx-ssm2602.c
+ * Author:       Cliff Cai <Cliff.Cai <at> analog.com>
+ *
+ * Created:      Tue June 06 2008
+ * Description:  board driver for SSM2602 sound chip
+ *
+ * Modified:
+ *               Copyright 2008 Analog Devices Inc.
+ *
+ * Bugs:         Enter bugs at http://blackfin.uclinux.org/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 13/14] ASoC: Blackfin: add Blackfin arch ASoC Kconfig and Makefile

From: Cliff Cai <cliff.cai <at> analog.com>

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/blackfin/Kconfig  |   85 +++++++++++++++++++++++++++++++++++++++++++
 sound/soc/blackfin/Makefile |   20 ++++++++++
 2 files changed, 105 insertions(+), 0 deletions(-)
 create mode 100644 sound/soc/blackfin/Kconfig
 create mode 100644 sound/soc/blackfin/Makefile

diff --git a/sound/soc/blackfin/Kconfig b/sound/soc/blackfin/Kconfig
new file mode 100644
index 0000000..f98331d
--- /dev/null
+++ b/sound/soc/blackfin/Kconfig
@@ -0,0 +1,85 @@
+config SND_BF5XX_I2S
+	tristate "SoC I2S Audio for the ADI BF5xx chip"
+	depends on BLACKFIN && SND_SOC
+	help
+	  Say Y or M if you want to add support for codecs attached to
+	  the Blackfin SPORT (synchronous serial ports) interface in I2S
+	  mode (supports single stereo In/Out).
+	  You will also need to select the audio interfaces to support below.
+
+config SND_BF5XX_SOC_SSM2602
+	tristate "SoC SSM2602 Audio support for BF52x ezkit"
+	depends on SND_BF5XX_I2S
(Continue reading)

Mark Brown | 5 Sep 16:35
Favicon
Gravatar

[PATCH 14/14] ASoC: Blackfin: Include Blackfin architecture support in build

From: Cliff Cai <cliff.cai <at> analog.com>

Signed-off-by: Cliff Cai <cliff.cai <at> analog.com>
Signed-off-by: Bryan Wu <cooloney <at> kernel.org>
Signed-off-by: Mark Brown <broonie <at> opensource.wolfsonmicro.com>
---
 sound/soc/Kconfig  |    1 +
 sound/soc/Makefile |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/sound/soc/Kconfig b/sound/soc/Kconfig
index f743530..32ac940 100644
--- a/sound/soc/Kconfig
+++ b/sound/soc/Kconfig
@@ -31,6 +31,7 @@ source "sound/soc/sh/Kconfig"
 source "sound/soc/fsl/Kconfig"
 source "sound/soc/davinci/Kconfig"
 source "sound/soc/omap/Kconfig"
+source "sound/soc/blackfin/Kconfig"

 # Supported codecs
 source "sound/soc/codecs/Kconfig"
diff --git a/sound/soc/Makefile b/sound/soc/Makefile
index 933a66d..d849349 100644
--- a/sound/soc/Makefile
+++ b/sound/soc/Makefile
@@ -2,4 +2,4 @@ snd-soc-core-objs := soc-core.o soc-dapm.o

 obj-$(CONFIG_SND_SOC)	+= snd-soc-core.o
 obj-$(CONFIG_SND_SOC)	+= codecs/ at32/ at91/ pxa/ s3c24xx/ sh/ fsl/ davinci/
(Continue reading)

Takashi Iwai | 5 Sep 19:24
Favicon

Re: [PATCH 0/14] ASoC: Blackfin and I2C updats

At Fri, 5 Sep 2008 15:35:05 +0100,
Mark Brown wrote:
> 
> The following changes since commit 44e2c3045f77c69d18ba4afda888a4cdec4a33fd:
>   Cliff Cai (1):
>         ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed
> 
> are available in the git repository at:
> 
>   git://opensource.wolfsonmicro.com/linux-2.6-asoc for-tiwai

Thanks, pulled in, and pushed out now.

Takashi

Gmane