All of lore.kernel.org
 help / color / mirror / Atom feed
* ASoC updates for 2.6.40
@ 2011-05-19 21:24 Mark Brown
  0 siblings, 0 replies; 13+ messages in thread
From: Mark Brown @ 2011-05-19 21:24 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 0f3c6af92100193cf9a86bdd0ee35e6da3e0c56e:

  Merge branch 'for-2.6.39' into for-2.6.40 (2011-05-10 15:58:17 +0200)

are available in the git repository at:

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

Ben Gardiner (1):
      ASoC: davinci-mcasp: enable ping-pong SRAM buffers

Dmitry Artamonow (2):
      ASoC: Asahi Kasei AK4641 codec driver
      ASoC: add iPAQ hx4700 machine driver

Jarkko Nikula (1):
      ASoC: Fix wrong data type access in a few codec drivers

Jin Park (3):
      ASoC: codecs: max98088: Fixed invalid register definitions in mixer controls
      ASoC: codecs: max98088: Moved the EX Limiter Mode from dapm widget to control
      ASoC: codecs: max98088: Added digital mute function in DAI1 and DAI2

Liam Girdwood (1):
      ASoC: core - allow ASoC more flexible machine name

Mark Brown (10):
      ASoC: Fix NULL vs. 0 warning in SSM2602
      ASoC: Don't squash 16x8 registers down to 8 bits
      ASoC: Remove byte swap in 4x12 SPI write
      ASoC: Use spi_write() for SPI writes
      ASoC: Disable WM8994/58 microphone detection over suspend
      ASoC: Reintroduce do_spi_write()
      ASoC: Ensure output PGA is enabled for line outputs in wm_hubs
      ASoC: Add some missing volume update bit sets for wm_hubs devices
      ASoC: Skip noop reconfiguration of WM8958 DSP2 algorithms
      ASoC: Don't restart an already running WM8958 DSP2

Misael Lopez Cruz (1):
      ASoC: DMIC codec - Add input widget

Randy Dunlap (1):
      ASoC: fix wm8958-dsp2 printk format warnings

Stephen Boyd (1):
      ASoC: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning

Taylor Hutt (1):
      ASoC: Max98095: Move existing NULL check before pointer dereference.

 include/sound/ak4641.h            |   26 ++
 include/sound/soc.h               |    2 +
 sound/soc/codecs/Kconfig          |    4 +
 sound/soc/codecs/Makefile         |    2 +
 sound/soc/codecs/ak4641.c         |  664 +++++++++++++++++++++++++++++++++++++
 sound/soc/codecs/ak4641.h         |   47 +++
 sound/soc/codecs/dmic.c           |   26 ++-
 sound/soc/codecs/max98088.c       |   62 +++-
 sound/soc/codecs/max98088.h       |   13 +
 sound/soc/codecs/max98095.c       |   16 +-
 sound/soc/codecs/ssm2602.c        |    2 +-
 sound/soc/codecs/tlv320aic3x.c    |    3 +-
 sound/soc/codecs/wm8903.c         |    3 +-
 sound/soc/codecs/wm8958-dsp2.c    |   29 ++-
 sound/soc/codecs/wm8993.c         |    3 +-
 sound/soc/codecs/wm8994.c         |   31 ++-
 sound/soc/codecs/wm8995.c         |    4 +-
 sound/soc/codecs/wm_hubs.c        |   24 +-
 sound/soc/davinci/davinci-mcasp.c |    2 +
 sound/soc/pxa/Kconfig             |    9 +
 sound/soc/pxa/Makefile            |    2 +
 sound/soc/pxa/hx4700.c            |  255 ++++++++++++++
 sound/soc/soc-cache.c             |  140 +-------
 sound/soc/soc-core.c              |    8 +-
 24 files changed, 1199 insertions(+), 178 deletions(-)
 create mode 100644 include/sound/ak4641.h
 create mode 100644 sound/soc/codecs/ak4641.c
 create mode 100644 sound/soc/codecs/ak4641.h
 create mode 100644 sound/soc/pxa/hx4700.c

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

* Re: ASoC updates for 2.6.40
  2011-05-26 15:43 Mark Brown
@ 2011-05-26 15:59 ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2011-05-26 15:59 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Thu, 26 May 2011 23:43:31 +0800,
Mark Brown wrote:
> 
> The following changes since commit de0853c000aa3b5c9983d066c137e5dc9c8355a0:
> 
>   Merge branch 'topic/asoc' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into for-2.6.40 (2011-05-22 10:31:51 +0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40
> 
> These are all small, targetted fixes or just plain trivial.

Thanks, pulled now.


Takashi

> Axel Lin (1):
>       ASoC: wm1250-ev1: Define "WM1250 Output" with SND_SOC_DAPM_OUTPUT
> 
> Daniel Mack (1):
>       ASoC: fix raumfeld platform
> 
> Jarkko Nikula (1):
>       ASoC: Fix power down for widgetless per-card DAPM context case
> 
> Jesper Juhl (1):
>       ASoC: Remove duplicate linux/delay.h inclusion.
> 
> Liam Girdwood (2):
>       ASoC: core - fix module reference counting for CPU DAIs
>       ASoC: core - remove superfluous new line.
> 
> Nicolas Ferre (2):
>       ASoC: wm8731: fix wm8731_check_osc() connected condition
>       ASoC: sam9g20_wm8731: use the proper SYSCKL value
> 
>  sound/soc/atmel/sam9g20_wm8731.c |    2 +-
>  sound/soc/codecs/wm1250-ev1.c    |    2 +-
>  sound/soc/codecs/wm8731.c        |    2 +-
>  sound/soc/codecs/wm8915.c        |    1 -
>  sound/soc/pxa/raumfeld.c         |   92 ++++++++++++++++++++++++--------------
>  sound/soc/soc-core.c             |    8 ++--
>  sound/soc/soc-dapm.c             |    2 +-
>  7 files changed, 66 insertions(+), 43 deletions(-)
> 

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

* ASoC updates for 2.6.40
@ 2011-05-26 15:43 Mark Brown
  2011-05-26 15:59 ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2011-05-26 15:43 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit de0853c000aa3b5c9983d066c137e5dc9c8355a0:

  Merge branch 'topic/asoc' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into for-2.6.40 (2011-05-22 10:31:51 +0800)

are available in the git repository at:

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

These are all small, targetted fixes or just plain trivial.

Axel Lin (1):
      ASoC: wm1250-ev1: Define "WM1250 Output" with SND_SOC_DAPM_OUTPUT

Daniel Mack (1):
      ASoC: fix raumfeld platform

Jarkko Nikula (1):
      ASoC: Fix power down for widgetless per-card DAPM context case

Jesper Juhl (1):
      ASoC: Remove duplicate linux/delay.h inclusion.

Liam Girdwood (2):
      ASoC: core - fix module reference counting for CPU DAIs
      ASoC: core - remove superfluous new line.

Nicolas Ferre (2):
      ASoC: wm8731: fix wm8731_check_osc() connected condition
      ASoC: sam9g20_wm8731: use the proper SYSCKL value

 sound/soc/atmel/sam9g20_wm8731.c |    2 +-
 sound/soc/codecs/wm1250-ev1.c    |    2 +-
 sound/soc/codecs/wm8731.c        |    2 +-
 sound/soc/codecs/wm8915.c        |    1 -
 sound/soc/pxa/raumfeld.c         |   92 ++++++++++++++++++++++++--------------
 sound/soc/soc-core.c             |    8 ++--
 sound/soc/soc-dapm.c             |    2 +-
 7 files changed, 66 insertions(+), 43 deletions(-)

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

* Re: ASoC updates for 2.6.40
  2011-05-22  4:17 Mark Brown
@ 2011-05-22  8:01 ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2011-05-22  8:01 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Sun, 22 May 2011 12:17:21 +0800,
Mark Brown wrote:
> 
> The following changes since commit 4a787a3ff3f419c23ab0a5cef677fa441356b818:
> 
>   Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/asoc-2.6 into topic/asoc (2011-05-20 11:25:32 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40
> 
> A few more small fixes.

Pulled now.  Thanks.


Takashi

> 
> Jarkko Nikula (1):
>       ASoC: core: Don't set "(null)" as a driver name
> 
> Mark Brown (1):
>       Merge branch 'topic/asoc' of git://git.kernel.org/.../tiwai/sound-2.6 into for-2.6.40
> 
> Stephen Warren (2):
>       ASoC: spdif-dit: Add missing MODULE_*
>       ASoC: Tegra: Fix compile when debugfs not enabled
> 
>  sound/soc/codecs/spdif_transciever.c |    8 ++++++--
>  sound/soc/soc-core.c                 |    2 +-
>  sound/soc/tegra/tegra_i2s.c          |    2 +-
>  3 files changed, 8 insertions(+), 4 deletions(-)
> 

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

* ASoC updates for 2.6.40
@ 2011-05-22  4:17 Mark Brown
  2011-05-22  8:01 ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2011-05-22  4:17 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 4a787a3ff3f419c23ab0a5cef677fa441356b818:

  Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/asoc-2.6 into topic/asoc (2011-05-20 11:25:32 +0200)

are available in the git repository at:

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

A few more small fixes.

Jarkko Nikula (1):
      ASoC: core: Don't set "(null)" as a driver name

Mark Brown (1):
      Merge branch 'topic/asoc' of git://git.kernel.org/.../tiwai/sound-2.6 into for-2.6.40

Stephen Warren (2):
      ASoC: spdif-dit: Add missing MODULE_*
      ASoC: Tegra: Fix compile when debugfs not enabled

 sound/soc/codecs/spdif_transciever.c |    8 ++++++--
 sound/soc/soc-core.c                 |    2 +-
 sound/soc/tegra/tegra_i2s.c          |    2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)

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

* Re: ASoC updates for 2.6.40
  2011-05-09 20:18 Mark Brown
@ 2011-05-10  7:37 ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2011-05-10  7:37 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Mon, 9 May 2011 22:18:16 +0200,
Mark Brown wrote:
> 
> The following changes since commit 87023ff74b2358b5e51d3c790704f786e89ff769:
> 
>   ASoC: Declare const properly for enum texts (2011-05-03 12:51:59 +0200)
> 
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Thanks, pulled now.


Takashi

> Dimitris Papastamos (1):
>       ASoC: soc-cache: Allow codec->cache_bypass to be used with snd_soc_hw_bulk_write_raw()
> 
> Lars-Peter Clausen (18):
>       ASoC: Free the card's DAPM context
>       ASoC: Move DAPM debugfs directory creation to snd_soc_dapm_debugfs_init
>       ASoC: Move DAPM widget debugfs entry creation to snd_soc_dapm_new_widgets
>       ASoC: Remove DAPM debugfs entries before freeing widgets
>       ASoC: JZ4740: Fix i2s shutdown
>       ASoC: Create codec DAPM widgets before calling the codecs probe function
>       ASoC: SSM2602: Properly annotate i2c probe and remove functions
>       ASoC: SSM2602: Fix 'Mic Boost2' control
>       ASoC: SSM2602: Fix reg_cache_size
>       ASoC: SSM2602: Cleanup coeff handling
>       ASoC: SSM2602: Remove duplicate control
>       ASoC: SSM2602: Remove unused struct and define
>       ASoC: SSM2602: Fix default register cache
>       ASoC: SSM2602: Do not power the codec up in probe
>       ASoC: SSM2602: Add SSM2604 support
>       ASoC: SSM2602: Add entry for the ssm2603 to the device id table
>       ASoC: SSM2602: Model power supply for the digital core as a DAPM widget
>       ASoC: SSM2602: Provide dB ranges for the volume controls
> 
> Marek Belisko (1):
>       ASoC: UDA134x: Remove POWER_OFF_ON_STANDBY define.
> 
> Mark Brown (8):
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Don't crash on PM operations
>       Merge branch 'topic/asoc' of git://git.kernel.org/.../tiwai/sound-2.6 into for-2.6.40
>       ASoC: Use shared controls for input signal path in WM8915
>       ASoC: Remove outdated FIXME from WM8915
>       Merge branch 'for-2.6.39' into for-2.6.40
>       Merge branch 'for-2.6.39' into for-2.6.40
>       Merge branch 'for-2.6.39' into for-2.6.40
> 
> Mike Rapoport (1):
>       ASoC: tegra: TrimSlice machine support
> 
> Stephen Warren (4):
>       ASoC: s/w->kcontrols/w->kcontrol_news/g
>       ASoC: Add w->kcontrols, and populate it
>       ASoC: Store a list of widgets in a DAPM mux/mixer kcontrol
>       ASoC: Implement mux control sharing
> 
> xingchao (1):
>       ASoC: sst_platform: add hw_free callback to fix resource leak
> 
>  include/sound/soc-dapm.h          |   78 +++++----
>  sound/soc/codecs/88pm860x-codec.c |    2 +-
>  sound/soc/codecs/ssm2602.c        |  302 ++++++++++++++++++-------------
>  sound/soc/codecs/ssm2602.h        |    6 -
>  sound/soc/codecs/uda134x.c        |    2 -
>  sound/soc/codecs/wm8915.c         |   46 +++--
>  sound/soc/jz4740/jz4740-i2s.c     |    2 +-
>  sound/soc/mid-x86/sst_platform.c  |    6 +
>  sound/soc/soc-cache.c             |   11 +-
>  sound/soc/soc-core.c              |   38 ++---
>  sound/soc/soc-dapm.c              |  373 ++++++++++++++++++++++++++-----------
>  sound/soc/tegra/Kconfig           |    8 +
>  sound/soc/tegra/Makefile          |    2 +
>  sound/soc/tegra/trimslice.c       |  228 ++++++++++++++++++++++
>  14 files changed, 780 insertions(+), 324 deletions(-)
>  create mode 100644 sound/soc/tegra/trimslice.c
> 

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

* ASoC updates for 2.6.40
@ 2011-05-09 20:18 Mark Brown
  2011-05-10  7:37 ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2011-05-09 20:18 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 87023ff74b2358b5e51d3c790704f786e89ff769:

  ASoC: Declare const properly for enum texts (2011-05-03 12:51:59 +0200)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Dimitris Papastamos (1):
      ASoC: soc-cache: Allow codec->cache_bypass to be used with snd_soc_hw_bulk_write_raw()

Lars-Peter Clausen (18):
      ASoC: Free the card's DAPM context
      ASoC: Move DAPM debugfs directory creation to snd_soc_dapm_debugfs_init
      ASoC: Move DAPM widget debugfs entry creation to snd_soc_dapm_new_widgets
      ASoC: Remove DAPM debugfs entries before freeing widgets
      ASoC: JZ4740: Fix i2s shutdown
      ASoC: Create codec DAPM widgets before calling the codecs probe function
      ASoC: SSM2602: Properly annotate i2c probe and remove functions
      ASoC: SSM2602: Fix 'Mic Boost2' control
      ASoC: SSM2602: Fix reg_cache_size
      ASoC: SSM2602: Cleanup coeff handling
      ASoC: SSM2602: Remove duplicate control
      ASoC: SSM2602: Remove unused struct and define
      ASoC: SSM2602: Fix default register cache
      ASoC: SSM2602: Do not power the codec up in probe
      ASoC: SSM2602: Add SSM2604 support
      ASoC: SSM2602: Add entry for the ssm2603 to the device id table
      ASoC: SSM2602: Model power supply for the digital core as a DAPM widget
      ASoC: SSM2602: Provide dB ranges for the volume controls

Marek Belisko (1):
      ASoC: UDA134x: Remove POWER_OFF_ON_STANDBY define.

Mark Brown (8):
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Don't crash on PM operations
      Merge branch 'topic/asoc' of git://git.kernel.org/.../tiwai/sound-2.6 into for-2.6.40
      ASoC: Use shared controls for input signal path in WM8915
      ASoC: Remove outdated FIXME from WM8915
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40

Mike Rapoport (1):
      ASoC: tegra: TrimSlice machine support

Stephen Warren (4):
      ASoC: s/w->kcontrols/w->kcontrol_news/g
      ASoC: Add w->kcontrols, and populate it
      ASoC: Store a list of widgets in a DAPM mux/mixer kcontrol
      ASoC: Implement mux control sharing

xingchao (1):
      ASoC: sst_platform: add hw_free callback to fix resource leak

 include/sound/soc-dapm.h          |   78 +++++----
 sound/soc/codecs/88pm860x-codec.c |    2 +-
 sound/soc/codecs/ssm2602.c        |  302 ++++++++++++++++++-------------
 sound/soc/codecs/ssm2602.h        |    6 -
 sound/soc/codecs/uda134x.c        |    2 -
 sound/soc/codecs/wm8915.c         |   46 +++--
 sound/soc/jz4740/jz4740-i2s.c     |    2 +-
 sound/soc/mid-x86/sst_platform.c  |    6 +
 sound/soc/soc-cache.c             |   11 +-
 sound/soc/soc-core.c              |   38 ++---
 sound/soc/soc-dapm.c              |  373 ++++++++++++++++++++++++++-----------
 sound/soc/tegra/Kconfig           |    8 +
 sound/soc/tegra/Makefile          |    2 +
 sound/soc/tegra/trimslice.c       |  228 ++++++++++++++++++++++
 14 files changed, 780 insertions(+), 324 deletions(-)
 create mode 100644 sound/soc/tegra/trimslice.c

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

* Re: ASoC updates for 2.6.40
  2011-05-03 10:27 Mark Brown
@ 2011-05-03 10:56 ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2011-05-03 10:56 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Tue, 3 May 2011 11:27:34 +0100,
Mark Brown wrote:
> 
> The following changes since commit 773b1d3d31bbf7257c48f6257b4ab06bcf4f5dfa:
> 
>   ASoC: Tegra: Support more boards (2011-04-18 21:34:16 +0100)
> 
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Pulled now.

Also I applied the following patch on the top for fixing compile
warnings.


thanks,

Takashi

---
From: Takashi Iwai <tiwai@suse.de>
Subject: [PATCH] ASoC: Declare const properly for enum texts

The enum texts are supposed to be const char * const [].  Without the
second const, it gets compile warnings like
    sound/soc/codecs/max98095.c:607:2: warning: initialization discards qualifiers from pointer target type

Signed-off-by: Takashi Iwai <tiwai@suse.de>
---
 include/sound/soc.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/include/sound/soc.h b/include/sound/soc.h
index 6ce3e57..b27c7a2 100644
--- a/include/sound/soc.h
+++ b/include/sound/soc.h
@@ -820,7 +820,7 @@ struct soc_enum {
 	unsigned char shift_r;
 	unsigned int max;
 	unsigned int mask;
-	const char **texts;
+	const char * const *texts;
 	const unsigned int *values;
 	void *dapm;
 };
-- 
1.7.4.2

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

* ASoC updates for 2.6.40
@ 2011-05-03 10:27 Mark Brown
  2011-05-03 10:56 ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2011-05-03 10:27 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 773b1d3d31bbf7257c48f6257b4ab06bcf4f5dfa:

  ASoC: Tegra: Support more boards (2011-04-18 21:34:16 +0100)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Ben Gardiner (4):
      ASoC: davinci-mcasp: correct tdm_slots limit
      davinci-mcasp: use bitfield definitions for PDIR
      davinci-mcasp: fix _CBM_CFS hw_params
      davinci-mcasp: fix _CBM_CFS pin directions

Kuninori Morimoto (3):
      ASoC: sh: fsi: add fsi_is_clk_master function
      ASoC: sh: fsi: add dev_pm_ops :: suspend/resume
      ASoC: sh: fsi: Add module/port clock control function

Lars-Peter Clausen (1):
      ASoC: Add dapm_find_widget helper

Lu Guanqun (4):
      ASoC: fix a simple coding style issue
      ASoC: remove unused comment
      ASoC: simple style fix
      ASoC: fix two ident style problems

Mark Brown (19):
      Merge branch 'tegra' into for-2.6.40
      ASoC: Remove default settings from Tegra Kconfig
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Support 24.576MHz MCLKs in WM8915
      ASoC: Support FLL lock interrupt on WM8962
      ASoC: Move WM8962 FLL configuration to CODEC
      ASoC: Define constants for WM8962 GPIO functions
      ASoC: Implement WM8962 DMIC support
      ASoC: Don't warn if the WM8962 SYSCLK FLL setting doesn't match reality
      ASoC: Allow platform drivers to have no ops structure
      ASoC: Add more natural support for no-DMA DAIs
      ASoC: Don't specify the DMA driver for Speyside baseband link
      ASoC: Implement WM8962 ADC high pass filter configuration
      ASoC: Work around allmodconfig failure
      ASoC: Fix CODEC name in Goni
      ASoC: Fix CODEC DAI names for Goni
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Don't specify the DMA driver for OpenMoko baseband link
      ASoC: Don't specify the DMA driver for Goni baseband link

Peter Hsiang (1):
      ASoC: Add EQ and filter to max98095 CODEC driver

Stephen Warren (8):
      ASoC: Tegra: wm8903 probe: Don't call machine_is_*()
      ASoC: Tegra: wm8903: Remove redundant drvdata clears
      ASoC: Tegra: Don't return mclk_changed from utils_set_rate
      ASoC: Tegra: Retrieve card from DAPM context not codec
      ASoC: snd_soc_dapm_get_pin_status: Match other contexts too
      ASoC: Tegra: wm8903: s/code/data/ for control/widget/maps
      ASoC: WM8903: Implement DMIC support
      ARM: Tegra: select MACH_HAS_SND_SOC_TEGRA_WM8903

 arch/arm/mach-tegra/Kconfig        |    3 +
 include/sound/max98095.h           |   28 +++
 include/sound/soc-dapm.h           |    2 +-
 include/sound/soc.h                |    3 +
 include/sound/wm8962.h             |   22 ++
 sound/soc/codecs/max98095.c        |  391 ++++++++++++++++++++++++++++++++++++
 sound/soc/codecs/max98095.h        |   15 ++
 sound/soc/codecs/wm8903.c          |   23 ++-
 sound/soc/codecs/wm8915.c          |    7 +-
 sound/soc/codecs/wm8962.c          |   63 ++++++-
 sound/soc/davinci/davinci-mcasp.c  |   19 +-
 sound/soc/samsung/goni_wm8994.c    |    9 +-
 sound/soc/samsung/neo1973_wm8753.c |    1 -
 sound/soc/samsung/speyside.c       |    1 -
 sound/soc/sh/fsi.c                 |  188 ++++++++++++++---
 sound/soc/soc-cache.c              |    1 -
 sound/soc/soc-core.c               |   67 ++++---
 sound/soc/soc-dapm.c               |  111 +++++------
 sound/soc/soc-utils.c              |   53 +++++
 sound/soc/tegra/Kconfig            |   12 +-
 sound/soc/tegra/tegra_asoc_utils.c |    9 +-
 sound/soc/tegra/tegra_asoc_utils.h |    2 +-
 sound/soc/tegra/tegra_wm8903.c     |   84 +++-----
 23 files changed, 904 insertions(+), 210 deletions(-)

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

* Re: ASoC updates for 2.6.40
  2011-04-18 20:50 Mark Brown
@ 2011-04-19  6:44 ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2011-04-19  6:44 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Mon, 18 Apr 2011 21:50:41 +0100,
Mark Brown wrote:
> 
> The following changes since commit 09f68072b32089f2e3b4749161eb3ce954faf8d4:
> 
>   Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc (2011-04-05 09:12:41 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40
> 
> along with some others for Tegra which don't show up here as I faffed
> around with the request to mask the merge up of 2.6.39-rc3 which
> dominated it but resolves the conflict that had existed between mainline
> and -next.

Pulled now.  Thanks.


Takashi


> Dilan Lee (1):
>       ASoC: WM8903: HP and Line out PGA/mixer DAPM fixes
> 
> Jassi Brar (1):
>       MAINTAINERS: Update Samsung ASoC maintainer's id
> 
> Kuninori Morimoto (4):
>       ASoC: fsi: take care in failing case of dai register
>       ASoC: fsi: modify vague PM control on probe
>       ASoC: fsi: driver safely remove for against irq
>       ASoC: Add soc_remove_dai_links
> 
> Lars-Peter Clausen (7):
>       ASoC: codecs: JZ4740: Fix OOPS
>       ASoC: Make struct snd_soc_card's dapm_widgets and dapm_routes const
>       ASoC: JZ4740: Convert qi_lb60 codec to table based DAPM setup
>       ASoC: JZ4740: qi_lb60: Use gpio_request_array to request and setup gpios
>       ASoC: JZ4740: qi_lb60: Use the SND_SOC_DAPM_EVENT_OFF for the speakers status
>       ASoC: codecs: JZ4740: Convert to table based controls and DAPM setup
>       ARM: s3c2440: gta02; Register dfbmcs320 device for BT audio interface
> 
> Lu Guanqun (9):
>       ASoC: sst_platform: initialize module_name properly
>       ASoC: sst_platform: free the resources on fail path
>       sst: make register_sst_card more self-contained
>       ASoC: sst_platform: unregister sst card when being closed
>       ASoC: check channel mismatch between cpu_dai and codec_dai
>       ASoC: fix config error path
>       sst: fix compile error
>       ASoC: sst_platform: Fix lock acquring
>       ASoC: sn95031: decorate function with __devexit_p()
> 
> Mark Brown (26):
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Set left channel volume update bits for WM8994
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Add data based control initialisation for CODECs and cards
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Remove special casing for registerless widgets
>       ASoC: Force all DAPM contexts into the same bias state
>       ASoC: Allow DAPM pin operations to match any context
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Fix output PGA enabling in wm_hubs CODECs
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Add WM8915 CODEC driver
>       ASoC: Add initial WM1250-EV1 Springbank audio I/O module driver
>       ASoC: Fix mis cherry-pick of wm1250-ev1 driver
>       ASoC: Move WM8915 FLL operations onto the CODEC
>       ASoC: Create card DAPM widgets early so they can be used in callbacks
>       ASoC: Initial audio support for Speyside on Cragganmore 6410
>       ASoC: Add basic widgets for WM8915 Speyside
>       ASoC: Optimise clock management for WM8915 Speyside
>       ASoC: Support the sub speaker driver on Speyside
>       ASoC: Add Speyside headset jack detection support
>       ASoC: Add pin switches for fixed analogue inputs and outputs on Speyside
>       ASoC: Add stub baseband link on Speyside
>       ASoC: Mark Speyside widgets as ignoring suspend
>       Merge branch 'for-2.6.39' into for-2.6.40
>       Merge branch 'for-2.6.39' into for-2.6.40
> 
> Mike Frysinger (1):
>       ASoC: SSM2602: add SPI support
> 
> Peter Hsiang (1):
>       ASoC: Add max98095 CODEC driver
> 
> Sangbeom Kim (2):
>       ASoC: SAMSUNG: Fix the inverted clocks handling for pcm driver
>       ASoC: SAMSUNG: Add WM8580 PCM Machine driver
> 
> Stephen Warren (1):
>       ASoC: Tegra: Suspend/resume support
> 
>  MAINTAINERS                                        |    2 +-
>  arch/arm/mach-s3c2440/mach-gta02.c                 |    5 +
>  .../staging/intel_sst/intel_sst_drv_interface.c    |    1 -
>  drivers/staging/intel_sst/intelmid.c               |    4 +
>  include/sound/max98095.h                           |   26 +
>  include/sound/soc.h                                |   11 +-
>  include/sound/wm8915.h                             |   55 +
>  sound/soc/codecs/Kconfig                           |   14 +-
>  sound/soc/codecs/Makefile                          |    6 +
>  sound/soc/codecs/jz4740.c                          |   20 +-
>  sound/soc/codecs/max98095.c                        | 2009 +++++++++++
>  sound/soc/codecs/max98095.h                        |  284 ++
>  sound/soc/codecs/sn95031.c                         |    2 +-
>  sound/soc/codecs/ssm2602.c                         |   56 +-
>  sound/soc/codecs/wm1250-ev1.c                      |  108 +
>  sound/soc/codecs/wm8903.c                          |   38 +-
>  sound/soc/codecs/wm8915.c                          | 2924 +++++++++++++++
>  sound/soc/codecs/wm8915.h                          | 3717 ++++++++++++++++++++
>  sound/soc/codecs/wm8994.c                          |   16 +
>  sound/soc/codecs/wm_hubs.c                         |    8 +-
>  sound/soc/jz4740/qi_lb60.c                         |   46 +-
>  sound/soc/mid-x86/sst_platform.c                   |   14 +-
>  sound/soc/samsung/Kconfig                          |   15 +
>  sound/soc/samsung/Makefile                         |    4 +
>  sound/soc/samsung/pcm.c                            |    4 +-
>  sound/soc/samsung/smdk_wm8580pcm.c                 |  206 ++
>  sound/soc/samsung/speyside.c                       |  333 ++
>  sound/soc/sh/fsi.c                                 |   21 +-
>  sound/soc/soc-core.c                               |   39 +-
>  sound/soc/soc-dapm.c                               |  133 +-
>  sound/soc/tegra/harmony.c                          |    1 +
>  31 files changed, 9929 insertions(+), 193 deletions(-)
>  create mode 100644 include/sound/max98095.h
>  create mode 100644 include/sound/wm8915.h
>  create mode 100644 sound/soc/codecs/max98095.c
>  create mode 100644 sound/soc/codecs/max98095.h
>  create mode 100644 sound/soc/codecs/wm1250-ev1.c
>  create mode 100644 sound/soc/codecs/wm8915.c
>  create mode 100644 sound/soc/codecs/wm8915.h
>  create mode 100644 sound/soc/samsung/smdk_wm8580pcm.c
>  create mode 100644 sound/soc/samsung/speyside.c
> 

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

* ASoC updates for 2.6.40
@ 2011-04-18 20:50 Mark Brown
  2011-04-19  6:44 ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2011-04-18 20:50 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 09f68072b32089f2e3b4749161eb3ce954faf8d4:

  Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc (2011-04-05 09:12:41 +0200)

are available in the git repository at:

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

along with some others for Tegra which don't show up here as I faffed
around with the request to mask the merge up of 2.6.39-rc3 which
dominated it but resolves the conflict that had existed between mainline
and -next.

Dilan Lee (1):
      ASoC: WM8903: HP and Line out PGA/mixer DAPM fixes

Jassi Brar (1):
      MAINTAINERS: Update Samsung ASoC maintainer's id

Kuninori Morimoto (4):
      ASoC: fsi: take care in failing case of dai register
      ASoC: fsi: modify vague PM control on probe
      ASoC: fsi: driver safely remove for against irq
      ASoC: Add soc_remove_dai_links

Lars-Peter Clausen (7):
      ASoC: codecs: JZ4740: Fix OOPS
      ASoC: Make struct snd_soc_card's dapm_widgets and dapm_routes const
      ASoC: JZ4740: Convert qi_lb60 codec to table based DAPM setup
      ASoC: JZ4740: qi_lb60: Use gpio_request_array to request and setup gpios
      ASoC: JZ4740: qi_lb60: Use the SND_SOC_DAPM_EVENT_OFF for the speakers status
      ASoC: codecs: JZ4740: Convert to table based controls and DAPM setup
      ARM: s3c2440: gta02; Register dfbmcs320 device for BT audio interface

Lu Guanqun (9):
      ASoC: sst_platform: initialize module_name properly
      ASoC: sst_platform: free the resources on fail path
      sst: make register_sst_card more self-contained
      ASoC: sst_platform: unregister sst card when being closed
      ASoC: check channel mismatch between cpu_dai and codec_dai
      ASoC: fix config error path
      sst: fix compile error
      ASoC: sst_platform: Fix lock acquring
      ASoC: sn95031: decorate function with __devexit_p()

Mark Brown (26):
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Set left channel volume update bits for WM8994
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Add data based control initialisation for CODECs and cards
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Remove special casing for registerless widgets
      ASoC: Force all DAPM contexts into the same bias state
      ASoC: Allow DAPM pin operations to match any context
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Fix output PGA enabling in wm_hubs CODECs
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Add WM8915 CODEC driver
      ASoC: Add initial WM1250-EV1 Springbank audio I/O module driver
      ASoC: Fix mis cherry-pick of wm1250-ev1 driver
      ASoC: Move WM8915 FLL operations onto the CODEC
      ASoC: Create card DAPM widgets early so they can be used in callbacks
      ASoC: Initial audio support for Speyside on Cragganmore 6410
      ASoC: Add basic widgets for WM8915 Speyside
      ASoC: Optimise clock management for WM8915 Speyside
      ASoC: Support the sub speaker driver on Speyside
      ASoC: Add Speyside headset jack detection support
      ASoC: Add pin switches for fixed analogue inputs and outputs on Speyside
      ASoC: Add stub baseband link on Speyside
      ASoC: Mark Speyside widgets as ignoring suspend
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40

Mike Frysinger (1):
      ASoC: SSM2602: add SPI support

Peter Hsiang (1):
      ASoC: Add max98095 CODEC driver

Sangbeom Kim (2):
      ASoC: SAMSUNG: Fix the inverted clocks handling for pcm driver
      ASoC: SAMSUNG: Add WM8580 PCM Machine driver

Stephen Warren (1):
      ASoC: Tegra: Suspend/resume support

 MAINTAINERS                                        |    2 +-
 arch/arm/mach-s3c2440/mach-gta02.c                 |    5 +
 .../staging/intel_sst/intel_sst_drv_interface.c    |    1 -
 drivers/staging/intel_sst/intelmid.c               |    4 +
 include/sound/max98095.h                           |   26 +
 include/sound/soc.h                                |   11 +-
 include/sound/wm8915.h                             |   55 +
 sound/soc/codecs/Kconfig                           |   14 +-
 sound/soc/codecs/Makefile                          |    6 +
 sound/soc/codecs/jz4740.c                          |   20 +-
 sound/soc/codecs/max98095.c                        | 2009 +++++++++++
 sound/soc/codecs/max98095.h                        |  284 ++
 sound/soc/codecs/sn95031.c                         |    2 +-
 sound/soc/codecs/ssm2602.c                         |   56 +-
 sound/soc/codecs/wm1250-ev1.c                      |  108 +
 sound/soc/codecs/wm8903.c                          |   38 +-
 sound/soc/codecs/wm8915.c                          | 2924 +++++++++++++++
 sound/soc/codecs/wm8915.h                          | 3717 ++++++++++++++++++++
 sound/soc/codecs/wm8994.c                          |   16 +
 sound/soc/codecs/wm_hubs.c                         |    8 +-
 sound/soc/jz4740/qi_lb60.c                         |   46 +-
 sound/soc/mid-x86/sst_platform.c                   |   14 +-
 sound/soc/samsung/Kconfig                          |   15 +
 sound/soc/samsung/Makefile                         |    4 +
 sound/soc/samsung/pcm.c                            |    4 +-
 sound/soc/samsung/smdk_wm8580pcm.c                 |  206 ++
 sound/soc/samsung/speyside.c                       |  333 ++
 sound/soc/sh/fsi.c                                 |   21 +-
 sound/soc/soc-core.c                               |   39 +-
 sound/soc/soc-dapm.c                               |  133 +-
 sound/soc/tegra/harmony.c                          |    1 +
 31 files changed, 9929 insertions(+), 193 deletions(-)
 create mode 100644 include/sound/max98095.h
 create mode 100644 include/sound/wm8915.h
 create mode 100644 sound/soc/codecs/max98095.c
 create mode 100644 sound/soc/codecs/max98095.h
 create mode 100644 sound/soc/codecs/wm1250-ev1.c
 create mode 100644 sound/soc/codecs/wm8915.c
 create mode 100644 sound/soc/codecs/wm8915.h
 create mode 100644 sound/soc/samsung/smdk_wm8580pcm.c
 create mode 100644 sound/soc/samsung/speyside.c

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

* Re: ASoC updates for 2.6.40
  2011-04-04 23:36 Mark Brown
@ 2011-04-05  7:27 ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2011-04-05  7:27 UTC (permalink / raw)
  To: Mark Brown; +Cc: alsa-devel, Liam Girdwood

At Tue, 5 Apr 2011 08:36:12 +0900,
Mark Brown wrote:
> 
> The following changes since commit 00b317a41c5428b13eb7e5b4bbc691b1aa7afa80:
> 
>   ASoC: format_register_str: Don't clip register values (2011-04-03 22:11:26 +0900)
> 
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Thanks, pulled.


Takashi


> Barry Song (1):
>       ASoC: Blackfin: push down SPORT settings from global variables
> 
> Cliff Cai (2):
>       ASoC: Blackfin I2S: add 8-bit sample support
>       ASoC: SSM2602: convert to soc-cache
> 
> Dimitris Papastamos (11):
>       ASoC: soc-cache: Factor-out the I2C read code
>       ASoC: soc-cache: Introduce raw bulk write support
>       ASoC: Add control_type in snd_soc_codec
>       ASoC: soc-cache: Factor-out the hw_write() specific code
>       ASoC: soc-cache: Factor-out the hw_read() specific code
>       ASoC: soc-cache: Factor-out the SPI write code
>       ASoC: soc-cache: Return -ENOSYS instead of -EINVAL
>       ASoC: Add default snd_soc_default_writable_register() callback
>       ASoC: Add snd_soc_codec_{readable,writable}_register()
>       ASoC: soc-cache: Fix indentation issues
>       ASoC: soc-cache: Warn on syncing any non-writable registers
> 
> Lu Guanqun (11):
>       ASoC: Use data based init for ak4671 DAPM
>       ASoC: Use data based init for cx20442 DAPM
>       ASoC: Use data based init for max98088 DAPM
>       ASoC: Use data based init for wm9713 DAPM
>       ASoC: Use data based init for wm9712 DAPM
>       ASoC: Use data based init for wm9705 DAPM
>       ASoC: Use data based init for wm8728 DAPM
>       ASoC: Use data based init for wm8711 DAPM
>       ASoC: Use data based init for tlv320aic23 DAPM
>       ASoC: Use data based init for ak4535 DAPM
>       ASoC: Use data based init for sn95031 DAPM
> 
> Marek Vasut (1):
>       ASoC: Properly handle spitz MIC GPIO
> 
> Mark Brown (18):
>       ASoC: Treat WM8958 revision A as WM8994 revision D
>       ASoC: Factor WM8958 DSP2 handling into separate file
>       ASoC: Handle startup sequencing of WM8958 DSP2 with deferred clocking
>       ASoC: Mark WM8958 DSP2 registers readable
>       ASoC: Support download of WM8958 MBC firmware
>       ASoC: Refactor WM8958 DSP to support additional algorithms
>       ASoC: Add WM8958 VSS support
>       ASoC: Add WM8958 enhanced EQ support
>       Merge branch 'for-2.6.39' into for-2.6.40
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Convert WM8903 to table based DAPM setup
>       ASoC: Convert WM8731 to table based DAPM setup
>       ASoC: Remove -codec from WM8731 driver name
>       Merge branch 'for-2.6.39' into for-2.6.40
>       Merge branch 'for-2.6.39' into for-2.6.40
>       ASoC: Remove excessively verbose logging on I2C write
>       ASoC: Fix comment width in soc-cache.c
>       ASoC: Add bias level data to DAPM context debugfs
> 
> Mike Frysinger (7):
>       ASoC: fix sorting order of codecs in kconfig
>       ASoC: SSM2602: fix codec name
>       ASoC: ad73311: fix codec name
>       ASoC: ad193x: fix codec name
>       ASoC: ad1980: fix codec name
>       ASoC: Blackfin: drop "-codec" from codec names
>       ASoC: Blackfin: standardize machine driver names
> 
> Scott Jiang (3):
>       ASoC: ad193x: tweak style to match other codecs
>       ASoC: ad73311: drop I2C requirement
>       ASoC: Blackfin: add ad193x sysclk configuration
> 
> Seungwhan Youn (1):
>       ASoC: Fix to avoid compile error
> 
> Stephen Warren (1):
>       ASoC: Name jack GPIOs based on jack not codec
> 
> Wolfram Sang (1):
>       ASoC: imx: remove superfluous code in imx-ssi.c
> 
>  include/linux/mfd/wm8994/pdata.h    |   49 ++
>  include/sound/soc.h                 |   14 +-
>  sound/soc/atmel/sam9g20_wm8731.c    |    2 +-
>  sound/soc/au1x/db1200.c             |    2 +-
>  sound/soc/blackfin/bf5xx-ac97-pcm.c |   13 +-
>  sound/soc/blackfin/bf5xx-ac97.c     |  166 ++----
>  sound/soc/blackfin/bf5xx-ad1836.c   |   42 +-
>  sound/soc/blackfin/bf5xx-ad193x.c   |   56 ++-
>  sound/soc/blackfin/bf5xx-ad1980.c   |   45 +-
>  sound/soc/blackfin/bf5xx-ad73311.c  |   42 +-
>  sound/soc/blackfin/bf5xx-i2s-pcm.c  |   23 +-
>  sound/soc/blackfin/bf5xx-i2s.c      |  172 +++----
>  sound/soc/blackfin/bf5xx-sport.c    |  159 ++++--
>  sound/soc/blackfin/bf5xx-sport.h    |   16 +-
>  sound/soc/blackfin/bf5xx-ssm2602.c  |   42 +-
>  sound/soc/blackfin/bf5xx-tdm-pcm.c  |   23 +-
>  sound/soc/blackfin/bf5xx-tdm.c      |  110 ++---
>  sound/soc/codecs/Kconfig            |    2 +-
>  sound/soc/codecs/Makefile           |    2 +-
>  sound/soc/codecs/ad193x.c           |   23 +-
>  sound/soc/codecs/ad1980.c           |    2 +-
>  sound/soc/codecs/ad73311.c          |    2 +-
>  sound/soc/codecs/ak4535.c           |   19 +-
>  sound/soc/codecs/ak4671.c           |   18 +-
>  sound/soc/codecs/cx20442.c          |   18 +-
>  sound/soc/codecs/max98088.c         |   25 +-
>  sound/soc/codecs/sn95031.c          |   17 +-
>  sound/soc/codecs/ssm2602.c          |  140 ++----
>  sound/soc/codecs/tlv320aic23.c      |   19 +-
>  sound/soc/codecs/wm8711.c           |   18 +-
>  sound/soc/codecs/wm8728.c           |   18 +-
>  sound/soc/codecs/wm8731.c           |   22 +-
>  sound/soc/codecs/wm8903.c           |   18 +-
>  sound/soc/codecs/wm8958-dsp2.c      | 1028 +++++++++++++++++++++++++++++++++++
>  sound/soc/codecs/wm8994.c           |  364 ++-----------
>  sound/soc/codecs/wm8994.h           |   97 ++++
>  sound/soc/codecs/wm9705.c           |   18 +-
>  sound/soc/codecs/wm9712.c           |   18 +-
>  sound/soc/codecs/wm9713.c           |   19 +-
>  sound/soc/imx/imx-ssi.c             |    6 -
>  sound/soc/pxa/corgi.c               |    2 +-
>  sound/soc/pxa/poodle.c              |    2 +-
>  sound/soc/pxa/spitz.c               |   41 +-
>  sound/soc/soc-cache.c               |  572 +++++++-------------
>  sound/soc/soc-core.c                |   46 ++
>  sound/soc/soc-dapm.c                |   48 ++
>  sound/soc/soc-jack.c                |    2 +-
>  47 files changed, 2124 insertions(+), 1478 deletions(-)
>  create mode 100644 sound/soc/codecs/wm8958-dsp2.c
> 

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

* ASoC updates for 2.6.40
@ 2011-04-04 23:36 Mark Brown
  2011-04-05  7:27 ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2011-04-04 23:36 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood

The following changes since commit 00b317a41c5428b13eb7e5b4bbc691b1aa7afa80:

  ASoC: format_register_str: Don't clip register values (2011-04-03 22:11:26 +0900)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.40

Barry Song (1):
      ASoC: Blackfin: push down SPORT settings from global variables

Cliff Cai (2):
      ASoC: Blackfin I2S: add 8-bit sample support
      ASoC: SSM2602: convert to soc-cache

Dimitris Papastamos (11):
      ASoC: soc-cache: Factor-out the I2C read code
      ASoC: soc-cache: Introduce raw bulk write support
      ASoC: Add control_type in snd_soc_codec
      ASoC: soc-cache: Factor-out the hw_write() specific code
      ASoC: soc-cache: Factor-out the hw_read() specific code
      ASoC: soc-cache: Factor-out the SPI write code
      ASoC: soc-cache: Return -ENOSYS instead of -EINVAL
      ASoC: Add default snd_soc_default_writable_register() callback
      ASoC: Add snd_soc_codec_{readable,writable}_register()
      ASoC: soc-cache: Fix indentation issues
      ASoC: soc-cache: Warn on syncing any non-writable registers

Lu Guanqun (11):
      ASoC: Use data based init for ak4671 DAPM
      ASoC: Use data based init for cx20442 DAPM
      ASoC: Use data based init for max98088 DAPM
      ASoC: Use data based init for wm9713 DAPM
      ASoC: Use data based init for wm9712 DAPM
      ASoC: Use data based init for wm9705 DAPM
      ASoC: Use data based init for wm8728 DAPM
      ASoC: Use data based init for wm8711 DAPM
      ASoC: Use data based init for tlv320aic23 DAPM
      ASoC: Use data based init for ak4535 DAPM
      ASoC: Use data based init for sn95031 DAPM

Marek Vasut (1):
      ASoC: Properly handle spitz MIC GPIO

Mark Brown (18):
      ASoC: Treat WM8958 revision A as WM8994 revision D
      ASoC: Factor WM8958 DSP2 handling into separate file
      ASoC: Handle startup sequencing of WM8958 DSP2 with deferred clocking
      ASoC: Mark WM8958 DSP2 registers readable
      ASoC: Support download of WM8958 MBC firmware
      ASoC: Refactor WM8958 DSP to support additional algorithms
      ASoC: Add WM8958 VSS support
      ASoC: Add WM8958 enhanced EQ support
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Convert WM8903 to table based DAPM setup
      ASoC: Convert WM8731 to table based DAPM setup
      ASoC: Remove -codec from WM8731 driver name
      Merge branch 'for-2.6.39' into for-2.6.40
      Merge branch 'for-2.6.39' into for-2.6.40
      ASoC: Remove excessively verbose logging on I2C write
      ASoC: Fix comment width in soc-cache.c
      ASoC: Add bias level data to DAPM context debugfs

Mike Frysinger (7):
      ASoC: fix sorting order of codecs in kconfig
      ASoC: SSM2602: fix codec name
      ASoC: ad73311: fix codec name
      ASoC: ad193x: fix codec name
      ASoC: ad1980: fix codec name
      ASoC: Blackfin: drop "-codec" from codec names
      ASoC: Blackfin: standardize machine driver names

Scott Jiang (3):
      ASoC: ad193x: tweak style to match other codecs
      ASoC: ad73311: drop I2C requirement
      ASoC: Blackfin: add ad193x sysclk configuration

Seungwhan Youn (1):
      ASoC: Fix to avoid compile error

Stephen Warren (1):
      ASoC: Name jack GPIOs based on jack not codec

Wolfram Sang (1):
      ASoC: imx: remove superfluous code in imx-ssi.c

 include/linux/mfd/wm8994/pdata.h    |   49 ++
 include/sound/soc.h                 |   14 +-
 sound/soc/atmel/sam9g20_wm8731.c    |    2 +-
 sound/soc/au1x/db1200.c             |    2 +-
 sound/soc/blackfin/bf5xx-ac97-pcm.c |   13 +-
 sound/soc/blackfin/bf5xx-ac97.c     |  166 ++----
 sound/soc/blackfin/bf5xx-ad1836.c   |   42 +-
 sound/soc/blackfin/bf5xx-ad193x.c   |   56 ++-
 sound/soc/blackfin/bf5xx-ad1980.c   |   45 +-
 sound/soc/blackfin/bf5xx-ad73311.c  |   42 +-
 sound/soc/blackfin/bf5xx-i2s-pcm.c  |   23 +-
 sound/soc/blackfin/bf5xx-i2s.c      |  172 +++----
 sound/soc/blackfin/bf5xx-sport.c    |  159 ++++--
 sound/soc/blackfin/bf5xx-sport.h    |   16 +-
 sound/soc/blackfin/bf5xx-ssm2602.c  |   42 +-
 sound/soc/blackfin/bf5xx-tdm-pcm.c  |   23 +-
 sound/soc/blackfin/bf5xx-tdm.c      |  110 ++---
 sound/soc/codecs/Kconfig            |    2 +-
 sound/soc/codecs/Makefile           |    2 +-
 sound/soc/codecs/ad193x.c           |   23 +-
 sound/soc/codecs/ad1980.c           |    2 +-
 sound/soc/codecs/ad73311.c          |    2 +-
 sound/soc/codecs/ak4535.c           |   19 +-
 sound/soc/codecs/ak4671.c           |   18 +-
 sound/soc/codecs/cx20442.c          |   18 +-
 sound/soc/codecs/max98088.c         |   25 +-
 sound/soc/codecs/sn95031.c          |   17 +-
 sound/soc/codecs/ssm2602.c          |  140 ++----
 sound/soc/codecs/tlv320aic23.c      |   19 +-
 sound/soc/codecs/wm8711.c           |   18 +-
 sound/soc/codecs/wm8728.c           |   18 +-
 sound/soc/codecs/wm8731.c           |   22 +-
 sound/soc/codecs/wm8903.c           |   18 +-
 sound/soc/codecs/wm8958-dsp2.c      | 1028 +++++++++++++++++++++++++++++++++++
 sound/soc/codecs/wm8994.c           |  364 ++-----------
 sound/soc/codecs/wm8994.h           |   97 ++++
 sound/soc/codecs/wm9705.c           |   18 +-
 sound/soc/codecs/wm9712.c           |   18 +-
 sound/soc/codecs/wm9713.c           |   19 +-
 sound/soc/imx/imx-ssi.c             |    6 -
 sound/soc/pxa/corgi.c               |    2 +-
 sound/soc/pxa/poodle.c              |    2 +-
 sound/soc/pxa/spitz.c               |   41 +-
 sound/soc/soc-cache.c               |  572 +++++++-------------
 sound/soc/soc-core.c                |   46 ++
 sound/soc/soc-dapm.c                |   48 ++
 sound/soc/soc-jack.c                |    2 +-
 47 files changed, 2124 insertions(+), 1478 deletions(-)
 create mode 100644 sound/soc/codecs/wm8958-dsp2.c

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

end of thread, other threads:[~2011-05-26 15:59 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-19 21:24 ASoC updates for 2.6.40 Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2011-05-26 15:43 Mark Brown
2011-05-26 15:59 ` Takashi Iwai
2011-05-22  4:17 Mark Brown
2011-05-22  8:01 ` Takashi Iwai
2011-05-09 20:18 Mark Brown
2011-05-10  7:37 ` Takashi Iwai
2011-05-03 10:27 Mark Brown
2011-05-03 10:56 ` Takashi Iwai
2011-04-18 20:50 Mark Brown
2011-04-19  6:44 ` Takashi Iwai
2011-04-04 23:36 Mark Brown
2011-04-05  7:27 ` 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.