All of lore.kernel.org
 help / color / mirror / Atom feed
* ASoC updates for v3.8
@ 2013-02-06 13:22 Mark Brown
  2013-02-06 13:33 ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2013-02-06 13:22 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam.R.Girdwood


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

The following changes since commit 949db153b6466c6f7cad5a427ecea94985927311:

  Linux 3.8-rc5 (2013-01-25 11:57:28 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.8-rc6

for you to fetch changes up to 5074e8eca643dd19e5397e638c7e9ca0ba9b4e24:

  Merge remote-tracking branch 'asoc/fix/wm2200' into tmp (2013-02-06 10:54:35 +0000)

----------------------------------------------------------------

ASoC: Updates for v3.8-rc7

I've been a bit slack sending the pull requests for this so there's
rather more driver specific updates here than is desirable but
everything here is nicely localised so hopefully we're OK.

----------------------------------------------------------------
Alexey Galakhov (1):
      ASoC: samsung: Fix compilation error on S3C2440

Benoît Thébaudeau (1):
      ASoC: tlv320aic3x: Remove mono support

Charles Keepax (1):
      ASoC: wm_adsp: Release firmware on error

Chris Rattray (1):
      ASoC: wm2200: correct IN2L and IN3L digital mute

Dan Carpenter (1):
      ASoC: dwc: fix support for more than two channels

Lee Jones (1):
      ASoC: Ux500: Fix build error pertaining to missing include file

Mark Brown (13):
      ASoC: wm_adsp: Ensure ADSP2 DMAs are quiesced when DSP is halted
      ASoC: wm2000: Lock state machine updates
      Merge remote-tracking branch 'asoc/fix/arizona' into tmp
      Merge remote-tracking branch 'asoc/fix/core' into tmp
      Merge remote-tracking branch 'asoc/fix/davinci' into tmp
      Merge remote-tracking branch 'asoc/fix/dwc' into tmp
      Merge remote-tracking branch 'asoc/fix/fsl' into tmp
      Merge remote-tracking branch 'asoc/fix/lrg' into tmp
      Merge remote-tracking branch 'asoc/fix/samsung' into tmp
      Merge remote-tracking branch 'asoc/fix/tlv320aic3x' into tmp
      Merge remote-tracking branch 'asoc/fix/ux500' into tmp
      Merge remote-tracking branch 'asoc/fix/wm2000' into tmp
      Merge remote-tracking branch 'asoc/fix/wm2200' into tmp

Michal Bachraty (1):
      ASoC: McASP: Fix data rotation for playback. Enables 24bit audio playback

Ryo Tsutsui (1):
      ASoC: arizona: Fixed a bug in FLL fractional calculation

Shawn Guo (2):
      Revert "ASoC: fsl: fix multiple definition of init_module"
      ASoC: fsl: fix snd-soc-imx-pcm module build

 MAINTAINERS                       |    2 +-
 sound/soc/codecs/arizona.c        |   16 ++++++++++++++--
 sound/soc/codecs/tlv320aic3x.c    |    4 ++--
 sound/soc/codecs/wm2000.c         |   31 ++++++++++++++++++++++++++++---
 sound/soc/codecs/wm2200.c         |    7 ++-----
 sound/soc/codecs/wm5102.c         |    3 +--
 sound/soc/codecs/wm5110.c         |    3 +--
 sound/soc/codecs/wm_adsp.c        |   20 ++++++++++++++------
 sound/soc/davinci/davinci-mcasp.c |    2 +-
 sound/soc/dwc/designware_i2s.c    |    4 ++++
 sound/soc/fsl/imx-pcm-dma.c       |   21 +--------------------
 sound/soc/fsl/imx-pcm-fiq.c       |   22 +---------------------
 sound/soc/fsl/imx-pcm.c           |   32 ++++++++++++++++++++++++++++++++
 sound/soc/fsl/imx-pcm.h           |   18 ++++++++++++++++++
 sound/soc/samsung/s3c24xx-i2s.c   |    2 +-
 sound/soc/soc-dapm.c              |   12 ++++++++++--
 sound/soc/ux500/mop500.c          |    2 +-
 17 files changed, 132 insertions(+), 69 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2013-02-06 13:22 ASoC updates for v3.8 Mark Brown
@ 2013-02-06 13:33 ` Takashi Iwai
  2013-02-06 13:35   ` Mark Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2013-02-06 13:33 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam.R.Girdwood

At Wed, 6 Feb 2013 13:22:57 +0000,
Mark Brown wrote:
> 
> The following changes since commit 949db153b6466c6f7cad5a427ecea94985927311:
> 
>   Linux 3.8-rc5 (2013-01-25 11:57:28 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.8-rc6
> 
> for you to fetch changes up to 5074e8eca643dd19e5397e638c7e9ca0ba9b4e24:
> 
>   Merge remote-tracking branch 'asoc/fix/wm2200' into tmp (2013-02-06 10:54:35 +0000)
> 
> ----------------------------------------------------------------
> 
> ASoC: Updates for v3.8-rc7
> 
> I've been a bit slack sending the pull requests for this so there's
> rather more driver specific updates here than is desirable but
> everything here is nicely localised so hopefully we're OK.

Well, Linus declared himself to be really pissy for 3.8-rc7, I'm
inclined to postpone the pull request until 3.9.
	http://lwn.net/Articles/535557/

Anyway, I pulled it now.


Thanks,

Takashi


> 
> ----------------------------------------------------------------
> Alexey Galakhov (1):
>       ASoC: samsung: Fix compilation error on S3C2440
> 
> Benoît Thébaudeau (1):
>       ASoC: tlv320aic3x: Remove mono support
> 
> Charles Keepax (1):
>       ASoC: wm_adsp: Release firmware on error
> 
> Chris Rattray (1):
>       ASoC: wm2200: correct IN2L and IN3L digital mute
> 
> Dan Carpenter (1):
>       ASoC: dwc: fix support for more than two channels
> 
> Lee Jones (1):
>       ASoC: Ux500: Fix build error pertaining to missing include file
> 
> Mark Brown (13):
>       ASoC: wm_adsp: Ensure ADSP2 DMAs are quiesced when DSP is halted
>       ASoC: wm2000: Lock state machine updates
>       Merge remote-tracking branch 'asoc/fix/arizona' into tmp
>       Merge remote-tracking branch 'asoc/fix/core' into tmp
>       Merge remote-tracking branch 'asoc/fix/davinci' into tmp
>       Merge remote-tracking branch 'asoc/fix/dwc' into tmp
>       Merge remote-tracking branch 'asoc/fix/fsl' into tmp
>       Merge remote-tracking branch 'asoc/fix/lrg' into tmp
>       Merge remote-tracking branch 'asoc/fix/samsung' into tmp
>       Merge remote-tracking branch 'asoc/fix/tlv320aic3x' into tmp
>       Merge remote-tracking branch 'asoc/fix/ux500' into tmp
>       Merge remote-tracking branch 'asoc/fix/wm2000' into tmp
>       Merge remote-tracking branch 'asoc/fix/wm2200' into tmp
> 
> Michal Bachraty (1):
>       ASoC: McASP: Fix data rotation for playback. Enables 24bit audio playback
> 
> Ryo Tsutsui (1):
>       ASoC: arizona: Fixed a bug in FLL fractional calculation
> 
> Shawn Guo (2):
>       Revert "ASoC: fsl: fix multiple definition of init_module"
>       ASoC: fsl: fix snd-soc-imx-pcm module build
> 
>  MAINTAINERS                       |    2 +-
>  sound/soc/codecs/arizona.c        |   16 ++++++++++++++--
>  sound/soc/codecs/tlv320aic3x.c    |    4 ++--
>  sound/soc/codecs/wm2000.c         |   31 ++++++++++++++++++++++++++++---
>  sound/soc/codecs/wm2200.c         |    7 ++-----
>  sound/soc/codecs/wm5102.c         |    3 +--
>  sound/soc/codecs/wm5110.c         |    3 +--
>  sound/soc/codecs/wm_adsp.c        |   20 ++++++++++++++------
>  sound/soc/davinci/davinci-mcasp.c |    2 +-
>  sound/soc/dwc/designware_i2s.c    |    4 ++++
>  sound/soc/fsl/imx-pcm-dma.c       |   21 +--------------------
>  sound/soc/fsl/imx-pcm-fiq.c       |   22 +---------------------
>  sound/soc/fsl/imx-pcm.c           |   32 ++++++++++++++++++++++++++++++++
>  sound/soc/fsl/imx-pcm.h           |   18 ++++++++++++++++++
>  sound/soc/samsung/s3c24xx-i2s.c   |    2 +-
>  sound/soc/soc-dapm.c              |   12 ++++++++++--
>  sound/soc/ux500/mop500.c          |    2 +-
>  17 files changed, 132 insertions(+), 69 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2013-02-06 13:33 ` Takashi Iwai
@ 2013-02-06 13:35   ` Mark Brown
  2013-02-06 13:43     ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2013-02-06 13:35 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam.R.Girdwood


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

On Wed, Feb 06, 2013 at 02:33:27PM +0100, Takashi Iwai wrote:

> Well, Linus declared himself to be really pissy for 3.8-rc7, I'm
> inclined to postpone the pull request until 3.9.
> 	http://lwn.net/Articles/535557/

> Anyway, I pulled it now.

Well, we really need at least Shawn's stuff merging as it breaks the
build.

[-- 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2013-02-06 13:35   ` Mark Brown
@ 2013-02-06 13:43     ` Takashi Iwai
  2013-02-06 14:13       ` Mark Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2013-02-06 13:43 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam.R.Girdwood

At Wed, 6 Feb 2013 13:35:37 +0000,
Mark Brown wrote:
> 
> On Wed, Feb 06, 2013 at 02:33:27PM +0100, Takashi Iwai wrote:
> 
> > Well, Linus declared himself to be really pissy for 3.8-rc7, I'm
> > inclined to postpone the pull request until 3.9.
> > 	http://lwn.net/Articles/535557/
> 
> > Anyway, I pulled it now.
> 
> Well, we really need at least Shawn's stuff merging as it breaks the
> build.

OK, then could you rearrange it and give a pull request again for
avoiding the curse of Linus?


thanks,

Takashi

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

* Re: ASoC updates for v3.8
  2013-02-06 13:43     ` Takashi Iwai
@ 2013-02-06 14:13       ` Mark Brown
  2013-02-06 14:18         ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2013-02-06 14:13 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam.R.Girdwood


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

On Wed, Feb 06, 2013 at 02:43:04PM +0100, Takashi Iwai wrote:

> OK, then could you rearrange it and give a pull request again for
> avoiding the curse of Linus?

It's just the fix/fsl branch in what you pulled already.

[-- 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2013-02-06 14:13       ` Mark Brown
@ 2013-02-06 14:18         ` Takashi Iwai
  0 siblings, 0 replies; 19+ messages in thread
From: Takashi Iwai @ 2013-02-06 14:18 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam.R.Girdwood

At Wed, 6 Feb 2013 14:13:31 +0000,
Mark Brown wrote:
> 
> On Wed, Feb 06, 2013 at 02:43:04PM +0100, Takashi Iwai wrote:
> 
> > OK, then could you rearrange it and give a pull request again for
> > avoiding the curse of Linus?
> 
> It's just the fix/fsl branch in what you pulled already.

OK, I'm going to pull that branch.


Takashi

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

* Re: ASoC updates for v3.8
  2013-01-26  7:40 Mark Brown
@ 2013-01-27  9:28 ` Takashi Iwai
  0 siblings, 0 replies; 19+ messages in thread
From: Takashi Iwai @ 2013-01-27  9:28 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Sat, 26 Jan 2013 15:40:19 +0800,
Mark Brown wrote:
> 
> The following changes since commit 7d1f9aeff1ee4a20b1aeb377dd0f579fe9647619:
> 
>   Linux 3.8-rc4 (2013-01-17 19:25:45 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.8-rc4
> 
> for you to fetch changes up to a8c136d2eba7b0b0c872e59eb404b1fe36504112:
> 
>   Merge remote-tracking branch 'asoc/fix/wm2200' into tmp (2013-01-22 16:26:33 +0800)
> 
> ----------------------------------------------------------------
> 
> ASoC: Updates for v3.8-rc4
> 
> The usual set of driver updates, nothing too thrilling in here - one
> core change for the regulator bypass mode which was just not doing the
> right thing at all and a bunch of driver specifics.

Pulled now.  Thanks.


Takashi


> 
> ----------------------------------------------------------------
> Charles Keepax (2):
>       ASoC: arizona: Disable free-running mode on FLL1
>       ASoC: wm_adsp: Release firmware on error
> 
> Chris Rattray (1):
>       ASoC: wm2200: correct mixer values and text
> 
> Liam Girdwood (1):
>       ASoC: MAINTAINERS: Update email address.
> 
> Mark Brown (10):
>       ASoC: dapm: Fix sense of regulator bypass mode
>       ASoC: wm5102: Correct AEC loopback mask
>       ASoC: wm5110: Correct AEC loopback mask
>       ASoC: arizona: Use actual rather than desired BCLK when calculating LRCLK
>       ASoC: wm_adsp: Use GFP_DMA for things that may be DMAed
>       Merge remote-tracking branch 'asoc/fix/arizona' into tmp
>       Merge remote-tracking branch 'asoc/fix/core' into tmp
>       Merge remote-tracking branch 'asoc/fix/fsl' into tmp
>       Merge remote-tracking branch 'asoc/fix/lrg' into tmp
>       Merge remote-tracking branch 'asoc/fix/wm2200' into tmp
> 
> Shawn Guo (1):
>       ASoC: fsl: fix multiple definition of init_module
> 
>  MAINTAINERS                |    2 +-
>  sound/soc/codecs/arizona.c |    5 ++++-
>  sound/soc/codecs/wm2200.c  |    3 ---
>  sound/soc/codecs/wm5102.c  |    3 +--
>  sound/soc/codecs/wm5110.c  |    3 +--
>  sound/soc/codecs/wm_adsp.c |    6 +++---
>  sound/soc/fsl/Kconfig      |    9 ++-------
>  sound/soc/fsl/Makefile     |    5 ++++-
>  sound/soc/fsl/imx-pcm.c    |    3 ---
>  sound/soc/soc-dapm.c       |   12 ++++++++++--
>  10 files changed, 26 insertions(+), 25 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
> 

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

* ASoC updates for v3.8
@ 2013-01-26  7:40 Mark Brown
  2013-01-27  9:28 ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2013-01-26  7:40 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 7d1f9aeff1ee4a20b1aeb377dd0f579fe9647619:

  Linux 3.8-rc4 (2013-01-17 19:25:45 -0800)

are available in the git repository at:

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

for you to fetch changes up to a8c136d2eba7b0b0c872e59eb404b1fe36504112:

  Merge remote-tracking branch 'asoc/fix/wm2200' into tmp (2013-01-22 16:26:33 +0800)

----------------------------------------------------------------

ASoC: Updates for v3.8-rc4

The usual set of driver updates, nothing too thrilling in here - one
core change for the regulator bypass mode which was just not doing the
right thing at all and a bunch of driver specifics.

----------------------------------------------------------------
Charles Keepax (2):
      ASoC: arizona: Disable free-running mode on FLL1
      ASoC: wm_adsp: Release firmware on error

Chris Rattray (1):
      ASoC: wm2200: correct mixer values and text

Liam Girdwood (1):
      ASoC: MAINTAINERS: Update email address.

Mark Brown (10):
      ASoC: dapm: Fix sense of regulator bypass mode
      ASoC: wm5102: Correct AEC loopback mask
      ASoC: wm5110: Correct AEC loopback mask
      ASoC: arizona: Use actual rather than desired BCLK when calculating LRCLK
      ASoC: wm_adsp: Use GFP_DMA for things that may be DMAed
      Merge remote-tracking branch 'asoc/fix/arizona' into tmp
      Merge remote-tracking branch 'asoc/fix/core' into tmp
      Merge remote-tracking branch 'asoc/fix/fsl' into tmp
      Merge remote-tracking branch 'asoc/fix/lrg' into tmp
      Merge remote-tracking branch 'asoc/fix/wm2200' into tmp

Shawn Guo (1):
      ASoC: fsl: fix multiple definition of init_module

 MAINTAINERS                |    2 +-
 sound/soc/codecs/arizona.c |    5 ++++-
 sound/soc/codecs/wm2200.c  |    3 ---
 sound/soc/codecs/wm5102.c  |    3 +--
 sound/soc/codecs/wm5110.c  |    3 +--
 sound/soc/codecs/wm_adsp.c |    6 +++---
 sound/soc/fsl/Kconfig      |    9 ++-------
 sound/soc/fsl/Makefile     |    5 ++++-
 sound/soc/fsl/imx-pcm.c    |    3 ---
 sound/soc/soc-dapm.c       |   12 ++++++++++--
 10 files changed, 26 insertions(+), 25 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2012-12-17 14:25   ` Mark Brown
@ 2012-12-17 14:45     ` Takashi Iwai
  0 siblings, 0 replies; 19+ messages in thread
From: Takashi Iwai @ 2012-12-17 14:45 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood, git

At Mon, 17 Dec 2012 14:25:00 +0000,
Mark Brown wrote:
> 
> On Mon, Dec 17, 2012 at 03:09:34PM +0100, Takashi Iwai wrote:
> > At Mon, 17 Dec 2012 22:14:10 +0900,
> > Mark Brown wrote:
> > > 
> > > The following changes since commit 29594404d7fe73cd80eaa4ee8c43dcc53970c60e:
> > > 
> > >   Linux 3.7 (2012-12-10 19:30:57 -0800)
> > > 
> > > are available in the git repository at:
> > > 
> > >   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
> 
> > No signed tag?
> 
> Oh, ffs.  There's a tag asoc-3.8p1 which should have been there for days
> but git's doing it's usual thing and silently substituting in a branch
> for a tag.  This is monumentally unhelpful, especially since it doesn't
> even print a warning but rather just silently substitutes.
 
Yeah, this too kind feature bites me often.

> You can tell there's a signed tag from the way the message from the tag
> is included in the pull request.

Yes, I expected that, but not I wasn't sure which tag to take.
I thought you use tags/asoc-3.8, and I tried it, but this time it
isn't.

In anyway, pulled now.  Thanks.


Takashi

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

* Re: ASoC updates for v3.8
  2012-12-17 14:09 ` Takashi Iwai
@ 2012-12-17 14:25   ` Mark Brown
  2012-12-17 14:45     ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2012-12-17 14:25 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood, git

[-- Attachment #1: Type: text/plain, Size: 809 bytes --]

On Mon, Dec 17, 2012 at 03:09:34PM +0100, Takashi Iwai wrote:
> At Mon, 17 Dec 2012 22:14:10 +0900,
> Mark Brown wrote:
> > 
> > The following changes since commit 29594404d7fe73cd80eaa4ee8c43dcc53970c60e:
> > 
> >   Linux 3.7 (2012-12-10 19:30:57 -0800)
> > 
> > are available in the git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

> No signed tag?

Oh, ffs.  There's a tag asoc-3.8p1 which should have been there for days
but git's doing it's usual thing and silently substituting in a branch
for a tag.  This is monumentally unhelpful, especially since it doesn't
even print a warning but rather just silently substitutes.

You can tell there's a signed tag from the way the message from the tag
is included in the pull request.

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

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

* Re: ASoC updates for v3.8
  2012-12-17 13:14 Mark Brown
@ 2012-12-17 14:09 ` Takashi Iwai
  2012-12-17 14:25   ` Mark Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2012-12-17 14:09 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Mon, 17 Dec 2012 22:14:10 +0900,
Mark Brown wrote:
> 
> The following changes since commit 29594404d7fe73cd80eaa4ee8c43dcc53970c60e:
> 
>   Linux 3.7 (2012-12-10 19:30:57 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

No signed tag?



Takashi

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

* ASoC updates for v3.8
@ 2012-12-17 13:14 Mark Brown
  2012-12-17 14:09 ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2012-12-17 13:14 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 29594404d7fe73cd80eaa4ee8c43dcc53970c60e:

  Linux 3.7 (2012-12-10 19:30:57 -0800)

are available in the git repository at:

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

for you to fetch changes up to 8246b5b03ef4ab6f29ad8edad859c74b124323cb:

  Merge remote-tracking branch 'asoc/topic/tpa6130a2' into asoc-next (2012-12-15 23:56:46 +0900)

----------------------------------------------------------------

ASoC: More updates for v3.8

Nothing terribly exciting here, just small localised changes.

As well as fixes there are a couple of Cirrus changes and one devm_
change which were in prior to the merge window but got missed from the
original pull to Takashi.

----------------------------------------------------------------

(Diff inflated by other changes in Linus' tree AFAICT)

Bo Shen (1):
      ASoC: atmel-ssc: change disable to disable in dts node

Lars-Peter Clausen (1):
      ASoC: sigmadsp: Fix endianness conversion issue

Mark Brown (7):
      ASoC: core: Fix splitting of log messages
      Merge remote-tracking branch 'asoc/fix/sigmadsp' into asoc-next
      Merge remote-tracking branch 'asoc/topic/atmel' into asoc-next
      Merge remote-tracking branch 'asoc/topic/core' into asoc-next
      Merge remote-tracking branch 'asoc/topic/cs42l73' into asoc-next
      Merge remote-tracking branch 'asoc/topic/log' into asoc-next
      Merge remote-tracking branch 'asoc/topic/tpa6130a2' into asoc-next

Misael Lopez Cruz (1):
      ASoC: Prevent pop_wait overwrite

Paul Handrigan (3):
      ASoC: cs42l73: Add DMIC's as DAPM inputs.
      ASoC: cs42l73: Add DAPM events for power down.
      ASoC: cs42l73: Change VSPIN/VSPOUT to VSPINOUT

Sachin Kamat (1):
      ASoC: tpa6130a2: Use devm_* APIs

 .../devicetree/bindings/misc/atmel-ssc.txt         |   15 +
 Documentation/devicetree/bindings/sound/ak4104.txt |   22 +
 .../sound/atmel-at91sam9g20ek-wm8731-audio.txt     |   26 +
 Documentation/devicetree/bindings/sound/cs4271.txt |    2 +
 .../devicetree/bindings/sound/omap-abe-twl6040.txt |    4 +-
 arch/arm/boot/dts/at91sam9260.dtsi                 |    8 +
 arch/arm/boot/dts/at91sam9263.dtsi                 |   16 +
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |   32 +-
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   16 +
 arch/arm/boot/dts/at91sam9x5.dtsi                  |    8 +
 arch/arm/mach-at91/at91rm9200.c                    |    9 +-
 arch/arm/mach-at91/at91rm9200_devices.c            |    6 +-
 arch/arm/mach-at91/at91sam9260.c                   |    3 +-
 arch/arm/mach-at91/at91sam9260_devices.c           |    2 +-
 arch/arm/mach-at91/at91sam9261.c                   |    9 +-
 arch/arm/mach-at91/at91sam9261_devices.c           |    6 +-
 arch/arm/mach-at91/at91sam9263.c                   |    6 +-
 arch/arm/mach-at91/at91sam9263_devices.c           |    4 +-
 arch/arm/mach-at91/at91sam9g45.c                   |    6 +-
 arch/arm/mach-at91/at91sam9g45_devices.c           |    4 +-
 arch/arm/mach-at91/at91sam9rl.c                    |    6 +-
 arch/arm/mach-at91/at91sam9rl_devices.c            |    4 +-
 arch/arm/mach-at91/at91sam9x5.c                    |    1 +
 arch/arm/mach-at91/board-sam9g20ek.c               |   11 +
 arch/arm/mach-davinci/board-da850-evm.c            |   24 +-
 arch/arm/mach-exynos/mach-armlex4210.c             |    1 -
 arch/arm/mach-exynos/mach-smdkv310.c               |    1 -
 arch/arm/mach-s3c24xx/mach-gta02.c                 |    1 -
 arch/arm/mach-s3c24xx/mach-h1940.c                 |    1 -
 arch/arm/mach-s3c24xx/mach-mini2440.c              |    1 -
 arch/arm/mach-s3c24xx/mach-rx1950.c                |    1 -
 arch/arm/mach-s3c64xx/mach-crag6410.c              |    1 -
 arch/arm/mach-s3c64xx/mach-smdk6410.c              |    1 -
 arch/arm/mach-s5p64x0/mach-smdk6440.c              |    1 -
 arch/arm/mach-s5p64x0/mach-smdk6450.c              |    1 -
 arch/arm/mach-s5pc100/mach-smdkc100.c              |    1 -
 arch/arm/mach-s5pv210/mach-smdkc110.c              |    1 -
 arch/arm/mach-s5pv210/mach-smdkv210.c              |    1 -
 arch/arm/plat-samsung/devs.c                       |    9 -
 arch/arm/plat-samsung/include/plat/devs.h          |    1 -
 drivers/base/regmap/internal.h                     |    2 +
 drivers/base/regmap/regmap-debugfs.c               |   50 +-
 drivers/base/regmap/regmap.c                       |  154 +++--
 drivers/input/misc/Kconfig                         |   10 +
 drivers/input/misc/Makefile                        |    1 +
 drivers/input/misc/arizona-haptics.c               |  255 +++++++
 drivers/mfd/arizona-core.c                         |    2 +
 drivers/mfd/wm8994-core.c                          |   35 +-
 drivers/misc/atmel-ssc.c                           |  135 ++--
 include/linux/atmel-ssc.h                          |    6 +
 include/linux/mfd/arizona/core.h                   |    4 +
 include/linux/mfd/arizona/pdata.h                  |    6 +
 include/linux/mfd/wm8994/core.h                    |    4 +
 include/linux/mfd/wm8994/pdata.h                   |    5 +
 include/linux/platform_data/asoc-s3c.h             |    6 -
 include/linux/platform_data/davinci_asp.h          |    4 +-
 include/linux/platform_data/omap-twl4030.h         |   26 +
 include/linux/regmap.h                             |    6 +-
 include/sound/cs4271.h                             |    1 +
 include/sound/sh_fsi.h                             |    6 +
 include/sound/soc-dai.h                            |    1 -
 include/sound/soc.h                                |    1 +
 include/sound/tlv320aic32x4.h                      |    1 +
 sound/soc/atmel/Kconfig                            |   13 +-
 sound/soc/atmel/Makefile                           |    4 +
 sound/soc/atmel/atmel-pcm-dma.c                    |  240 +++++++
 sound/soc/atmel/atmel-pcm-pdc.c                    |  401 +++++++++++
 sound/soc/atmel/atmel-pcm.c                        |  401 +----------
 sound/soc/atmel/atmel-pcm.h                        |   34 +
 sound/soc/atmel/atmel_ssc_dai.c                    |  168 ++---
 sound/soc/atmel/atmel_ssc_dai.h                    |    3 +-
 sound/soc/atmel/sam9g20_wm8731.c                   |  116 +++-
 sound/soc/au1x/ac97c.c                             |    6 +-
 sound/soc/au1x/db1000.c                            |    6 +-
 sound/soc/au1x/db1200.c                            |    8 +-
 sound/soc/au1x/dbdma2.c                            |    6 +-
 sound/soc/au1x/dma.c                               |    6 +-
 sound/soc/au1x/i2sc.c                              |    6 +-
 sound/soc/au1x/psc-ac97.c                          |    6 +-
 sound/soc/au1x/psc-i2s.c                           |    6 +-
 sound/soc/blackfin/bf5xx-ac97-pcm.c                |    6 +-
 sound/soc/blackfin/bf5xx-ac97.c                    |    6 +-
 sound/soc/blackfin/bf5xx-ad1836.c                  |    6 +-
 sound/soc/blackfin/bf5xx-i2s-pcm.c                 |    6 +-
 sound/soc/blackfin/bf5xx-i2s.c                     |    6 +-
 sound/soc/blackfin/bf5xx-tdm-pcm.c                 |    6 +-
 sound/soc/blackfin/bf5xx-tdm.c                     |    6 +-
 sound/soc/blackfin/bf6xx-i2s.c                     |    6 +-
 sound/soc/blackfin/bfin-eval-adau1373.c            |    4 +-
 sound/soc/blackfin/bfin-eval-adau1701.c            |    4 +-
 sound/soc/blackfin/bfin-eval-adav80x.c             |    4 +-
 sound/soc/cirrus/edb93xx.c                         |    6 +-
 sound/soc/cirrus/ep93xx-ac97.c                     |    6 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |    4 +-
 sound/soc/cirrus/ep93xx-pcm.c                      |    6 +-
 sound/soc/cirrus/simone.c                          |    6 +-
 sound/soc/cirrus/snappercl15.c                     |    6 +-
 sound/soc/codecs/88pm860x-codec.c                  |    6 +-
 sound/soc/codecs/Kconfig                           |   16 +
 sound/soc/codecs/Makefile                          |    6 +
 sound/soc/codecs/ab8500-codec.c                    |    8 +-
 sound/soc/codecs/ac97.c                            |    6 +-
 sound/soc/codecs/ad1836.c                          |    6 +-
 sound/soc/codecs/ad193x.c                          |   14 +-
 sound/soc/codecs/ad1980.c                          |    6 +-
 sound/soc/codecs/ad73311.c                         |    4 +-
 sound/soc/codecs/adau1373.c                        |    8 +-
 sound/soc/codecs/adau1701.c                        |    8 +-
 sound/soc/codecs/adav80x.c                         |   20 +-
 sound/soc/codecs/ads117x.c                         |    6 +-
 sound/soc/codecs/ak4104.c                          |   69 +-
 sound/soc/codecs/ak4535.c                          |   15 +-
 sound/soc/codecs/ak4641.c                          |    8 +-
 sound/soc/codecs/ak4642.c                          |   31 +-
 sound/soc/codecs/ak4671.c                          |    8 +-
 sound/soc/codecs/alc5623.c                         |    8 +-
 sound/soc/codecs/alc5632.c                         |    8 +-
 sound/soc/codecs/arizona.c                         |   53 +-
 sound/soc/codecs/arizona.h                         |   71 +-
 sound/soc/codecs/cq93vc.c                          |    2 +-
 sound/soc/codecs/cs4271.c                          |   35 +-
 sound/soc/codecs/cs42l52.c                         |    2 +-
 sound/soc/codecs/cs42l73.c                         |  124 +++-
 sound/soc/codecs/da7210.c                          |   38 +-
 sound/soc/codecs/da732x.c                          |    8 +-
 sound/soc/codecs/da9055.c                          |   51 +-
 sound/soc/codecs/dfbmcs320.c                       |    6 +-
 sound/soc/codecs/dmic.c                            |    6 +-
 sound/soc/codecs/isabelle.c                        |    8 +-
 sound/soc/codecs/jz4740.c                          |  148 ++---
 sound/soc/codecs/lm4857.c                          |    8 +-
 sound/soc/codecs/lm49453.c                         |   18 +-
 sound/soc/codecs/max9768.c                         |   15 +-
 sound/soc/codecs/max98088.c                        |   16 +-
 sound/soc/codecs/max98090.c                        |  577 ++++++++++++++++
 sound/soc/codecs/max98095.c                        |    4 +-
 sound/soc/codecs/max9850.c                         |    8 +-
 sound/soc/codecs/max9877.c                         |    8 +-
 sound/soc/codecs/mc13783.c                         |    2 +-
 sound/soc/codecs/ml26124.c                         |    8 +-
 sound/soc/codecs/omap-hdmi.c                       |    6 +-
 sound/soc/codecs/pcm3008.c                         |    6 +-
 sound/soc/codecs/rt5631.c                          |    6 +-
 sound/soc/codecs/sgtl5000.c                        |    8 +-
 sound/soc/codecs/si476x.c                          |  255 +++++++
 sound/soc/codecs/sigmadsp.c                        |    2 +-
 sound/soc/codecs/sn95031.c                         |    6 +-
 sound/soc/codecs/ssm2602.c                         |   12 +-
 sound/soc/codecs/sta32x.c                          |    8 +-
 sound/soc/codecs/sta529.c                          |    8 +-
 sound/soc/codecs/stac9766.c                        |    6 +-
 sound/soc/codecs/tlv320aic32x4.c                   |   32 +-
 sound/soc/codecs/tlv320aic32x4.h                   |    3 +
 sound/soc/codecs/tlv320dac33.c                     |    8 +-
 sound/soc/codecs/tpa6130a2.c                       |   31 +-
 sound/soc/codecs/twl4030.c                         |    6 +-
 sound/soc/codecs/twl6040.c                         |    6 +-
 sound/soc/codecs/uda134x.c                         |    6 +-
 sound/soc/codecs/uda1380.c                         |    8 +-
 sound/soc/codecs/wl1273.c                          |    6 +-
 sound/soc/codecs/wm0010.c                          |  425 +++++++-----
 sound/soc/codecs/wm1250-ev1.c                      |   10 +-
 sound/soc/codecs/wm2000.c                          |   10 +-
 sound/soc/codecs/wm2200.c                          |  277 ++++++--
 sound/soc/codecs/wm5100.c                          |   10 +-
 sound/soc/codecs/wm5102.c                          |  144 ++--
 sound/soc/codecs/wm5110.c                          |   75 ++-
 sound/soc/codecs/wm8350.c                          |   10 +-
 sound/soc/codecs/wm8400.c                          |   20 +-
 sound/soc/codecs/wm8510.c                          |   17 +-
 sound/soc/codecs/wm8523.c                          |    8 +-
 sound/soc/codecs/wm8711.c                          |   14 +-
 sound/soc/codecs/wm8727.c                          |    6 +-
 sound/soc/codecs/wm8728.c                          |   14 +-
 sound/soc/codecs/wm8731.c                          |   14 +-
 sound/soc/codecs/wm8737.c                          |   14 +-
 sound/soc/codecs/wm8741.c                          |   10 +-
 sound/soc/codecs/wm8750.c                          |  100 ++-
 sound/soc/codecs/wm8753.c                          |   47 +-
 sound/soc/codecs/wm8770.c                          |  223 +++----
 sound/soc/codecs/wm8776.c                          |   14 +-
 sound/soc/codecs/wm8782.c                          |    6 +-
 sound/soc/codecs/wm8804.c                          |   31 +-
 sound/soc/codecs/wm8900.c                          |   14 +-
 sound/soc/codecs/wm8903.c                          |    8 +-
 sound/soc/codecs/wm8904.c                          |    8 +-
 sound/soc/codecs/wm8940.c                          |    8 +-
 sound/soc/codecs/wm8955.c                          |   19 +-
 sound/soc/codecs/wm8958-dsp2.c                     |   79 +--
 sound/soc/codecs/wm8960.c                          |   10 +-
 sound/soc/codecs/wm8961.c                          |    8 +-
 sound/soc/codecs/wm8962.c                          |   32 +-
 sound/soc/codecs/wm8971.c                          |   88 ++-
 sound/soc/codecs/wm8974.c                          |    8 +-
 sound/soc/codecs/wm8978.c                          |   24 +-
 sound/soc/codecs/wm8983.c                          |   14 +-
 sound/soc/codecs/wm8985.c                          |   44 +-
 sound/soc/codecs/wm8988.c                          |   28 +-
 sound/soc/codecs/wm8990.c                          |    8 +-
 sound/soc/codecs/wm8991.c                          |    8 +-
 sound/soc/codecs/wm8993.c                          |   22 +-
 sound/soc/codecs/wm8994.c                          |  349 ++++++----
 sound/soc/codecs/wm8994.h                          |   13 +-
 sound/soc/codecs/wm8995.c                          |   54 +-
 sound/soc/codecs/wm8996.c                          |    8 +-
 sound/soc/codecs/wm9081.c                          |   30 +-
 sound/soc/codecs/wm9090.c                          |   24 +-
 sound/soc/codecs/wm9705.c                          |    6 +-
 sound/soc/codecs/wm9712.c                          |    6 +-
 sound/soc/codecs/wm9713.c                          |    6 +-
 sound/soc/codecs/wm_adsp.c                         |  699 ++++++++++++++++++++
 sound/soc/codecs/wm_adsp.h                         |   59 ++
 sound/soc/codecs/wmfw.h                            |  128 ++++
 sound/soc/davinci/davinci-evm.c                    |    5 +
 sound/soc/davinci/davinci-mcasp.c                  |  152 +++--
 sound/soc/davinci/davinci-mcasp.h                  |   15 +-
 sound/soc/davinci/davinci-pcm.c                    |   53 +-
 sound/soc/davinci/davinci-pcm.h                    |    2 +
 sound/soc/fsl/Kconfig                              |   20 +-
 sound/soc/fsl/Makefile                             |   14 +-
 sound/soc/fsl/eukrea-tlv320.c                      |    6 +-
 sound/soc/fsl/fsl_dma.c                            |    6 +-
 sound/soc/fsl/fsl_ssi.c                            |    2 +-
 sound/soc/fsl/imx-audmux.c                         |    8 +-
 sound/soc/fsl/imx-mc13783.c                        |    6 +-
 sound/soc/fsl/imx-pcm-dma.c                        |    6 +-
 sound/soc/fsl/imx-pcm-fiq.c                        |    6 +-
 sound/soc/fsl/imx-pcm.c                            |    4 +
 sound/soc/fsl/imx-sgtl5000.c                       |    7 +-
 sound/soc/fsl/imx-ssi.c                            |    4 +-
 sound/soc/fsl/mpc5200_psc_ac97.c                   |    8 +-
 sound/soc/fsl/mpc5200_psc_i2s.c                    |    8 +-
 sound/soc/fsl/mpc8610_hpcd.c                       |    4 +-
 sound/soc/fsl/mx27vis-aic32x4.c                    |    6 +-
 sound/soc/fsl/p1022_ds.c                           |    4 +-
 sound/soc/fsl/p1022_rdk.c                          |  392 +++++++++++
 sound/soc/fsl/pcm030-audio-fabric.c                |    8 +-
 sound/soc/jz4740/jz4740-i2s.c                      |    6 +-
 sound/soc/jz4740/jz4740-pcm.c                      |    6 +-
 sound/soc/jz4740/qi_lb60.c                         |    6 +-
 sound/soc/kirkwood/kirkwood-dma.c                  |   22 +-
 sound/soc/kirkwood/kirkwood-i2s.c                  |  241 ++++---
 sound/soc/kirkwood/kirkwood-openrd.c               |    6 +-
 sound/soc/kirkwood/kirkwood-t5325.c                |    6 +-
 sound/soc/kirkwood/kirkwood.h                      |   11 +-
 sound/soc/mid-x86/mfld_machine.c                   |    6 +-
 sound/soc/mxs/mxs-pcm.c                            |    4 +-
 sound/soc/mxs/mxs-saif.c                           |    8 +-
 sound/soc/mxs/mxs-sgtl5000.c                       |    8 +-
 sound/soc/nuc900/nuc900-ac97.c                     |    6 +-
 sound/soc/nuc900/nuc900-pcm.c                      |    6 +-
 sound/soc/omap/ams-delta.c                         |    6 +-
 sound/soc/omap/mcbsp.c                             |   11 +-
 sound/soc/omap/mcbsp.h                             |   10 +-
 sound/soc/omap/omap-abe-twl6040.c                  |   10 +-
 sound/soc/omap/omap-dmic.c                         |    6 +-
 sound/soc/omap/omap-hdmi-card.c                    |    6 +-
 sound/soc/omap/omap-hdmi.c                         |    6 +-
 sound/soc/omap/omap-mcbsp.c                        |   11 +-
 sound/soc/omap/omap-mcpdm.c                        |    6 +-
 sound/soc/omap/omap-pcm.c                          |    6 +-
 sound/soc/omap/omap-twl4030.c                      |    6 +-
 sound/soc/omap/zoom2.c                             |    7 -
 sound/soc/pxa/brownstone.c                         |    6 +-
 sound/soc/pxa/corgi.c                              |    6 +-
 sound/soc/pxa/e740_wm9705.c                        |    6 +-
 sound/soc/pxa/e750_wm9705.c                        |    6 +-
 sound/soc/pxa/e800_wm9712.c                        |    6 +-
 sound/soc/pxa/hx4700.c                             |    6 +-
 sound/soc/pxa/imote2.c                             |    6 +-
 sound/soc/pxa/mioa701_wm9713.c                     |    6 +-
 sound/soc/pxa/mmp-pcm.c                            |    6 +-
 sound/soc/pxa/mmp-sspa.c                           |    6 +-
 sound/soc/pxa/palm27x.c                            |    4 +-
 sound/soc/pxa/poodle.c                             |    6 +-
 sound/soc/pxa/pxa-ssp.c                            |    6 +-
 sound/soc/pxa/pxa2xx-ac97.c                        |    8 +-
 sound/soc/pxa/pxa2xx-i2s.c                         |    4 +-
 sound/soc/pxa/pxa2xx-pcm.c                         |    6 +-
 sound/soc/pxa/tosa.c                               |    6 +-
 sound/soc/pxa/ttc-dkb.c                            |    6 +-
 sound/soc/s6000/s6000-i2s.c                        |    6 +-
 sound/soc/s6000/s6000-pcm.c                        |    6 +-
 sound/soc/samsung/ac97.c                           |   22 +-
 sound/soc/samsung/bells.c                          |  228 +++++--
 sound/soc/samsung/dma.c                            |   24 +-
 sound/soc/samsung/dma.h                            |    3 +
 sound/soc/samsung/goni_wm8994.c                    |    2 +-
 sound/soc/samsung/h1940_uda1380.c                  |    2 +-
 sound/soc/samsung/i2s.c                            |   33 +-
 sound/soc/samsung/idma.c                           |    6 +-
 sound/soc/samsung/jive_wm8750.c                    |    2 +-
 sound/soc/samsung/littlemill.c                     |   10 +-
 sound/soc/samsung/ln2440sbc_alc650.c               |    2 +-
 sound/soc/samsung/lowland.c                        |    8 +-
 sound/soc/samsung/neo1973_wm8753.c                 |    2 +-
 sound/soc/samsung/pcm.c                            |   27 +-
 sound/soc/samsung/rx1950_uda1380.c                 |    2 +-
 sound/soc/samsung/s3c2412-i2s.c                    |   26 +-
 sound/soc/samsung/s3c24xx-i2s.c                    |   26 +-
 sound/soc/samsung/s3c24xx_simtec.c                 |    6 +-
 sound/soc/samsung/s3c24xx_simtec_hermes.c          |    6 +-
 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c     |    6 +-
 sound/soc/samsung/s3c24xx_uda134x.c                |    2 +-
 sound/soc/samsung/smartq_wm8987.c                  |    2 +-
 sound/soc/samsung/smdk2443_wm9710.c                |    2 +-
 sound/soc/samsung/smdk_spdif.c                     |    2 +-
 sound/soc/samsung/smdk_wm8580.c                    |    6 +-
 sound/soc/samsung/smdk_wm8580pcm.c                 |    8 +-
 sound/soc/samsung/smdk_wm8994.c                    |   10 +-
 sound/soc/samsung/smdk_wm8994pcm.c                 |    8 +-
 sound/soc/samsung/smdk_wm9713.c                    |    2 +-
 sound/soc/samsung/spdif.c                          |   28 +-
 sound/soc/samsung/speyside.c                       |    8 +-
 sound/soc/samsung/tobermory.c                      |    8 +-
 sound/soc/sh/dma-sh7760.c                          |    6 +-
 sound/soc/sh/fsi.c                                 |  550 +++++++++++++--
 sound/soc/sh/hac.c                                 |    6 +-
 sound/soc/sh/siu_dai.c                             |    6 +-
 sound/soc/sh/ssi.c                                 |    6 +-
 sound/soc/soc-cache.c                              |   10 +-
 sound/soc/soc-compress.c                           |    2 +-
 sound/soc/soc-core.c                               |  237 +++----
 sound/soc/soc-dapm.c                               |  134 ++--
 sound/soc/soc-dmaengine-pcm.c                      |    2 +
 sound/soc/soc-jack.c                               |   16 +-
 sound/soc/soc-pcm.c                                |  207 +++---
 sound/soc/soc-utils.c                              |    6 +-
 sound/soc/spear/spear_pcm.c                        |    6 +-
 sound/soc/tegra/tegra20_das.c                      |    8 +-
 sound/soc/tegra/tegra20_i2s.c                      |   10 +-
 sound/soc/tegra/tegra20_spdif.c                    |    8 +-
 sound/soc/tegra/tegra30_ahub.c                     |   14 +-
 sound/soc/tegra/tegra30_i2s.c                      |   10 +-
 sound/soc/tegra/tegra_alc5632.c                    |    8 +-
 sound/soc/tegra/tegra_pcm.c                        |    4 +-
 sound/soc/tegra/tegra_wm8753.c                     |    8 +-
 sound/soc/tegra/tegra_wm8903.c                     |    8 +-
 sound/soc/tegra/trimslice.c                        |    8 +-
 sound/soc/txx9/txx9aclc-ac97.c                     |    6 +-
 sound/soc/txx9/txx9aclc.c                          |    6 +-
 sound/soc/ux500/mop500.c                           |   14 +-
 sound/soc/ux500/ux500_msp_dai.c                    |   59 +-
 sound/soc/ux500/ux500_msp_dai.h                    |    1 +
 sound/soc/ux500/ux500_pcm.c                        |   19 +-
 sound/soc/ux500/ux500_pcm.h                        |    3 +
 346 files changed, 7663 insertions(+), 3286 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/misc/atmel-ssc.txt
 create mode 100644 Documentation/devicetree/bindings/sound/ak4104.txt
 create mode 100644 Documentation/devicetree/bindings/sound/atmel-at91sam9g20ek-wm8731-audio.txt
 create mode 100644 drivers/input/misc/arizona-haptics.c
 create mode 100644 sound/soc/atmel/atmel-pcm-dma.c
 create mode 100644 sound/soc/atmel/atmel-pcm-pdc.c
 create mode 100644 sound/soc/codecs/max98090.c
 create mode 100644 sound/soc/codecs/si476x.c
 create mode 100644 sound/soc/codecs/wm_adsp.c
 create mode 100644 sound/soc/codecs/wm_adsp.h
 create mode 100644 sound/soc/codecs/wmfw.h
 create mode 100644 sound/soc/fsl/p1022_rdk.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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2012-11-29 17:16         ` Takashi Iwai
@ 2012-11-29 17:44           ` Mark Brown
  0 siblings, 0 replies; 19+ messages in thread
From: Mark Brown @ 2012-11-29 17:44 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

On Thu, Nov 29, 2012 at 06:16:46PM +0100, Takashi Iwai wrote:
> Mark Brown wrote:

> >  It's an accurate reflection of
> > what's happening.

> Yes, and this reveals something ugly really happened.
> Using gitk (or any other GUI) is a very fundamental workflow for
> normal developers.  We mustn't mess it up.

I don't see it as ugly to be honest - it's no worse for me than any
other gitk log, they're all unreadable in the merge window.  The massive
pile of branches just gets splattered even further over the map.

[-- 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2012-11-29 17:10       ` Mark Brown
@ 2012-11-29 17:16         ` Takashi Iwai
  2012-11-29 17:44           ` Mark Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2012-11-29 17:16 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 29 Nov 2012 17:10:04 +0000,
Mark Brown wrote:
> 
> On Thu, Nov 29, 2012 at 06:05:57PM +0100, Takashi Iwai wrote:
> 
> > As said, octopus merge of a few branches is fine.  It's been done
> > occasionally indeed.
> > But your latest challenge broke the world record in more than double
> > scores.  Did you see your tree on gitk?  Linus explained that he
> > usually takes a look at gitk after merge, so he'll be certainly
> > amused, too.
> 
> Well, that's just a gitk UI problem.

All GUI programs show in that way, as far as I know.

>  It's an accurate reflection of
> what's happening.

Yes, and this reveals something ugly really happened.
Using gitk (or any other GUI) is a very fundamental workflow for
normal developers.  We mustn't mess it up.

> > > I don't really have time to go through and generate a bunch of
> > > individual merges right now, perhaps tomorrow.
> 
> > OK, thanks.
> 
> Note that there's no guarantee it'll be tomorrow, it may be Sunday.

Alright.


thanks,

Takashi

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

* Re: ASoC updates for v3.8
  2012-11-29 17:05     ` Takashi Iwai
@ 2012-11-29 17:10       ` Mark Brown
  2012-11-29 17:16         ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2012-11-29 17:10 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

On Thu, Nov 29, 2012 at 06:05:57PM +0100, Takashi Iwai wrote:

> As said, octopus merge of a few branches is fine.  It's been done
> occasionally indeed.
> But your latest challenge broke the world record in more than double
> scores.  Did you see your tree on gitk?  Linus explained that he
> usually takes a look at gitk after merge, so he'll be certainly
> amused, too.

Well, that's just a gitk UI problem.  It's an accurate reflection of
what's happening.

> > I don't really have time to go through and generate a bunch of
> > individual merges right now, perhaps tomorrow.

> OK, thanks.

Note that there's no guarantee it'll be tomorrow, it may be Sunday.

[-- 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2012-11-29 16:44   ` Mark Brown
@ 2012-11-29 17:05     ` Takashi Iwai
  2012-11-29 17:10       ` Mark Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2012-11-29 17:05 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 29 Nov 2012 16:44:22 +0000,
Mark Brown wrote:
> 
> On Thu, Nov 29, 2012 at 05:30:11PM +0100, Takashi Iwai wrote:
> > Mark Brown wrote:
> 
> > >   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
> 
> > Forgot to push asoc-3.8 tag?
> 
> Not propagated yet...  git request-pull really is buggy in the way it
> substitutes in a branch for a tag.

I see the tag now, good.

> > Seriously, this makes too ugly to show up in gitk & co.  I don't mind
> > the merge of a few branches.  But, this... 
> 
> > Couldn't you digest in a better way?
> 
> *sigh*  I've been doing this all through this release cycle and now you
> mention it...

I've accepted your pull requests until now because they were still
only reasonably handful number of branches.  But, this time is too
much.  I can't count more than 10.

> People are going to bitch whatever happens.  You're either going to
> get a lot of merges which also causes people to get upset or one big
> merge which causes people to get upset especially if you do the merges
> as you go so you get what's actually being tested.

Well, it's always a question of balance.

As said, octopus merge of a few branches is fine.  It's been done
occasionally indeed.
But your latest challenge broke the world record in more than double
scores.  Did you see your tree on gitk?  Linus explained that he
usually takes a look at gitk after merge, so he'll be certainly
amused, too.

> I don't really have time to go through and generate a bunch of
> individual merges right now, perhaps tomorrow.

OK, thanks.


Takashi

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

* Re: ASoC updates for v3.8
  2012-11-29 16:30 ` Takashi Iwai
@ 2012-11-29 16:44   ` Mark Brown
  2012-11-29 17:05     ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2012-11-29 16:44 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

On Thu, Nov 29, 2012 at 05:30:11PM +0100, Takashi Iwai wrote:
> Mark Brown wrote:

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

> Forgot to push asoc-3.8 tag?

Not propagated yet...  git request-pull really is buggy in the way it
substitutes in a branch for a tag.

> Seriously, this makes too ugly to show up in gitk & co.  I don't mind
> the merge of a few branches.  But, this... 

> Couldn't you digest in a better way?

*sigh*  I've been doing this all through this release cycle and now you
mention it...

People are going to bitch whatever happens.  You're either going to
get a lot of merges which also causes people to get upset or one big
merge which causes people to get upset especially if you do the merges
as you go so you get what's actually being tested.

I don't really have time to go through and generate a bunch of
individual merges right now, perhaps tomorrow.

[-- 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] 19+ messages in thread

* Re: ASoC updates for v3.8
  2012-11-29 16:10 Mark Brown
@ 2012-11-29 16:30 ` Takashi Iwai
  2012-11-29 16:44   ` Mark Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2012-11-29 16:30 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 29 Nov 2012 16:10:15 +0000,
Mark Brown wrote:
> 
> The following changes since commit 9489e9dcae718d5fde988e4a684a0f55b5f94d17:
> 
>   Linux 3.7-rc7 (2012-11-25 17:59:19 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Forgot to push asoc-3.8 tag?

> 
> for you to fetch changes up to 536bc8f605a8ea62d1f75d5ec3ed8bc0526a6271:
> 
>   Merge branches 'fix/fsl', 'topic/ab8500', 'topic/adsp', 'topic/ak4104', 'topic/ak4535', 'topic/ak4642', 'topic/atmel', 'topic/cs4271', 'topic/da7210', 'topic/da9055', 'topic/davinci', 'topic/dmaengine', 'topic/fsi', 'topic/fsl', 'topic/hotplug', 'topic/jack', 'topic/jz4740', 'topic/kirkwood', 'topic/lm49453', 'topic/log', 'topic/max98090', 'topic/rt5631', 'topic/samsung', 'topic/si476x', 'topic/tlv320aic32x4', 'topic/ux500', 'topic/wm0010', 'topic/wm2000', 'topic/wm2200', 'topic/wm8350', 'topic/wm8400', 'topic/wm8510', 'topic/wm8741', 'topic/wm8750', 'topic/wm8753', 'topic/wm8770', 'topic/wm8804', 'topic/wm8962', 'topic/wm8971', 'topic/wm8978', 'topic/wm8985', 'topic/wm8988', 'topic/wm8993', 'topic/wm8994' and 'topic/wm8995' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/soun
 d into asoc-next (2012-11-29 15:48:59 +0000)

Ugh...  This is way too many branches in a single octopus merge.
(An octopus has only eight arms in nature, so we shouldn't break the
 natural rule. :)

Seriously, this makes too ugly to show up in gitk & co.  I don't mind
the merge of a few branches.  But, this... 

Couldn't you digest in a better way?


thanks,

Takashi

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

* ASoC updates for v3.8
@ 2012-11-29 16:10 Mark Brown
  2012-11-29 16:30 ` Takashi Iwai
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Brown @ 2012-11-29 16:10 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


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

The following changes since commit 9489e9dcae718d5fde988e4a684a0f55b5f94d17:

  Linux 3.7-rc7 (2012-11-25 17:59:19 -0800)

are available in the git repository at:

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

for you to fetch changes up to 536bc8f605a8ea62d1f75d5ec3ed8bc0526a6271:

  Merge branches 'fix/fsl', 'topic/ab8500', 'topic/adsp', 'topic/ak4104', 'topic/ak4535', 'topic/ak4642', 'topic/atmel', 'topic/cs4271', 'topic/da7210', 'topic/da9055', 'topic/davinci', 'topic/dmaengine', 'topic/fsi', 'topic/fsl', 'topic/hotplug', 'topic/jack', 'topic/jz4740', 'topic/kirkwood', 'topic/lm49453', 'topic/log', 'topic/max98090', 'topic/rt5631', 'topic/samsung', 'topic/si476x', 'topic/tlv320aic32x4', 'topic/ux500', 'topic/wm0010', 'topic/wm2000', 'topic/wm2200', 'topic/wm8350', 'topic/wm8400', 'topic/wm8510', 'topic/wm8741', 'topic/wm8750', 'topic/wm8753', 'topic/wm8770', 'topic/wm8804', 'topic/wm8962', 'topic/wm8971', 'topic/wm8978', 'topic/wm8985', 'topic/wm8988', 'topic/wm8993', 'topic/wm8994' and 'topic/wm8995' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-next (2012-11-29 15:48:59 +0000)

----------------------------------------------------------------

ASoC: Updates for v3.8

Very quiet release for ASoC really:

- Standardisation of the logging.
- DT support for Atmel.
- Support for Wolfson ADSP cores.
- New drivers for Freescale/iVeia P1022 and Maxim MAX98090.

----------------------------------------------------------------

Will probably have another update with some bug fixes and trivial
cleanups tomorrow.

Andrey Smirnov (1):
      Add a codec driver for SI476X MFD

Ashish Chavan (2):
      ASoC: da9055: Add support for DSP mode of AIF
      ASoC: da9055: DAPMise Headphone and Lineout enable controls

Bill Pemberton (2):
      ASoC: remove use of __devinitconst
      ASoC: max98088: remove use of __devexit_p

Bo Shen (9):
      ASoC: atmel-ssc: use devm_xxx() managed function
      ASoC: atmel-ssc: use module_platform_driver macro
      ASoC: sam9g20-wm8731: convert to use snd_soc_register_card()
      ASoC: sam9g20: using platform device for audio part
      ARM: at91: atmel-ssc: add platform device id table
      ARM: at91: atmel-ssc: add device tree support
      ASoC: atmel-ssc-dai: register dai and pcm directly
      ASoC: atmel-ssc-dai: match new method of dai and pcm register
      ASoC: at91sam9g20ek-wm8731: convert to dt support

Charles Keepax (4):
      ASoC: wm5102: Correct micbias DAPM supplies
      ASoC: arizona: Add support for multiplexer with no associated mixer
      ASoC: wm5102: Remove mixer widgets on the ASRC
      ASoC: wm5110: Remove mixer widgets on the ASRC

Daniel Mack (10):
      ASoC: ak4104: handle more sample rates
      ASoC: ak4104: add DT bindings
      ASoC: cs4271: add support for AMUTEB=BMUTEC feature
      ASoC: enable 192KHz support for McASP
      ASoC: McASP: add support for clock dividers
      ASoC: McASP: make AHCLK direction configurable
      ASoC: McASP: set format parameters in dependence of the DAI format
      ASoC: McASP: add support for 24 bit samples
      ASoC: McASP: treat SNDRV_PCM_FORMAT_U24_* as 32 bit words
      ASoC: ak4104: add reset line property to DT bindings

Dimitris Papastamos (3):
      ASoC: bells: Up to 512fs
      ASoC: wm5102: Register DSP1 Aux widgets
      ASoC: wm0010: Up the completion timeout to 20ms instead of 10ms

Eric Millbrandt (2):
      ASoC: fsl/pcm030 add unique dai_link names
      ASoC: wm8978: Remove remuxing of GPIO1 pin

Javier Martin (2):
      ASoC: tlv320aic32x4: Fix problem with first capture.
      ASoC: tlv320aic32x4: Add rstn gpio to platform data.

Kees Cook (1):
      ASoC: fsl: remove CONFIG_EXPERIMENTAL

Kuninori Morimoto (13):
      ASoC: fsi: fixup channels_min/max
      ASoC: fsi: use devm_request_irq()
      ASoC: fsi: fsi_set_master_clk() was called from fsi_hw_xxx() only
      ASoC: fsi: care fsi_hw_start/stop() return value
      ASoC: fsi: add master clock control functions
      ASoC: fsi: tidyup FSIA/B settings
      ASoC: fsi: tidyup sh_fsi_platform_info pointer
      ASoC: fsi: SPDIF format become independent from platform flags
      ASoC: fsi: master clock selection become independent from platform flags
      ASoC: fsi: stream mode become independent from platform flags
      ASoC: fsi: add SND_SOC_DAIFMT_INV_xxx support
      ASoC: ak4642: cleanup struct ak4642_priv
      ASoC: Add max98090 codec driver

Lars-Peter Clausen (3):
      ASoC: jz4740-codec: Add dB information
      ASoC: jz4740-codec: Use devm_request_and_ioremap
      ASoC: jz4740-codec: Use regmap

Lee Jones (1):
      ASoC: Ux500: Initialise PCM from MSP probe rather than as a device

Liam Girdwood (5):
      ASoC: dapm: Standardise ASoC DAPM messages
      ASoC: cache: Standardise ASoC cache messages
      ASoC: Jack: Standardise ASoC Jack messages
      ASoC: pcm: Standardise ASoC PCM messages
      ASoC: core: Standardise ASoC messages

Lothar Waßmann (6):
      ASoC: imx: add MODULE_LICENSE("GPL")
      ASoC: imx-sgtl5000: prevent module from being unloaded when in use
      ASoC: dmaengine_pcm: set MODULE_LICENSE
      ASoC: fsl: fix miscompilation of snd-soc-imx-pcm
      ASoC: mxs-saif: export mxs_saif_put_mclk,mxs_saif_get_mclk
      ASoC: fsl: fix miscompilation of snd-soc-imx-pcm

Mark Brown (67):
      ASoC: wm2200: Convert to devm APIs
      ASoC: wm2200: Implement AEC loopback support
      ASoC: wm2200: Map DSPs into regmap
      ASoC: wm2200: Fully plumb the DSPs into the routing map
      ASoC: wm2200: Initial DSP support
      ASoC: wm2200: Provide initial coefficient loading
      regmap: Rename n_ranges to num_ranges
      regmap: When we sanity check during range adds say what errors we find
      regmap: Allow ranges to be named
      regmap: Factor out debugfs register read
      regmap: Provide debugfs read of register ranges
      regmap: Factor range lookup out of page selection
      regmap: Make return code checks consistent
      regmap: Split raw writes that cross window boundaries
      ASoC: bells: Add WM0010 support
      ASoC: bells: Correct typo in sub speaker DAI name for WM5110
      ASoC: bells: Provide additional parameterisation
      ASoC: bells: Add WM2200 support
      ASoC: wm8750: Convert to direct regmap API usage
      ASoC: wm8770: Convert to direct regmap API usage
      ASoC: wm8770: Remove unneeded bias level manipulation
      ASoC: wm8770: Remove regulator allocation to SPI probe
      ASoC: wm8770: Conver to table based DAPM and control init
      ASoC: wm8971: Convert to direct regmap API usage
      ASoC: wm8994: Allow a delay between jack insertion and microphone detect
      ASoC: wm8994: Tune VMID power up sequence
      ASoC: wm8994: Tune VMID power down sequence
      ASoC: wm8958: Load firmwares simultaneously
      Merge tag 'regmap/range' of git://git.kernel.org/.../broonie/regmap into asoc-wm2200
      ASoC: wm2200: Add names for ranges
      ASoC: wm8994: Lower AIFnCLK divisor when dropping to 32kHz
      ASoC: adsp: Add ADSP base support
      Merge branch 'topic/adsp' of git://git.kernel.org/.../broonie/sound into asoc-arizona
      ASoC: arizona: Define standard hookup for ADSP2
      ASoC: wm5102: Hook up DSP1
      Merge branch 'topic/adsp' of git://git.kernel.org/.../broonie/sound into asoc-wm2200
      ASoC: wm2200: Convert over to wm_adsp for ADSP1 support
      Merge tag 'v3.7-rc3' into HEAD
      ASoC: ab8500: Staticise non-exported ab85000_codec_dai
      Merge tag 'v3.7-rc6' into asoc-arizona
      Merge tag 'v3.7-rc6' into asoc-wm2200
      ASoC: wm5102: Remove output OSR and PGA volume control
      ASoC: wm8994: Lower AIFnCLK divisor when dropping to 32kHz
      mfd: wm8994: Store platform data in device
      ASoC: wm8994: Use pdata cached in MFD driver
      ASoC: arizona: Support higher clock rates
      ASoC: wm2000: Get the CODEC pointer from the widget
      ASoC: wm5102: Add missing routes for ASRC inputs
      ASoC: arizona: Suppress noop FLL updates
      ASoC: wm0010: Ignore interrupts in power down mode
      ASoC: pcm: Report error code when we fail to init platform
      Merge tag 'v3.7-rc7' into asoc-ux500
      Merge tag 'v3.7-rc7' into asoc-wm2200
      ASoC: arizona: Record FLL setting when disabling
      mfd: arizona: Allow the CODEC DAPM context to be accessed elsewhere
      Input - arizona-haptics: Add driver haptics module on Arizona CODECs
      ASoC: wm5102: Implement haptics support
      ASoC: wm5110: Implement haptics support
      mfd: arizona: Register haptics devices
      ASoC: wm8994: Use the same DCS codes for all WM1811 variants
      ASoC: wm_adsp: Enable DVFS for ADSP2
      Merge branch 'topic/adsp' of git://git.kernel.org/.../broonie/sound into asoc-arizona
      ASoC: wm5102: Enable DVFS support for the DSP
      ASoC: wm_adsp: Set the core enable as well as start bit for ADSP2
      Merge branches 'topic/omap' and 'topic/arizona' of git://git.kernel.org/.../broonie/sound into asoc-next
      ASoC: arizona: Add parentheses
      Merge branches 'fix/fsl', 'topic/ab8500', 'topic/adsp', 'topic/ak4104', 'topic/ak4535', 'topic/ak4642', 'topic/atmel', 'topic/cs4271', 'topic/da7210', 'topic/da9055', 'topic/davinci', 'topic/dmaengine', 'topic/fsi', 'topic/fsl', 'topic/hotplug', 'topic/jack', 'topic/jz4740', 'topic/kirkwood', 'topic/lm49453', 'topic/log', 'topic/max98090', 'topic/rt5631', 'topic/samsung', 'topic/si476x', 'topic/tlv320aic32x4', 'topic/ux500', 'topic/wm0010', 'topic/wm2000', 'topic/wm2200', 'topic/wm8350', 'topic/wm8400', 'topic/wm8510', 'topic/wm8741', 'topic/wm8750', 'topic/wm8753', 'topic/wm8770', 'topic/wm8804', 'topic/wm8962', 'topic/wm8971', 'topic/wm8978', 'topic/wm8985', 'topic/wm8988', 'topic/wm8993', 'topic/wm8994' and 'topic/wm8995' of git://git.kernel.org/.../broonie/sound into asoc-next

Matt Porter (2):
      ASoC: davinci: replace private sram api with genalloc
      ARM: davinci: enable SRAM ping ping buffering on DA850

Nicolas Ferre (1):
      ASoC: atmel-ssc: add phybase in device structure

Padmavathi Venna (1):
      ASoC: Samsung: Get I2S src_clk from clock alias id.

Peter Ujfalusi (1):
      ASoC: omap-abe-twl6040: Use "ti,jack-detection" DT property as boolean

Randy Dunlap (1):
      ASoC: fix wm2200.c printk format warnings

Russell King (5):
      ASoC: kirkwood-i2s: use devm_* APIs
      ASoC: kirkwood-i2s: better handling of play/record control registers
      ASoC: kirkwood-dma: remove restriction on sample rates
      ASoC: kirkwood-i2s: add support for external clock rates
      ASoC: kirkwood-dma: remove channel restrictions

Sachin Kamat (9):
      ASoC: rt5631: Fix return value
      ASoC: wm8350: Use devm_regulator_bulk_get
      ASoC: wm8962: Use devm_regulator_bulk_get
      ASoC: wm8400: Use devm_regulator_bulk_get
      ASoC: wm8993: Use devm_regulator_bulk_get
      ASoC: ak4535: Use devm_regmap_init_i2c()
      ASoC: da7210: Use devm_regmap_init_i2c()
      ASoC: lm49453: Use devm_regmap_init_i2c()
      ASoC: wm2200: Remove empty labels

Scott Ling (4):
      ASoC: wm0010: Remove boot_done variable as no longer required.
      ASoC: wm0010: Split out the firmware file parsing from the boot
      ASoC: wm0010: Split out the stage2 load from the boot function
      ASoC: wm0010: Add checking for .dfw info record version.

Thomas Abraham (4):
      ASoC: SAMSUNG: ac97: use clk_prepare_enable and clk_disable_unprepare
      ASoC: SAMSUNG: i2s: use clk_prepare_enable and clk_disable_unprepare
      ASoC: SAMSUNG: pcm: use clk_prepare_enable and clk_disable_unprepare
      ASoC: SAMSUNG: spdif: use clk_prepare_enable and clk_disable_unprepare

Timur Tabi (1):
      ASoC: add support for the Freescale / iVeia P1022 RDK reference board

Tony Lindgren (1):
      ASoC: OMAP: mcbsp fixes for enabling ARM multiplatform support

Tushar Behera (10):
      ASoC: wm8510: remove invalid free of devm_ allocated data
      ASoC: wm8753: remove invalid free of devm_ allocated data
      ASoC: wm8995: Convert to use devm_kzalloc()
      ASoC: wm8741: Convert to use devm_regmap_init_{spi,i2c}()
      ASoC: wm8753: Convert to use devm_regmap_init_{spi,i2c}()
      ASoC: wm8995: Convert to use devm_regmap_init_{spi,i2c}()
      ASoC: wm8804: Convert to use devm_regmap_init_{spi,i2c}()
      ASoC: wm8985: Convert to use devm_regmap_init_{spi,i2c}()
      ASoC: wm8988: Convert to use devm_regmap_init_{spi,i2c}()
      ASoC: ak4104: Convert to use devm_regmap_init_spi()

Ulf Hansson (2):
      ASoC: Ux500: Fixup use of clocks
      ASoC: Ux500: Control apb clock

Wei Yongjun (1):
      ASoC: jack: remove unused variable in snd_soc_jack_report()

 .../devicetree/bindings/misc/atmel-ssc.txt         |   15 +
 Documentation/devicetree/bindings/sound/ak4104.txt |   22 +
 .../sound/atmel-at91sam9g20ek-wm8731-audio.txt     |   26 +
 Documentation/devicetree/bindings/sound/cs4271.txt |    2 +
 .../devicetree/bindings/sound/omap-abe-twl6040.txt |    4 +-
 arch/arm/boot/dts/at91sam9260.dtsi                 |    8 +
 arch/arm/boot/dts/at91sam9263.dtsi                 |   16 +
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |   32 +-
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   16 +
 arch/arm/boot/dts/at91sam9x5.dtsi                  |    8 +
 arch/arm/mach-at91/at91rm9200.c                    |    9 +-
 arch/arm/mach-at91/at91rm9200_devices.c            |    6 +-
 arch/arm/mach-at91/at91sam9260.c                   |    3 +-
 arch/arm/mach-at91/at91sam9260_devices.c           |    2 +-
 arch/arm/mach-at91/at91sam9261.c                   |    9 +-
 arch/arm/mach-at91/at91sam9261_devices.c           |    6 +-
 arch/arm/mach-at91/at91sam9263.c                   |    6 +-
 arch/arm/mach-at91/at91sam9263_devices.c           |    4 +-
 arch/arm/mach-at91/at91sam9g45.c                   |    6 +-
 arch/arm/mach-at91/at91sam9g45_devices.c           |    4 +-
 arch/arm/mach-at91/at91sam9rl.c                    |    6 +-
 arch/arm/mach-at91/at91sam9rl_devices.c            |    4 +-
 arch/arm/mach-at91/at91sam9x5.c                    |    1 +
 arch/arm/mach-at91/board-sam9g20ek.c               |   11 +
 arch/arm/mach-davinci/board-da850-evm.c            |   24 +-
 drivers/base/regmap/internal.h                     |    2 +
 drivers/base/regmap/regmap-debugfs.c               |   50 +-
 drivers/base/regmap/regmap.c                       |  154 +++--
 drivers/input/misc/Kconfig                         |   10 +
 drivers/input/misc/Makefile                        |    1 +
 drivers/input/misc/arizona-haptics.c               |  255 ++++++++
 drivers/mfd/arizona-core.c                         |    2 +
 drivers/mfd/wm8994-core.c                          |   35 +-
 drivers/misc/atmel-ssc.c                           |  135 ++--
 include/linux/atmel-ssc.h                          |    6 +
 include/linux/mfd/arizona/core.h                   |    4 +
 include/linux/mfd/arizona/pdata.h                  |    6 +
 include/linux/mfd/wm8994/core.h                    |    4 +
 include/linux/mfd/wm8994/pdata.h                   |    5 +
 include/linux/platform_data/asoc-s3c.h             |    6 -
 include/linux/platform_data/davinci_asp.h          |    3 +
 include/linux/regmap.h                             |    6 +-
 include/sound/cs4271.h                             |    1 +
 include/sound/sh_fsi.h                             |    6 +
 include/sound/tlv320aic32x4.h                      |    1 +
 sound/soc/atmel/Kconfig                            |    3 +-
 sound/soc/atmel/atmel-pcm.c                        |   23 +-
 sound/soc/atmel/atmel-pcm.h                        |    3 +
 sound/soc/atmel/atmel_ssc_dai.c                    |  157 ++---
 sound/soc/atmel/atmel_ssc_dai.h                    |    3 +-
 sound/soc/atmel/sam9g20_wm8731.c                   |  116 +++-
 sound/soc/codecs/Kconfig                           |   16 +
 sound/soc/codecs/Makefile                          |    6 +
 sound/soc/codecs/ab8500-codec.c                    |    2 +-
 sound/soc/codecs/ak4104.c                          |   65 +-
 sound/soc/codecs/ak4535.c                          |    7 +-
 sound/soc/codecs/ak4642.c                          |   23 +-
 sound/soc/codecs/arizona.c                         |   21 +
 sound/soc/codecs/arizona.h                         |   65 +-
 sound/soc/codecs/cs4271.c                          |   21 +-
 sound/soc/codecs/da7210.c                          |   13 +-
 sound/soc/codecs/da9055.c                          |   43 +-
 sound/soc/codecs/jz4740.c                          |  142 ++---
 sound/soc/codecs/lm49453.c                         |   10 +-
 sound/soc/codecs/max98088.c                        |   14 +-
 sound/soc/codecs/max98090.c                        |  577 +++++++++++++++++
 sound/soc/codecs/rt5631.c                          |    2 +-
 sound/soc/codecs/si476x.c                          |  255 ++++++++
 sound/soc/codecs/tlv320aic32x4.c                   |   24 +
 sound/soc/codecs/tlv320aic32x4.h                   |    3 +
 sound/soc/codecs/wm0010.c                          |  419 +++++++-----
 sound/soc/codecs/wm2000.c                          |    2 +-
 sound/soc/codecs/wm2200.c                          |  269 ++++++--
 sound/soc/codecs/wm5100.c                          |    2 +-
 sound/soc/codecs/wm5102.c                          |  120 ++--
 sound/soc/codecs/wm5110.c                          |   49 +-
 sound/soc/codecs/wm8350.c                          |    4 +-
 sound/soc/codecs/wm8400.c                          |   14 +-
 sound/soc/codecs/wm8510.c                          |    3 -
 sound/soc/codecs/wm8741.c                          |    4 +-
 sound/soc/codecs/wm8750.c                          |   86 ++-
 sound/soc/codecs/wm8753.c                          |   33 +-
 sound/soc/codecs/wm8770.c                          |  217 ++++---
 sound/soc/codecs/wm8804.c                          |   17 +-
 sound/soc/codecs/wm8958-dsp2.c                     |   79 +--
 sound/soc/codecs/wm8962.c                          |    7 +-
 sound/soc/codecs/wm8971.c                          |   80 ++-
 sound/soc/codecs/wm8978.c                          |    3 -
 sound/soc/codecs/wm8985.c                          |   30 +-
 sound/soc/codecs/wm8988.c                          |   14 +-
 sound/soc/codecs/wm8993.c                          |    7 +-
 sound/soc/codecs/wm8994.c                          |  184 +++---
 sound/soc/codecs/wm8994.h                          |    1 -
 sound/soc/codecs/wm8995.c                          |   40 +-
 sound/soc/codecs/wm_adsp.c                         |  666 ++++++++++++++++++++
 sound/soc/codecs/wm_adsp.h                         |   59 ++
 sound/soc/codecs/wmfw.h                            |  128 ++++
 sound/soc/davinci/davinci-evm.c                    |    5 +
 sound/soc/davinci/davinci-mcasp.c                  |   93 ++-
 sound/soc/davinci/davinci-mcasp.h                  |    2 +-
 sound/soc/davinci/davinci-pcm.c                    |   53 +-
 sound/soc/davinci/davinci-pcm.h                    |    2 +
 sound/soc/fsl/Kconfig                              |   20 +-
 sound/soc/fsl/Makefile                             |   14 +-
 sound/soc/fsl/imx-pcm.c                            |    4 +
 sound/soc/fsl/imx-sgtl5000.c                       |    1 +
 sound/soc/fsl/p1022_rdk.c                          |  392 ++++++++++++
 sound/soc/fsl/pcm030-audio-fabric.c                |    4 +-
 sound/soc/kirkwood/kirkwood-dma.c                  |   16 +-
 sound/soc/kirkwood/kirkwood-i2s.c                  |  235 ++++---
 sound/soc/kirkwood/kirkwood.h                      |   11 +-
 sound/soc/mxs/mxs-saif.c                           |    2 +
 sound/soc/omap/mcbsp.c                             |    4 +-
 sound/soc/omap/mcbsp.h                             |    6 +
 sound/soc/omap/omap-abe-twl6040.c                  |    4 +-
 sound/soc/omap/omap-mcbsp.c                        |    5 +-
 sound/soc/samsung/ac97.c                           |    6 +-
 sound/soc/samsung/bells.c                          |  222 +++++--
 sound/soc/samsung/i2s.c                            |   20 +-
 sound/soc/samsung/pcm.c                            |   12 +-
 sound/soc/samsung/spdif.c                          |   12 +-
 sound/soc/sh/fsi.c                                 |  550 ++++++++++++++--
 sound/soc/soc-cache.c                              |   10 +-
 sound/soc/soc-core.c                               |  243 +++----
 sound/soc/soc-dapm.c                               |  134 ++--
 sound/soc/soc-dmaengine-pcm.c                      |    2 +
 sound/soc/soc-jack.c                               |   16 +-
 sound/soc/soc-pcm.c                                |  195 +++---
 sound/soc/tegra/tegra20_das.c                      |    2 +-
 sound/soc/tegra/tegra20_i2s.c                      |    4 +-
 sound/soc/tegra/tegra20_spdif.c                    |    2 +-
 sound/soc/tegra/tegra30_ahub.c                     |    6 +-
 sound/soc/tegra/tegra30_i2s.c                      |    4 +-
 sound/soc/tegra/tegra_alc5632.c                    |    2 +-
 sound/soc/tegra/tegra_wm8753.c                     |    2 +-
 sound/soc/tegra/tegra_wm8903.c                     |    2 +-
 sound/soc/tegra/trimslice.c                        |    2 +-
 sound/soc/ux500/mop500.c                           |    4 +-
 sound/soc/ux500/ux500_msp_dai.c                    |   55 +-
 sound/soc/ux500/ux500_msp_dai.h                    |    1 +
 sound/soc/ux500/ux500_pcm.c                        |   19 +-
 sound/soc/ux500/ux500_pcm.h                        |    3 +
 142 files changed, 5700 insertions(+), 1796 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/misc/atmel-ssc.txt
 create mode 100644 Documentation/devicetree/bindings/sound/ak4104.txt
 create mode 100644 Documentation/devicetree/bindings/sound/atmel-at91sam9g20ek-wm8731-audio.txt
 create mode 100644 drivers/input/misc/arizona-haptics.c
 create mode 100644 sound/soc/codecs/max98090.c
 create mode 100644 sound/soc/codecs/si476x.c
 create mode 100644 sound/soc/codecs/wm_adsp.c
 create mode 100644 sound/soc/codecs/wm_adsp.h
 create mode 100644 sound/soc/codecs/wmfw.h
 create mode 100644 sound/soc/fsl/p1022_rdk.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] 19+ messages in thread

end of thread, other threads:[~2013-02-06 14:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-06 13:22 ASoC updates for v3.8 Mark Brown
2013-02-06 13:33 ` Takashi Iwai
2013-02-06 13:35   ` Mark Brown
2013-02-06 13:43     ` Takashi Iwai
2013-02-06 14:13       ` Mark Brown
2013-02-06 14:18         ` Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2013-01-26  7:40 Mark Brown
2013-01-27  9:28 ` Takashi Iwai
2012-12-17 13:14 Mark Brown
2012-12-17 14:09 ` Takashi Iwai
2012-12-17 14:25   ` Mark Brown
2012-12-17 14:45     ` Takashi Iwai
2012-11-29 16:10 Mark Brown
2012-11-29 16:30 ` Takashi Iwai
2012-11-29 16:44   ` Mark Brown
2012-11-29 17:05     ` Takashi Iwai
2012-11-29 17:10       ` Mark Brown
2012-11-29 17:16         ` Takashi Iwai
2012-11-29 17:44           ` Mark Brown

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.