All of lore.kernel.org
 help / color / mirror / Atom feed
* ASoC updates for 3.5
@ 2012-06-29  1:50 Mark Brown
  2012-06-29  6:28 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-06-29  1:50 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1226 bytes --]

The following changes since commit 3419ae781f1592b3d367107db6500090495490cd:

  ASoC: tegra+wm8903: turn of mic detect when card is removed (2012-06-12 11:38:48 +0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to 5e531fc87875fc0bbfb3ca46a8a178674c4e9b7c:

  ASoC: tlv320aic3x: Fix codec pll configure bug (2012-06-27 12:46:25 +0100)

----------------------------------------------------------------
ASoC: Updates for 3.5

A couple of unexciting driver specific changes plus a fix for gain
controls used as DAPM controls which isn't yet needed in mainline but is
a definite bug.

----------------------------------------------------------------
Benoît Thébaudeau (1):
      ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect

Hebbar, Gururaja (1):
      ASoC: tlv320aic3x: Fix codec pll configure bug

Mark Brown (1):
      ASoC: wm2200: Add missing BCLK rate

 sound/soc/codecs/tlv320aic3x.c |    4 +---
 sound/soc/codecs/tlv320aic3x.h |    1 +
 sound/soc/codecs/wm2200.c      |    1 +
 sound/soc/soc-dapm.c           |    8 +-------
 4 files changed, 4 insertions(+), 10 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-06-29  1:50 ASoC updates for 3.5 Mark Brown
@ 2012-06-29  6:28 ` Takashi Iwai
  2012-06-29  7:29   ` Mark Brown
  0 siblings, 1 reply; 16+ messages in thread
From: Takashi Iwai @ 2012-06-29  6:28 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Fri, 29 Jun 2012 02:50:00 +0100,
Mark Brown wrote:
> 
> [1  <text/plain; iso-8859-1 (quoted-printable)>]
> The following changes since commit 3419ae781f1592b3d367107db6500090495490cd:
> 
>   ASoC: tegra+wm8903: turn of mic detect when card is removed (2012-06-12 11:38:48 +0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to 5e531fc87875fc0bbfb3ca46a8a178674c4e9b7c:
> 
>   ASoC: tlv320aic3x: Fix codec pll configure bug (2012-06-27 12:46:25 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.5
> 
> A couple of unexciting driver specific changes plus a fix for gain
> controls used as DAPM controls which isn't yet needed in mainline but is
> a definite bug.

The DAPM fix looks incorrect to me.  Since it isn't actually used, I
can still pull it, but hold it on a bit until it's cleared.


thanks,

Takashi

> 
> ----------------------------------------------------------------
> Benoît Thébaudeau (1):
>       ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect
> 
> Hebbar, Gururaja (1):
>       ASoC: tlv320aic3x: Fix codec pll configure bug
> 
> Mark Brown (1):
>       ASoC: wm2200: Add missing BCLK rate
> 
>  sound/soc/codecs/tlv320aic3x.c |    4 +---
>  sound/soc/codecs/tlv320aic3x.h |    1 +
>  sound/soc/codecs/wm2200.c      |    1 +
>  sound/soc/soc-dapm.c           |    8 +-------
>  4 files changed, 4 insertions(+), 10 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-06-29  6:28 ` Takashi Iwai
@ 2012-06-29  7:29   ` Mark Brown
  2012-06-29  7:47     ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-06-29  7:29 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1330 bytes --]

On Fri, Jun 29, 2012 at 08:28:19AM +0200, Takashi Iwai wrote:
> 
> The DAPM fix looks incorrect to me.  Since it isn't actually used, I
> can still pull it, but hold it on a bit until it's cleared.

As I said in the other mail it's clearly not breaking anything since at
worst it leaves things as they are but I'm running late already today...

The following changes since commit 6e1c39c6b00d9141a82c231ba7c5e5b1716974b2:

  ALSA: hda - Fix power-map regression for HP dv6 & co (2012-06-26 17:43:06 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to c9fe573a6584034670c1a55ee8162d623519cbbf:

  ASoC: tlv320aic3x: Fix codec pll configure bug (2012-06-29 08:18:03 +0100)

----------------------------------------------------------------
ASoC: Updates for 3.5

A couple of unexciting driver specific changes.

----------------------------------------------------------------
Hebbar, Gururaja (1):
      ASoC: tlv320aic3x: Fix codec pll configure bug

Mark Brown (1):
      ASoC: wm2200: Add missing BCLK rate

 sound/soc/codecs/tlv320aic3x.c |    4 +---
 sound/soc/codecs/tlv320aic3x.h |    1 +
 sound/soc/codecs/wm2200.c      |    1 +
 3 files changed, 3 insertions(+), 3 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-06-29  7:29   ` Mark Brown
@ 2012-06-29  7:47     ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-06-29  7:47 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Fri, 29 Jun 2012 08:29:10 +0100,
Mark Brown wrote:
> 
> On Fri, Jun 29, 2012 at 08:28:19AM +0200, Takashi Iwai wrote:
> > 
> > The DAPM fix looks incorrect to me.  Since it isn't actually used, I
> > can still pull it, but hold it on a bit until it's cleared.
> 
> As I said in the other mail it's clearly not breaking anything since at
> worst it leaves things as they are but I'm running late already today...

Pulled this one, pushed out now.  Thanks.


Takashi


> The following changes since commit 6e1c39c6b00d9141a82c231ba7c5e5b1716974b2:
> 
>   ALSA: hda - Fix power-map regression for HP dv6 & co (2012-06-26 17:43:06 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to c9fe573a6584034670c1a55ee8162d623519cbbf:
> 
>   ASoC: tlv320aic3x: Fix codec pll configure bug (2012-06-29 08:18:03 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.5
> 
> A couple of unexciting driver specific changes.
> 
> ----------------------------------------------------------------
> Hebbar, Gururaja (1):
>       ASoC: tlv320aic3x: Fix codec pll configure bug
> 
> Mark Brown (1):
>       ASoC: wm2200: Add missing BCLK rate
> 
>  sound/soc/codecs/tlv320aic3x.c |    4 +---
>  sound/soc/codecs/tlv320aic3x.h |    1 +
>  sound/soc/codecs/wm2200.c      |    1 +
>  3 files changed, 3 insertions(+), 3 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-06-17 20:58 Mark Brown
@ 2012-06-18  7:32 ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-06-18  7:32 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Sun, 17 Jun 2012 21:58:56 +0100,
Mark Brown wrote:
> 
> [1  <text/plain; us-ascii (7bit)>]
> The following changes since commit 69c5b7530651c8e375d2fbecd157a9a9a20c4cc9:
> 
>   ASoC: tegra: add MODULE_DEVICE_TABLE to tegra30_ahub (2012-06-08 08:49:30 +0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to 3419ae781f1592b3d367107db6500090495490cd:
> 
>   ASoC: tegra+wm8903: turn of mic detect when card is removed (2012-06-12 11:38:48 +0800)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.5
> 
> All driver specific and fairly small.  The pxa-ssp changes are larger
> than I'd like but they're build failures and are pretty clear to
> inspection.

Thanks, pulled now.


Takashi

> 
> ----------------------------------------------------------------
> Mark Brown (5):
>       ASoC: wm8904: Fix GPIO and MICBIAS initialisation for regmap conversion
>       ASoC: wm8904: Fix cache only management
>       ASoC: wm8996: Remove spurious regulator_bulk_free()
>       ASoC: wm8996: Move reset before the initial regulator disable
>       ASoC: wm8996: Mark the CODEC as cache only when powering off on boot
> 
> Qiao Zhou (2):
>       ARM: MMP: add pxa910-ssp into ssp_id_table
>       ASoC: fix pxa-ssp compiling issue under mach-mmp
> 
> Stephen Warren (1):
>       ASoC: tegra+wm8903: turn of mic detect when card is removed
> 
>  arch/arm/plat-pxa/ssp.c        |    1 +
>  include/linux/pxa2xx_ssp.h     |    2 ++
>  include/linux/spi/pxa2xx_spi.h |    2 +-
>  sound/soc/codecs/wm8904.c      |   26 ++++++++++++--------------
>  sound/soc/codecs/wm8996.c      |    8 +++-----
>  sound/soc/pxa/pxa-ssp.c        |   38 +++++++++++---------------------------
>  sound/soc/tegra/tegra_wm8903.c |   13 +++++++++++++
>  7 files changed, 43 insertions(+), 47 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* ASoC updates for 3.5
@ 2012-06-17 20:58 Mark Brown
  2012-06-18  7:32 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-06-17 20:58 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1721 bytes --]

The following changes since commit 69c5b7530651c8e375d2fbecd157a9a9a20c4cc9:

  ASoC: tegra: add MODULE_DEVICE_TABLE to tegra30_ahub (2012-06-08 08:49:30 +0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to 3419ae781f1592b3d367107db6500090495490cd:

  ASoC: tegra+wm8903: turn of mic detect when card is removed (2012-06-12 11:38:48 +0800)

----------------------------------------------------------------
ASoC: Updates for 3.5

All driver specific and fairly small.  The pxa-ssp changes are larger
than I'd like but they're build failures and are pretty clear to
inspection.

----------------------------------------------------------------
Mark Brown (5):
      ASoC: wm8904: Fix GPIO and MICBIAS initialisation for regmap conversion
      ASoC: wm8904: Fix cache only management
      ASoC: wm8996: Remove spurious regulator_bulk_free()
      ASoC: wm8996: Move reset before the initial regulator disable
      ASoC: wm8996: Mark the CODEC as cache only when powering off on boot

Qiao Zhou (2):
      ARM: MMP: add pxa910-ssp into ssp_id_table
      ASoC: fix pxa-ssp compiling issue under mach-mmp

Stephen Warren (1):
      ASoC: tegra+wm8903: turn of mic detect when card is removed

 arch/arm/plat-pxa/ssp.c        |    1 +
 include/linux/pxa2xx_ssp.h     |    2 ++
 include/linux/spi/pxa2xx_spi.h |    2 +-
 sound/soc/codecs/wm8904.c      |   26 ++++++++++++--------------
 sound/soc/codecs/wm8996.c      |    8 +++-----
 sound/soc/pxa/pxa-ssp.c        |   38 +++++++++++---------------------------
 sound/soc/tegra/tegra_wm8903.c |   13 +++++++++++++
 7 files changed, 43 insertions(+), 47 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-06-07 23:18 Mark Brown
@ 2012-06-08  7:21 ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-06-08  7:21 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Fri, 8 Jun 2012 07:18:14 +0800,
Mark Brown wrote:
> 
> The following changes since commit f8f5701bdaf9134b1f90e5044a82c66324d2073f:
> 
>   Linux 3.5-rc1 (2012-06-02 18:29:26 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.5
> 
> for you to fetch changes up to 3ff1ec27e9f567824e73316025a9025528494506:
> 
>   ASoC: wm2000: Always use a 4s timeout for the firmware (2012-06-08 07:00:13 +0800)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.5
> 
> Some driver-specific updates, a few fixes for the dynamic PCM code and
> the addition of pinctrl support for the i.MX audmux which didn't make it
> into -rc1 due to cross tree dependency issues.

Pulled now.  Thanks.


Takashi

> 
> ----------------------------------------------------------------
> Liam Girdwood (3):
>       ASoC: dapm: Fix connected widget capture path query.
>       ASoC: dpcm: Fix dpcm_get_be() to check that DAI is BE
>       ASoC: dapm: Fix input list to use source widgets
> 
> Mark Brown (3):
>       ASoC: wm8994: Ensure all AIFnCLK events are run from the _late variants
>       ASoC: wm8994: Apply volume updates with clocks enabled
>       ASoC: wm2000: Always use a 4s timeout for the firmware
> 
> Richard Zhao (1):
>       ASoC: imx-audmux: add pinctrl support
> 
>  sound/soc/codecs/wm2000.c  |   59 +++++++++----------------
>  sound/soc/codecs/wm8994.c  |  105 ++++++++++++++++++++++++++++----------------
>  sound/soc/fsl/imx-audmux.c |    8 ++++
>  sound/soc/soc-dapm.c       |    4 +-
>  sound/soc/soc-pcm.c        |    6 +++
>  5 files changed, 103 insertions(+), 79 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* ASoC updates for 3.5
@ 2012-06-07 23:18 Mark Brown
  2012-06-08  7:21 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-06-07 23:18 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1529 bytes --]

The following changes since commit f8f5701bdaf9134b1f90e5044a82c66324d2073f:

  Linux 3.5-rc1 (2012-06-02 18:29:26 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.5

for you to fetch changes up to 3ff1ec27e9f567824e73316025a9025528494506:

  ASoC: wm2000: Always use a 4s timeout for the firmware (2012-06-08 07:00:13 +0800)

----------------------------------------------------------------
ASoC: Updates for 3.5

Some driver-specific updates, a few fixes for the dynamic PCM code and
the addition of pinctrl support for the i.MX audmux which didn't make it
into -rc1 due to cross tree dependency issues.

----------------------------------------------------------------
Liam Girdwood (3):
      ASoC: dapm: Fix connected widget capture path query.
      ASoC: dpcm: Fix dpcm_get_be() to check that DAI is BE
      ASoC: dapm: Fix input list to use source widgets

Mark Brown (3):
      ASoC: wm8994: Ensure all AIFnCLK events are run from the _late variants
      ASoC: wm8994: Apply volume updates with clocks enabled
      ASoC: wm2000: Always use a 4s timeout for the firmware

Richard Zhao (1):
      ASoC: imx-audmux: add pinctrl support

 sound/soc/codecs/wm2000.c  |   59 +++++++++----------------
 sound/soc/codecs/wm8994.c  |  105 ++++++++++++++++++++++++++++----------------
 sound/soc/fsl/imx-audmux.c |    8 ++++
 sound/soc/soc-dapm.c       |    4 +-
 sound/soc/soc-pcm.c        |    6 +++
 5 files changed, 103 insertions(+), 79 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-05-31 19:09 Mark Brown
@ 2012-05-31 19:23 ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-05-31 19:23 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 31 May 2012 20:09:12 +0100,
Mark Brown wrote:
> 
> The following changes since commit 766812e6d5e2e23be1e212cf84902d5e834dd865:
> 
>   ASoC: sh: fsi: enable chip specific data transfer mode (2012-05-19 19:41:45 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to fbe42f66c66c279b4ed9b8f515058a09bc731c49:
> 
>   ASoC: fsi: bugfix: ensure dma is terminated (2012-05-30 11:04:12 +0100)
> 
> ----------------------------------------------------------------
> ASoC: A few bug fixes for the merge window
> 
> Small driver-specific updates.

Pulled now.  Thanks.


Takashi

> 
> ----------------------------------------------------------------
> Fabio Estevam (1):
>       ASoC: imx-ssi: Use clk_prepare_enable/clk_disable_unprepare
> 
> Kuninori Morimoto (3):
>       ASoC: fsi: bugfix: enable master clock control on DMA stream
>       ASoC: fsi: bugfix: correct dma area
>       ASoC: fsi: bugfix: ensure dma is terminated
> 
>  sound/soc/fsl/imx-ssi.c |    6 +++---
>  sound/soc/sh/fsi.c      |   25 ++++++++++++++++---------
>  2 files changed, 19 insertions(+), 12 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* ASoC updates for 3.5
@ 2012-05-31 19:09 Mark Brown
  2012-05-31 19:23 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-05-31 19:09 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1059 bytes --]

The following changes since commit 766812e6d5e2e23be1e212cf84902d5e834dd865:

  ASoC: sh: fsi: enable chip specific data transfer mode (2012-05-19 19:41:45 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to fbe42f66c66c279b4ed9b8f515058a09bc731c49:

  ASoC: fsi: bugfix: ensure dma is terminated (2012-05-30 11:04:12 +0100)

----------------------------------------------------------------
ASoC: A few bug fixes for the merge window

Small driver-specific updates.

----------------------------------------------------------------
Fabio Estevam (1):
      ASoC: imx-ssi: Use clk_prepare_enable/clk_disable_unprepare

Kuninori Morimoto (3):
      ASoC: fsi: bugfix: enable master clock control on DMA stream
      ASoC: fsi: bugfix: correct dma area
      ASoC: fsi: bugfix: ensure dma is terminated

 sound/soc/fsl/imx-ssi.c |    6 +++---
 sound/soc/sh/fsi.c      |   25 ++++++++++++++++---------
 2 files changed, 19 insertions(+), 12 deletions(-)

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-05-21 14:57 Mark Brown
@ 2012-05-22  1:15 ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-05-22  1:15 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Mon, 21 May 2012 15:57:41 +0100,
Mark Brown wrote:
> 
> The following changes since commit 5fb86e5d4a951ddb0474cdfd809380c8e2a8d101:
> 
>   ARM: mx31_3ds: Add sound support (2012-05-18 16:42:44 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to 766812e6d5e2e23be1e212cf84902d5e834dd865:
> 
>   ASoC: sh: fsi: enable chip specific data transfer mode (2012-05-19 19:41:45 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Last minute updates
> 
> These are all new code, they've been in -next already so should be OK
> for merge this time round.  I'd been planning to send a pull request
> today after they'd had a bit of exposure there to make sure breakage
> didn't propagate into your tree.

Thanks, now pulled.
I'm going to send a pull request early tomorrow.


Takashi

> 
> ----------------------------------------------------------------
> Kuninori Morimoto (5):
>       ASoC: sh: fsi: use register field macro name on IN/OUT_DMAC
>       ASoC: sh: fsi: add fsi_version() and removed meaningless version check
>       ASoC: sh: fsi: use same format for IN/OUT
>       ASoC: sh: fsi: call fsi_hw_startup/shutdown from fsi_dai_trigger()
>       ASoC: sh: fsi: enable chip specific data transfer mode
> 
> Ricardo Neri (1):
>       ASoC: OMAP: HDMI: Introduce codec
> 
> Stephen Warren (1):
>       ASoC: tegra: Add machine driver for WM8753 codec
> 
>  .../bindings/sound/tegra-audio-wm8753.txt          |   54 +++++
>  include/sound/sh_fsi.h                             |    6 +-
>  sound/soc/codecs/Kconfig                           |    4 +
>  sound/soc/codecs/Makefile                          |    2 +
>  sound/soc/codecs/omap-hdmi.c                       |   69 ++++++
>  sound/soc/omap/Kconfig                             |    1 +
>  sound/soc/sh/fsi.c                                 |  224 ++++++++++++++------
>  sound/soc/tegra/Kconfig                            |   10 +
>  sound/soc/tegra/Makefile                           |    2 +
>  sound/soc/tegra/tegra_wm8753.c                     |  224 ++++++++++++++++++++
>  10 files changed, 529 insertions(+), 67 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt
>  create mode 100644 sound/soc/codecs/omap-hdmi.c
>  create mode 100644 sound/soc/tegra/tegra_wm8753.c
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* ASoC updates for 3.5
@ 2012-05-21 14:57 Mark Brown
  2012-05-22  1:15 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-05-21 14:57 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 2202 bytes --]

The following changes since commit 5fb86e5d4a951ddb0474cdfd809380c8e2a8d101:

  ARM: mx31_3ds: Add sound support (2012-05-18 16:42:44 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to 766812e6d5e2e23be1e212cf84902d5e834dd865:

  ASoC: sh: fsi: enable chip specific data transfer mode (2012-05-19 19:41:45 +0100)

----------------------------------------------------------------
ASoC: Last minute updates

These are all new code, they've been in -next already so should be OK
for merge this time round.  I'd been planning to send a pull request
today after they'd had a bit of exposure there to make sure breakage
didn't propagate into your tree.

----------------------------------------------------------------
Kuninori Morimoto (5):
      ASoC: sh: fsi: use register field macro name on IN/OUT_DMAC
      ASoC: sh: fsi: add fsi_version() and removed meaningless version check
      ASoC: sh: fsi: use same format for IN/OUT
      ASoC: sh: fsi: call fsi_hw_startup/shutdown from fsi_dai_trigger()
      ASoC: sh: fsi: enable chip specific data transfer mode

Ricardo Neri (1):
      ASoC: OMAP: HDMI: Introduce codec

Stephen Warren (1):
      ASoC: tegra: Add machine driver for WM8753 codec

 .../bindings/sound/tegra-audio-wm8753.txt          |   54 +++++
 include/sound/sh_fsi.h                             |    6 +-
 sound/soc/codecs/Kconfig                           |    4 +
 sound/soc/codecs/Makefile                          |    2 +
 sound/soc/codecs/omap-hdmi.c                       |   69 ++++++
 sound/soc/omap/Kconfig                             |    1 +
 sound/soc/sh/fsi.c                                 |  224 ++++++++++++++------
 sound/soc/tegra/Kconfig                            |   10 +
 sound/soc/tegra/Makefile                           |    2 +
 sound/soc/tegra/tegra_wm8753.c                     |  224 ++++++++++++++++++++
 10 files changed, 529 insertions(+), 67 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt
 create mode 100644 sound/soc/codecs/omap-hdmi.c
 create mode 100644 sound/soc/tegra/tegra_wm8753.c

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-05-18 16:33 Mark Brown
@ 2012-05-19  3:34 ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-05-19  3:34 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Fri, 18 May 2012 17:33:37 +0100,
Mark Brown wrote:
> 
> The following changes since commit fe33d4c5e2b27a4b82aa479a58f2621eec103d1b:
> 
>   ASoC: don't flip master of DT-instantiated DAI links (2012-05-16 09:44:18 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to 5fb86e5d4a951ddb0474cdfd809380c8e2a8d101:
> 
>   ARM: mx31_3ds: Add sound support (2012-05-18 16:42:44 +0100)
> 
> ----------------------------------------------------------------
> ASoC: mc13783 audio support
> 
> A few extra patches adding a new driver and some machines using it.

Thanks, pulled.


Takashi

> 
> ----------------------------------------------------------------
> Philippe Rétornaz (7):
>       mfd: mc13xxx: add codec platform data
>       ASoC: Add mc13783 codec
>       ASoC: add imx-mc13783 sound support
>       ASoC: mc13783 codec cleanups
>       mx31moboard: Add sound support
>       ASoC: imx-mc13783 cleanup
>       ARM: mx31_3ds: Add sound support
> 
>  arch/arm/mach-imx/Kconfig            |    2 +
>  arch/arm/mach-imx/mach-mx31_3ds.c    |   22 +-
>  arch/arm/mach-imx/mach-mx31moboard.c |   20 +-
>  drivers/mfd/mc13xxx-core.c           |    3 +-
>  include/linux/mfd/mc13xxx.h          |   11 +
>  sound/soc/codecs/Kconfig             |    4 +
>  sound/soc/codecs/Makefile            |    2 +
>  sound/soc/codecs/mc13783.c           |  786 ++++++++++++++++++++++++++++++++++
>  sound/soc/codecs/mc13783.h           |   28 ++
>  sound/soc/fsl/Kconfig                |    8 +
>  sound/soc/fsl/Makefile               |    2 +
>  sound/soc/fsl/imx-mc13783.c          |  156 +++++++
>  12 files changed, 1041 insertions(+), 3 deletions(-)
>  create mode 100644 sound/soc/codecs/mc13783.c
>  create mode 100644 sound/soc/codecs/mc13783.h
>  create mode 100644 sound/soc/fsl/imx-mc13783.c
> [2 Digital signature <application/pgp-signature (7bit)>]
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

* ASoC updates for 3.5
@ 2012-05-18 16:33 Mark Brown
  2012-05-19  3:34 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-05-18 16:33 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1779 bytes --]

The following changes since commit fe33d4c5e2b27a4b82aa479a58f2621eec103d1b:

  ASoC: don't flip master of DT-instantiated DAI links (2012-05-16 09:44:18 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to 5fb86e5d4a951ddb0474cdfd809380c8e2a8d101:

  ARM: mx31_3ds: Add sound support (2012-05-18 16:42:44 +0100)

----------------------------------------------------------------
ASoC: mc13783 audio support

A few extra patches adding a new driver and some machines using it.

----------------------------------------------------------------
Philippe Rétornaz (7):
      mfd: mc13xxx: add codec platform data
      ASoC: Add mc13783 codec
      ASoC: add imx-mc13783 sound support
      ASoC: mc13783 codec cleanups
      mx31moboard: Add sound support
      ASoC: imx-mc13783 cleanup
      ARM: mx31_3ds: Add sound support

 arch/arm/mach-imx/Kconfig            |    2 +
 arch/arm/mach-imx/mach-mx31_3ds.c    |   22 +-
 arch/arm/mach-imx/mach-mx31moboard.c |   20 +-
 drivers/mfd/mc13xxx-core.c           |    3 +-
 include/linux/mfd/mc13xxx.h          |   11 +
 sound/soc/codecs/Kconfig             |    4 +
 sound/soc/codecs/Makefile            |    2 +
 sound/soc/codecs/mc13783.c           |  786 ++++++++++++++++++++++++++++++++++
 sound/soc/codecs/mc13783.h           |   28 ++
 sound/soc/fsl/Kconfig                |    8 +
 sound/soc/fsl/Makefile               |    2 +
 sound/soc/fsl/imx-mc13783.c          |  156 +++++++
 12 files changed, 1041 insertions(+), 3 deletions(-)
 create mode 100644 sound/soc/codecs/mc13783.c
 create mode 100644 sound/soc/codecs/mc13783.h
 create mode 100644 sound/soc/fsl/imx-mc13783.c

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: ASoC updates for 3.5
  2012-05-16  9:27 Mark Brown
@ 2012-05-16  9:59 ` Takashi Iwai
  0 siblings, 0 replies; 16+ messages in thread
From: Takashi Iwai @ 2012-05-16  9:59 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Wed, 16 May 2012 10:27:00 +0100,
Mark Brown wrote:
> 
> [1  <text/plain; us-ascii (7bit)>]
> The following changes since commit 36be50515fe2aef61533b516fa2576a2c7fe7664:
> 
>   Linux 3.4-rc7 (2012-05-12 18:37:47 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5
> 
> for you to fetch changes up to fe33d4c5e2b27a4b82aa479a58f2621eec103d1b:
> 
>   ASoC: don't flip master of DT-instantiated DAI links (2012-05-16 09:44:18 +0100)
> 
> ----------------------------------------------------------------
> ASoC: Updates for 3.5
> 
> The big things here in framework terms are the first two, otherwise it's
> just a large number of incremental and driver specific updates:
> 
> - Dynamic PCM support, allowing support for SoCs with internal routing
>   through components with tight sequencing and formatting constraints
>   within their internal paths or where there are multiple components
>   connected with CPU managed DMA controllers inside the SoC.
> - Greatly improved support for direct digital links between off-SoC
>   devices, providing a much simpler way of connecting things like digital
>   basebands to CODECs.
> - Much more fine grained and robust locking, cleaning up some of the
>   confusion that crept in with multi-component.
> - CPU support for nVidia Tegra 30 I2S and audio hub controllers and
>   ST-Ericsson MSP I2S controolers
> - New CODEC drivers for Cirrus CS42L52, LAPIS Semiconductor ML26124, Texas
>   Instruments LM49453.
> 
> There's also some regmap changes needed by the Tegra I2S driver.

The commit d1280fd8f585fadf74f8cdbcbc422bdcbf3fb7a0
    ASoC: lm49453: Staticise non-exported symbol lm45453_dai
causes a compiler warning:
  sound/soc/codecs/lm49453.c: In function ‘lm49453_i2c_probe’:
  sound/soc/codecs/lm49453.c:1511:89: warning: passing argument 3 of ‘snd_soc_register_codec’ discards ‘const’ qualifier from pointer target type [enabled by default]
  include/sound/soc.h:333:5: note: expected ‘struct snd_soc_dai_driver *’ but argument is of type ‘const struct snd_soc_dai_driver *’

and the compiler is correct.

Anyway pulled now.  Thanks.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

* ASoC updates for 3.5
@ 2012-05-16  9:27 Mark Brown
  2012-05-16  9:59 ` Takashi Iwai
  0 siblings, 1 reply; 16+ messages in thread
From: Mark Brown @ 2012-05-16  9:27 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 29020 bytes --]

The following changes since commit 36be50515fe2aef61533b516fa2576a2c7fe7664:

  Linux 3.4-rc7 (2012-05-12 18:37:47 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.5

for you to fetch changes up to fe33d4c5e2b27a4b82aa479a58f2621eec103d1b:

  ASoC: don't flip master of DT-instantiated DAI links (2012-05-16 09:44:18 +0100)

----------------------------------------------------------------
ASoC: Updates for 3.5

The big things here in framework terms are the first two, otherwise it's
just a large number of incremental and driver specific updates:

- Dynamic PCM support, allowing support for SoCs with internal routing
  through components with tight sequencing and formatting constraints
  within their internal paths or where there are multiple components
  connected with CPU managed DMA controllers inside the SoC.
- Greatly improved support for direct digital links between off-SoC
  devices, providing a much simpler way of connecting things like digital
  basebands to CODECs.
- Much more fine grained and robust locking, cleaning up some of the
  confusion that crept in with multi-component.
- CPU support for nVidia Tegra 30 I2S and audio hub controllers and
  ST-Ericsson MSP I2S controolers
- New CODEC drivers for Cirrus CS42L52, LAPIS Semiconductor ML26124, Texas
  Instruments LM49453.

There's also some regmap changes needed by the Tegra I2S driver.

----------------------------------------------------------------
Ashish Chavan (5):
      ASoC: da7210: Add support for spi regmap
      ASoC: da7210: Add support for PLL and SRM
      ASoC: da7210: Minor update for PLL and SRM
      ASoC: da7210: Minor bugfix for non pll slave mode
      ASoC: da7210: Minor improvements and a bugfix

Axel Lin (3):
      ASoC: alc5623: Convert to module_i2c_driver()
      ASoC: alc5632: Convert to module_i2c_driver()
      ASoC: alc5632: Convert to devm_regmap_init_i2c()

Brian Austin (6):
      ASoC: core: Rework SOC_DOUBLE_R_SX_TLV add SOC_SINGLE_SX_TLV
      ASoC: core: Initialize err for snd_soc_put_volsw_sx
      ASoC: Add support for CS42L52 Codec
      ASoC: cs42l73: Convert to module_i2c_driver()
      ASoC: cs42l73: Remove Chip ID's from reg_default
      ASoC: cs42l73: Use DAPM routes to hook AIF widgets to DAI's

Dan Carpenter (1):
      ASoC: dapm: release lock on error paths

Fabio Estevam (6):
      ASoC: sgtl5000: Fix warning due to the lack of REGULATOR_CHANGE_VOLTAGE
      ASoC: wm9712: Fix build due to missing definition of "runtime"
      ASoC: ac97: Fix build due to removal of 'runtime' definition
      ASoC: wm9705: Fix build due to removal of 'runtime' definition
      ASoC: soc-dapm: Use '%llx' with 'u64' type.
      ASoC: core: Remove unused variable 'min'

H Hartley Sweeten (2):
      ASoC: ep93xx-ac97: use devm_* helpers to cleanup probe
      ASoC: ep93xx-i2s: use devm_* helpers to cleanup probe

Jesper Juhl (2):
      ASoC: wm8994: Don't test for NULL before release_firmware()
      ASoC: wm8994: Delete trailing whitespace from sound/soc/codecs/wm8994.c

Kristoffer KARLSSON (2):
      ASoC: core: Add signed multi register control
      ASoC: core: Add strobe control

Kuninori Morimoto (5):
      ASoC: add generic simple-card support
      ASoC: sh: fsi: use simple-card instead of fsi-ak4642
      ASoC: sh: fsi: use simple-card instead of fsi-hdmi
      ASoC: sh: fsi: use simple-card instead of fsi-da7210
      ASoC: sh: fsi: select simple-card on Kconfig

Kyung-Kwee Ryu (1):
      ASoC: wm8994: Make sure we disable FLL bypass when stopping the FLL

Lars-Peter Clausen (4):
      ASoC: bf5xx-ssm2602: Setup sysclock in init callback
      ASoC: SSM2602: Add sysclk based rate constraints
      ASoC: SSM2602: Remove driver specific version
      ASoC: SSM2602: Convert to direct regmap API usage

Liam Girdwood (19):
      ASoC: core: Add card mutex locking subclasses
      ASoC: dapm: Use DAPM mutex for DAPM ops instead of codec mutex
      ASoC: dapm: lock mixer & mux update power with DAPM mutex
      ASoC: core: Add platform DAI widget mapping
      ASoC: dapm: Add platform stream event support
      ASoC: core: Rename card mutex subclass to better align with usage
      ASoC: dapm: Rename dapm mutex subclass to better match usage
      ASoC: dapm: Add regulator member to struct dapm_widget
      ASoC: DAPM: Make sure DAPM widget IO ops hold the component mutex
      ASoC: dapm: Add API call to query valid DAPM paths
      ASoC: dapm: Fix x86_64 build warning.
      ASoC: dpcm: Add Dynamic PCM core operations.
      ASoC: dpcm: Add debugFS support for DPCM
      ASoC: dpcm: Add runtime dynamic route update
      ASoC: dpcm: Add API for DAI link substream and runtime lookup
      ASoC: dpcm: Add bespoke trigger()
      ASoC: pcm: Add pcm operation for pcm ioctl.
      ASoC: dpcm: Fixup debugFS for DPCM state.
      ASoC: core: Fix dai_link dereference.

M R Swami Reddy (3):
      ASoC: Support TI LM49453 Audio driver
      ASoC: MAINTAINERS: Add maintainer for TI LM49453 Audio codec driver
      ASoC: lm49453: fix build warnings

Maarten ter Huurne (1):
      ASoC: JZ4740: Replaced comma operators with semicolons.

Marc Reilly (2):
      regmap: Add support for device with 24 data bits.
      regmap: Use pad_bits and reg_bits when determining register format.

Mark Brown (78):
      ASoC: ak4641: Convert to module_i2c_driver()
      ASoC: ak4641: Push GPIO allocation out into the I2C probe
      ASoC: dapm: Only lock CODEC for I/O if not using regmap
      ASoC: wm5100: Convert to devm_regmap_init_i2c()
      ASoC: wm8994: Don't lock CODEC mutex to do DAPM sync
      ASoC: jack: Push locking for jacks down to the jack
      ASoC: core: Use driver core probe deferral
      ASoC: wm8962: Implement DSP2 configuration initialisation
      ASoC: wm8962: Add 3D enhancement support
      ASoC: wm8962: Add Direct-Form 1 filter support
      ASoC: wm8962: Add Dynamic Range Control support
      ASoC: wm8962: Add HD Bass and VSS coefficient configuration
      ASoC: wm8962: Add HPF coefficient configuration support
      ASoC: dapm: Remove bodges for no-widget CODECs
      ASoC: cs4270: Check that we can enable regulators on resume
      ASoC: wm8994: Don't allow reconfiguration of FLL when it provides SYSCLK
      ASoC: sgtl5000: Convert mic bias to a supply widget
      ASoC: dapm: Remove SND_SOC_DAPM_MICBIAS_E()
      ASoC: wm8994: Don't bother lowering clock dividers inside idle AIFs
      ASoC: max98095: Fix build failure
      ASoC: sgtl5000: Convert to module_i2c_driver()
      ASoC: dapm: Allow DAPM registers to be 31 bit
      ASoC: wm8994: Don't bother updating the jackdet mode needlessly
      ASoC: tlv320aic23: Remove driver-specific version number
      ASoC: codecs: Remove rtd->codec usage from CODEC drivers
      ASoC: wm8400: Use snd_soc_write() and snd_soc_read()
      Merge tag 'v3.4-rc2' into for-3.5
      ASoC: wm1250-ev1: Convert to module_i2c_driver
      ASoC: wm8994: Implement FLL bypass support
      ASoC: core: Return -ENOTSUPP instead of -EINVAL if mute is not supported
      ASoC: dapm: Allow DAI widgets to be routed through
      ASoC: core: Flip master for CODECs in the CPU slot of a CODEC<->CODEC link
      ASoC: core: Bind DAIs to CODECs at registration time
      ASoC: core: Support transparent CODEC<->CODEC DAI links
      ASoC: Merge tag 'v3.4-rc3' into for-3.5
      ASoC: Use dai_fmt in Speyside
      ASoC: wm8994: Keep AIF3 tristated when not in use
      ASoC: samsung: Hook up AIF2 to the CODEC on Littlemill
      ASoC: wm1250-ev1: Support stereo
      ASoC: wm1250-ev1: Support sample rate configuration
      ASoC: Update regmap access for WM5100 DSP control registers
      ASoC: wm8996: Put the microphone biases into bypass mode when idle
      ASoC: wm8994: Tune debounce rates for jack detect mode
      ASoC: wm8994: Allow rate configuration with custom mic callback
      ASoC: wm8994: Add trace showing wm8958_micd_set_rate()
      ASoC: dapm: Move CODEC<->CODEC params off stack
      ASoC: wm_hubs: Special case headphones for digital paths in more use cases
      ASoC: wm_hubs: Factor out class W management
      ASoC: wm_hubs: Enable class W for output mixer paths
      ASoC: cs42l52: Remove duplicate module exit code
      ASoC: wm8350: Remove check for clocks in trigger()
      ASoC: wm8350: Replace use of custom I/O with snd_soc_read()/write()
      ASoC: wm_hubs: Cache multiple DCS offsets
      ASoC: core: Allow DAIs to specify a base address
      ASoC: wm5100: Set the DAI base address in the DAI drivers
      ASoC: pcm: Fix DPCM for aux_devs
      ASoC: lowland: Convert to dai_fmt
      ASoC: lowland: Support digital link for WM9081
      ASoC: wm9081: Hook DAC up via DAPM rather than stream
      ASoC: rt5631: Convert to module_i2c_driver()
      ASoC: rt5631: Convert to direct regmap API usage
      ASoC: wm8994: Fix sparse warning due to use of 0 as NULL
      ASoC: wm8994: Add debounce to wm8994 mic detection
      ASoC: wm8994: Use regmap directly for wm8994_mic_work
      ASoC: cs42l52: Staticise non-exported symbols
      ASoC: ux500: Fix dependencies
      ASoC: ux500: Don't make the CPU I2S driver user selectable
      ASoC: pcm: Staticise non-exported functions
      ASoC: littlemill: Use a widget to keep track of AIF2 clocking
      ASoC: wm5100: Convert to module_i2c_driver()
      ASoC: wm8731: Convert to devm_ functions
      Merge tag 'v3.4-rc7' into for-3.5
      ASoC: lm49453: Staticise non-exported symbol lm45453_dai
      ASoC: lm49453: Fix author e-mail address
      ASoC: max98095: Single bit bitfields should be unsigned
      ASoC: wm8350: Don't use irq_base
      ASoC: tlv320aic3x: Remove unused, non-standard headset detection
      ASoC: wm8350: Remove direct usage of codec->control_data

Ola Lilja (1):
      ASoC: Ux500: Add MSP I2S-driver

Peter Ujfalusi (1):
      ASoC: twl6040: Remove HS/HF gain ramp feature

Philipp Zabel (1):
      ASoC: pxa2xx-i2s: Add clk_prepare/clk_unprepare calls

Rhyland Klein (1):
      ASoC: max98095: add jack detection

Richard Zhao (2):
      ASoC: imx-sgtl5000: add of_node_put when probe fail.
      ASoC: fsl: add sgtl5000 clock support for imx-sgtl5000

Shawn Guo (18):
      ASoC: fsl: separate SSI and DMA Kconfig options
      ASoC: imx: merge sound/soc/imx into sound/soc/fsl
      ASoC: fsl: rename imx-pcm Kconfig options and filename
      ASoC: fsl: create fsl_utils to accommodate the common functions
      ASoC: fsl: remove helper fsl_asoc_get_codec_dev_name
      ASoC: fsl: make fsl_ssi driver compilable on ARM/IMX
      ASoC: fsl: let fsl_ssi work with imx pcm and machine drivers
      ASoC: fsl: add imx-sgtl5000 machine driver
      ASoC: fsl: assign dma peripheral type according to bus topology
      ASoC: fsl: enable ssi clock in probe function
      ASoC: fsl: add audio routing for imx-sgtl5000
      ASoC: fsl: remove redundant Kconfig option SND_SOC_FSL_SSI
      ASoC: fsl: remove redundant Kconfig dependency on SND_SOC_POWERPC_DMA
      ASoC: mxs: add __devinit for mxs_saif_probe
      ASoC: fsl: fix the binding of imx-sgtl5000
      ASoC: mxs: mxs-pcm does not need to be a plaform_driver
      ASoC: mxs: add device tree support for mxs-saif
      ASoC: mxs: add device tree support for mxs-sgtl5000

Stephen Warren (38):
      ASoC: tegra: fix comment indentation in ALC5632 machine
      ASoC: tegra: register 'platform' from DAIs, get rid of pdev
      ARM: tegra: remove tegra_pcm_device
      ASoC: tegra: remove unnecessary includes
      ASoC: tegra: fix Kconfig SND_SOC_TEGRA_ALC5632 indentation
      ASoC: tegra: fix some checkpatch warnings
      ASoC: tegra: introduce separate Kconfig variable for DAS driver
      ASoC: tegra: sort Makefile into common and per-SoC files
      ASoC: tegra: remove open-coded clk reference counting
      ASoC: tegra: drop Kconfig description for SND_SOC_TEGRA_DAS
      ASoC: tegra: make Tegra20 drivers depend on Tegra20 support
      ASoC: tegra: rename Tegra20-specific driver files
      ASoC: tegra: complete Tegra->Tegra20 renaming
      ASoC: tegra: sort includes, remove mach/iomap.h
      ASoC: tegra: use devm_ APIs in SPDIF driver
      ASoC: tegra: set a sensible initial clock rate
      ASoC: tegra: utils: add support for Tegra30 devices
      ASoC: tegra: add runtime PM support
      ASoC: tegra: utils: Don't use of_have_populated_dt()
      regmap: introduce explicit bus_context for bus callbacks
      regmap: introduce fast_io busses, and use a spinlock for them
      regmap: add MMIO bus support
      regmap: mmio: convert some error returns to BUG()
      regmap: mmio: remove some error checks now in the core
      regmap: validate regmap_raw_read/write val_len
      regmap: allow regmap instances to be named
      regmap: fix compilation when !CONFIG_DEBUG_FS
      regmap: implement register striding
      regmap: fix compile errors in regmap-irq.c due to stride changes
      ASoC: tegra: add tegra30-ahub driver
      ASoC: tegra: add tegra30-i2s driver
      ASoC: tegra: add Kconfig and Makefile support for Tegra30
      ASoC: tegra: select REGMAP_MMIO
      ASoC: convert Tegra20 I2S driver to regmap
      ASoC: convert Tegra20 SPDIF driver to regmap
      ASoC: convert Tegra20 DAS driver to regmap
      ASoC: tegra: add device tree support for TrimSlice
      ASoC: don't flip master of DT-instantiated DAI links

Tomoya MORINAGA (1):
      ASoC: Add LAPIS Semiconductor ML26124 driver

guoyh (1):
      ASoC: pxa: allocate the SSP DMA parameters in startup

 .../bindings/sound/imx-audio-sgtl5000.txt          |   49 +
 .../bindings/sound/mxs-audio-sgtl5000.txt          |   17 +
 .../devicetree/bindings/sound/mxs-saif.txt         |   36 +
 .../bindings/sound/nvidia,tegra30-ahub.txt         |   32 +
 .../bindings/sound/nvidia,tegra30-i2s.txt          |   15 +
 .../bindings/sound/tegra-audio-trimslice.txt       |   14 +
 MAINTAINERS                                        |    6 +
 arch/arm/mach-shmobile/Kconfig                     |    2 +
 arch/arm/mach-shmobile/board-ap4evb.c              |   35 +-
 arch/arm/mach-shmobile/board-mackerel.c            |   35 +-
 arch/arm/mach-tegra/board-dt-tegra20.c             |    6 +-
 arch/arm/mach-tegra/board-harmony.c                |    1 -
 arch/arm/mach-tegra/board-seaboard.c               |    1 -
 arch/arm/mach-tegra/board-trimslice.c              |    1 -
 arch/arm/mach-tegra/devices.c                      |   11 +-
 arch/arm/mach-tegra/devices.h                      |    1 -
 arch/arm/mach-tegra/tegra2_clocks.c                |    4 +-
 arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig   |    1 +
 arch/powerpc/configs/mpc85xx_defconfig             |    1 +
 arch/powerpc/configs/mpc85xx_smp_defconfig         |    1 +
 arch/sh/boards/Kconfig                             |    2 +
 arch/sh/boards/mach-ecovec24/setup.c               |   26 +
 arch/sh/boards/mach-se/7724/setup.c                |   15 +-
 drivers/base/regmap/Kconfig                        |    3 +
 drivers/base/regmap/Makefile                       |    1 +
 drivers/base/regmap/internal.h                     |   22 +-
 drivers/base/regmap/regcache-lzo.c                 |   11 +-
 drivers/base/regmap/regcache-rbtree.c              |   44 +-
 drivers/base/regmap/regcache.c                     |   34 +-
 drivers/base/regmap/regmap-debugfs.c               |   18 +-
 drivers/base/regmap/regmap-i2c.c                   |   13 +-
 drivers/base/regmap/regmap-irq.c                   |   37 +-
 drivers/base/regmap/regmap-mmio.c                  |  224 +++
 drivers/base/regmap/regmap-spi.c                   |   13 +-
 drivers/base/regmap/regmap.c                       |  169 +-
 include/linux/regmap.h                             |   28 +-
 include/sound/cs42l52.h                            |   36 +
 include/sound/max98095.h                           |   12 +
 include/sound/sh_fsi.h                             |   12 -
 include/sound/simple_card.h                        |   38 +
 include/sound/soc-dai.h                            |    4 +
 include/sound/soc-dapm.h                           |   28 +-
 include/sound/soc-dpcm.h                           |  138 ++
 include/sound/soc.h                                |  118 +-
 include/trace/events/asoc.h                        |   80 +
 sound/soc/Kconfig                                  |    5 +-
 sound/soc/Makefile                                 |    3 +-
 sound/soc/blackfin/bf5xx-ssm2602.c                 |   37 +-
 sound/soc/codecs/Kconfig                           |   12 +
 sound/soc/codecs/Makefile                          |    8 +-
 sound/soc/codecs/ac97.c                            |    6 +-
 sound/soc/codecs/ad1836.c                          |    4 +-
 sound/soc/codecs/ad193x.c                          |    4 +-
 sound/soc/codecs/adau1701.c                        |    3 +-
 sound/soc/codecs/ak4104.c                          |    3 +-
 sound/soc/codecs/ak4535.c                          |    3 +-
 sound/soc/codecs/ak4641.c                          |  113 +-
 sound/soc/codecs/alc5623.c                         |   23 +-
 sound/soc/codecs/alc5632.c                         |   31 +-
 sound/soc/codecs/cs4270.c                          |   11 +-
 sound/soc/codecs/cs4271.c                          |    3 +-
 sound/soc/codecs/cs42l51.c                         |    9 +-
 sound/soc/codecs/cs42l52.c                         | 1295 ++++++++++++++
 sound/soc/codecs/cs42l52.h                         |  274 +++
 sound/soc/codecs/cs42l73.c                         |   93 +-
 sound/soc/codecs/da7210.c                          |  379 ++++-
 sound/soc/codecs/jz4740.c                          |    3 +-
 sound/soc/codecs/lm49453.c                         | 1550 +++++++++++++++++
 sound/soc/codecs/lm49453.h                         |  380 +++++
 sound/soc/codecs/max98095.c                        |  158 +-
 sound/soc/codecs/max98095.h                        |   22 +
 sound/soc/codecs/ml26124.c                         |  681 ++++++++
 sound/soc/codecs/ml26124.h                         |  184 ++
 sound/soc/codecs/rt5631.c                          |  110 +-
 sound/soc/codecs/sgtl5000.c                        |   25 +-
 sound/soc/codecs/ssm2602.c                         |  138 +-
 sound/soc/codecs/sta32x.c                          |    3 +-
 sound/soc/codecs/tlv320aic23.c                     |   13 +-
 sound/soc/codecs/tlv320aic26.c                     |    3 +-
 sound/soc/codecs/tlv320aic3x.c                     |   21 +-
 sound/soc/codecs/tlv320dac33.c                     |   35 +-
 sound/soc/codecs/twl4030.c                         |   18 +-
 sound/soc/codecs/twl6040.c                         |  450 +----
 sound/soc/codecs/uda134x.c                         |    6 +-
 sound/soc/codecs/uda1380.c                         |    6 +-
 sound/soc/codecs/wl1273.c                          |    6 +-
 sound/soc/codecs/wm1250-ev1.c                      |   65 +-
 sound/soc/codecs/wm5100-tables.c                   |  125 +-
 sound/soc/codecs/wm5100.c                          |   47 +-
 sound/soc/codecs/wm5100.h                          |  159 ++
 sound/soc/codecs/wm8350.c                          |  187 +--
 sound/soc/codecs/wm8400.c                          |  135 +-
 sound/soc/codecs/wm8510.c                          |    3 +-
 sound/soc/codecs/wm8523.c                          |    3 +-
 sound/soc/codecs/wm8728.c                          |    3 +-
 sound/soc/codecs/wm8731.c                          |   37 +-
 sound/soc/codecs/wm8737.c                          |    3 +-
 sound/soc/codecs/wm8741.c                          |    3 +-
 sound/soc/codecs/wm8750.c                          |    3 +-
 sound/soc/codecs/wm8753.c                          |    6 +-
 sound/soc/codecs/wm8900.c                          |    3 +-
 sound/soc/codecs/wm8903.c                          |    3 +-
 sound/soc/codecs/wm8940.c                          |    3 +-
 sound/soc/codecs/wm8960.c                          |    3 +-
 sound/soc/codecs/wm8962.c                          |   18 +-
 sound/soc/codecs/wm8971.c                          |    3 +-
 sound/soc/codecs/wm8978.c                          |    3 +-
 sound/soc/codecs/wm8988.c                          |    3 +-
 sound/soc/codecs/wm8990.c                          |    3 +-
 sound/soc/codecs/wm8993.c                          |   86 +-
 sound/soc/codecs/wm8994.c                          |  290 ++--
 sound/soc/codecs/wm8994.h                          |    3 +
 sound/soc/codecs/wm8996.c                          |   12 +
 sound/soc/codecs/wm9081.c                          |    5 +-
 sound/soc/codecs/wm9705.c                          |    6 +-
 sound/soc/codecs/wm9712.c                          |   10 +-
 sound/soc/codecs/wm_hubs.c                         |  220 ++-
 sound/soc/codecs/wm_hubs.h                         |   12 +-
 sound/soc/ep93xx/ep93xx-ac97.c                     |   74 +-
 sound/soc/ep93xx/ep93xx-i2s.c                      |   49 +-
 sound/soc/fsl/Kconfig                              |  121 +-
 sound/soc/fsl/Makefile                             |   29 +-
 sound/soc/{imx => fsl}/eukrea-tlv320.c             |    2 +-
 sound/soc/fsl/fsl_ssi.c                            |  167 +-
 sound/soc/fsl/fsl_utils.c                          |   91 +
 sound/soc/fsl/fsl_utils.h                          |   26 +
 sound/soc/{imx => fsl}/imx-audmux.c                |    0
 sound/soc/{imx => fsl}/imx-audmux.h                |    0
 .../{imx/imx-pcm-dma-mx2.c => fsl/imx-pcm-dma.c}   |    3 +-
 sound/soc/{imx => fsl}/imx-pcm-fiq.c               |    0
 sound/soc/{imx => fsl}/imx-pcm.c                   |    0
 sound/soc/{imx => fsl}/imx-pcm.h                   |    1 +
 sound/soc/fsl/imx-sgtl5000.c                       |  221 +++
 sound/soc/{imx => fsl}/imx-ssi.c                   |    2 +-
 sound/soc/{imx => fsl}/imx-ssi.h                   |    0
 sound/soc/fsl/mpc8610_hpcd.c                       |  166 +-
 sound/soc/{imx => fsl}/mx27vis-aic32x4.c           |    0
 sound/soc/fsl/p1022_ds.c                           |  158 +-
 sound/soc/{imx => fsl}/phycore-ac97.c              |    0
 sound/soc/{imx => fsl}/wm1133-ev1.c                |    0
 sound/soc/generic/Kconfig                          |    4 +
 sound/soc/generic/Makefile                         |    3 +
 sound/soc/generic/simple-card.c                    |  114 ++
 sound/soc/imx/Kconfig                              |   79 -
 sound/soc/imx/Makefile                             |   22 -
 sound/soc/jz4740/jz4740-i2s.c                      |    4 +-
 sound/soc/mxs/mxs-pcm.c                            |   24 +-
 sound/soc/mxs/mxs-pcm.h                            |    3 +
 sound/soc/mxs/mxs-saif.c                           |   92 +-
 sound/soc/mxs/mxs-saif.h                           |    1 -
 sound/soc/mxs/mxs-sgtl5000.c                       |   50 +-
 sound/soc/pxa/pxa-ssp.c                            |   28 +-
 sound/soc/pxa/pxa2xx-i2s.c                         |    4 +-
 sound/soc/samsung/littlemill.c                     |  102 +-
 sound/soc/samsung/lowland.c                        |   75 +-
 sound/soc/samsung/speyside.c                       |   33 +-
 sound/soc/sh/Kconfig                               |   24 +-
 sound/soc/sh/Makefile                              |    6 -
 sound/soc/sh/fsi-ak4642.c                          |  108 --
 sound/soc/sh/fsi-da7210.c                          |   81 -
 sound/soc/sh/fsi-hdmi.c                            |  118 --
 sound/soc/soc-core.c                               |  690 +++++---
 sound/soc/soc-dapm.c                               |  562 +++++--
 sound/soc/soc-jack.c                               |    5 +-
 sound/soc/soc-pcm.c                                | 1772 +++++++++++++++++++-
 sound/soc/tegra/Kconfig                            |   58 +-
 sound/soc/tegra/Makefile                           |   18 +-
 sound/soc/tegra/tegra20_das.c                      |  233 +++
 sound/soc/tegra/tegra20_das.h                      |  134 ++
 sound/soc/tegra/tegra20_i2s.c                      |  494 ++++++
 sound/soc/tegra/tegra20_i2s.h                      |  164 ++
 sound/soc/tegra/tegra20_spdif.c                    |  404 +++++
 sound/soc/tegra/tegra20_spdif.h                    |  471 ++++++
 sound/soc/tegra/tegra30_ahub.c                     |  631 +++++++
 sound/soc/tegra/tegra30_ahub.h                     |  483 ++++++
 sound/soc/tegra/tegra30_i2s.c                      |  536 ++++++
 sound/soc/tegra/tegra30_i2s.h                      |  242 +++
 sound/soc/tegra/tegra_alc5632.c                    |   48 +-
 sound/soc/tegra/tegra_asoc_utils.c                 |   37 +-
 sound/soc/tegra/tegra_asoc_utils.h                 |    9 +-
 sound/soc/tegra/tegra_das.c                        |  261 ---
 sound/soc/tegra/tegra_das.h                        |  135 --
 sound/soc/tegra/tegra_i2s.c                        |  459 -----
 sound/soc/tegra/tegra_i2s.h                        |  166 --
 sound/soc/tegra/tegra_pcm.c                        |   28 +-
 sound/soc/tegra/tegra_pcm.h                        |    5 +-
 sound/soc/tegra/tegra_spdif.c                      |  364 ----
 sound/soc/tegra/tegra_spdif.h                      |  473 ------
 sound/soc/tegra/tegra_wm8903.c                     |   29 +-
 sound/soc/tegra/trimslice.c                        |   41 +-
 sound/soc/ux500/Kconfig                            |   14 +
 sound/soc/ux500/Makefile                           |    4 +
 sound/soc/ux500/ux500_msp_dai.c                    |  843 ++++++++++
 sound/soc/ux500/ux500_msp_dai.h                    |   79 +
 sound/soc/ux500/ux500_msp_i2s.c                    |  742 ++++++++
 sound/soc/ux500/ux500_msp_i2s.h                    |  553 ++++++
 196 files changed, 17192 insertions(+), 5071 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt
 create mode 100644 Documentation/devicetree/bindings/sound/mxs-audio-sgtl5000.txt
 create mode 100644 Documentation/devicetree/bindings/sound/mxs-saif.txt
 create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt
 create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.txt
 create mode 100644 Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt
 create mode 100644 drivers/base/regmap/regmap-mmio.c
 create mode 100644 include/sound/cs42l52.h
 create mode 100644 include/sound/simple_card.h
 create mode 100644 include/sound/soc-dpcm.h
 create mode 100644 sound/soc/codecs/cs42l52.c
 create mode 100644 sound/soc/codecs/cs42l52.h
 create mode 100644 sound/soc/codecs/lm49453.c
 create mode 100644 sound/soc/codecs/lm49453.h
 create mode 100644 sound/soc/codecs/ml26124.c
 create mode 100644 sound/soc/codecs/ml26124.h
 rename sound/soc/{imx => fsl}/eukrea-tlv320.c (99%)
 create mode 100644 sound/soc/fsl/fsl_utils.c
 create mode 100644 sound/soc/fsl/fsl_utils.h
 rename sound/soc/{imx => fsl}/imx-audmux.c (100%)
 rename sound/soc/{imx => fsl}/imx-audmux.h (100%)
 rename sound/soc/{imx/imx-pcm-dma-mx2.c => fsl/imx-pcm-dma.c} (97%)
 rename sound/soc/{imx => fsl}/imx-pcm-fiq.c (100%)
 rename sound/soc/{imx => fsl}/imx-pcm.c (100%)
 rename sound/soc/{imx => fsl}/imx-pcm.h (93%)
 create mode 100644 sound/soc/fsl/imx-sgtl5000.c
 rename sound/soc/{imx => fsl}/imx-ssi.c (99%)
 rename sound/soc/{imx => fsl}/imx-ssi.h (100%)
 rename sound/soc/{imx => fsl}/mx27vis-aic32x4.c (100%)
 rename sound/soc/{imx => fsl}/phycore-ac97.c (100%)
 rename sound/soc/{imx => fsl}/wm1133-ev1.c (100%)
 create mode 100644 sound/soc/generic/Kconfig
 create mode 100644 sound/soc/generic/Makefile
 create mode 100644 sound/soc/generic/simple-card.c
 delete mode 100644 sound/soc/imx/Kconfig
 delete mode 100644 sound/soc/imx/Makefile
 delete mode 100644 sound/soc/sh/fsi-ak4642.c
 delete mode 100644 sound/soc/sh/fsi-da7210.c
 delete mode 100644 sound/soc/sh/fsi-hdmi.c
 create mode 100644 sound/soc/tegra/tegra20_das.c
 create mode 100644 sound/soc/tegra/tegra20_das.h
 create mode 100644 sound/soc/tegra/tegra20_i2s.c
 create mode 100644 sound/soc/tegra/tegra20_i2s.h
 create mode 100644 sound/soc/tegra/tegra20_spdif.c
 create mode 100644 sound/soc/tegra/tegra20_spdif.h
 create mode 100644 sound/soc/tegra/tegra30_ahub.c
 create mode 100644 sound/soc/tegra/tegra30_ahub.h
 create mode 100644 sound/soc/tegra/tegra30_i2s.c
 create mode 100644 sound/soc/tegra/tegra30_i2s.h
 delete mode 100644 sound/soc/tegra/tegra_das.c
 delete mode 100644 sound/soc/tegra/tegra_das.h
 delete mode 100644 sound/soc/tegra/tegra_i2s.c
 delete mode 100644 sound/soc/tegra/tegra_i2s.h
 delete mode 100644 sound/soc/tegra/tegra_spdif.c
 delete mode 100644 sound/soc/tegra/tegra_spdif.h
 create mode 100644 sound/soc/ux500/Kconfig
 create mode 100644 sound/soc/ux500/Makefile
 create mode 100644 sound/soc/ux500/ux500_msp_dai.c
 create mode 100644 sound/soc/ux500/ux500_msp_dai.h
 create mode 100644 sound/soc/ux500/ux500_msp_i2s.c
 create mode 100644 sound/soc/ux500/ux500_msp_i2s.h

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2012-06-29  7:47 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-29  1:50 ASoC updates for 3.5 Mark Brown
2012-06-29  6:28 ` Takashi Iwai
2012-06-29  7:29   ` Mark Brown
2012-06-29  7:47     ` Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2012-06-17 20:58 Mark Brown
2012-06-18  7:32 ` Takashi Iwai
2012-06-07 23:18 Mark Brown
2012-06-08  7:21 ` Takashi Iwai
2012-05-31 19:09 Mark Brown
2012-05-31 19:23 ` Takashi Iwai
2012-05-21 14:57 Mark Brown
2012-05-22  1:15 ` Takashi Iwai
2012-05-18 16:33 Mark Brown
2012-05-19  3:34 ` Takashi Iwai
2012-05-16  9:27 Mark Brown
2012-05-16  9:59 ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.