* ASoC updates for 3.2
@ 2011-08-21 12:10 Mark Brown
2011-08-21 13:47 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-08-21 12:10 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit c18eee31812d42ecd0aa5c39d21d41c15b30eaab:
ASoC: Add bitfield definitions for WM8958 MICBIAS registers (2011-08-12 14:23:04 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-3.2
Axel Lin (10):
ASoC: soc-jack: Fix checking return value of request_any_context_irq
ASoC: sta32x: Fix a memory leak if snd_soc_register_codec fails
ASoC: s6000-pcm: remove unused variable 'dai'
ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_flat_cache_init
ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_lzo_get_blksize
ASoC: soc-pcm: Remove unused global mutex
ASoC: nuc900-pcm: remove unused variable 'dai'
ASoC: sta32x: shortcut the for loop to get ir and mcs
ASoC: Remove unreachable code in au1xac97c_drvprobe and au1xi2s_drvprobe
ASoC: sta32x: Move resource allocation and release to the corresponding callback functions
Jarkko Nikula (1):
ASoC: omap: Fix build errors in ams-delta
Lars-Peter Clausen (3):
ASoC: DAPM: Allow multiple mixer sources to be routed via the same switch
ASoC: Add ADAU1373 codec support
ASoC: Blackfin: ADAU1373 eval board support
Mark Brown (25):
ASoC: Add device tree binding for WM8510
ASoC: Add device tree binding for WM8523
ASoC: Add device tree support for WM8580
ASoC: Add device tree binding for WM8711
ASoC: Add device tree binding for WM8728
ASoC: Add device tree binding for WM8737
ASoC: Add device tree binding for WM8750
ASoC: Add device tree binding for WM8753
ASoC: Add VMID widget for wm_hubs devices
ASoC: Disable WM8994 VMID for digital only paths
ASoC: Move WM8962 CLKREG_OVD earlier
ASoC: Remove redundant -codec from WM8750
Merge branch 'for-3.1' into for-3.2
ASoC: Support !CONFIG_REGMAP builds
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
ASoC: Add device tree binding for WM8741
ASoC: Correct revision display for WM1250-EV1 module
ASoC: Disable pulls on WM8994 AIF2 when starting it
ASoC: Run Speyside WM8962 at 512fs
ASoC: Add WM8958 noise gate support
ASoC: Implement WM8994 thermal warning and shutdown interrupt support
ASoC: Fix backport of WM8994 thermal warning
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
Sascha Hauer (1):
ASoC: Fix check for symmetric rate enforcement
Scott Jiang (5):
ASoC: ad193x: fix registers definition
ASoC: ad193x: fix dac word len setting
ASoC: ad193x: fix system clock
ASoC: Add spi hw read function for 16 addr 8 data mode for ad193x fix
ASoC: ad193x: remove cache support
Takashi Iwai (1):
ASoC: Fix compile warning in wm8750.c
Timur Tabi (2):
ASoC: claim the IRQ when the fsl_ssi device is probed, not opened
ASoC: fsl: fix build warning in fsl_dma
Vasily Khoruzhick (2):
ASoC: h1940: Fix compilation error due to missing header
ASoC: rx1950: Fix compilation error due to missing header
Documentation/devicetree/bindings/sound/wm8510.txt | 18 +
Documentation/devicetree/bindings/sound/wm8523.txt | 16 +
Documentation/devicetree/bindings/sound/wm8580.txt | 16 +
Documentation/devicetree/bindings/sound/wm8711.txt | 18 +
Documentation/devicetree/bindings/sound/wm8728.txt | 18 +
Documentation/devicetree/bindings/sound/wm8737.txt | 18 +
Documentation/devicetree/bindings/sound/wm8741.txt | 18 +
Documentation/devicetree/bindings/sound/wm8750.txt | 18 +
Documentation/devicetree/bindings/sound/wm8753.txt | 18 +
include/linux/mfd/wm8994/registers.h | 45 +
include/sound/adau1373.h | 34 +
sound/soc/au1x/ac97c.c | 2 -
sound/soc/au1x/i2sc.c | 1 -
sound/soc/blackfin/Kconfig | 13 +
sound/soc/blackfin/Makefile | 2 +
sound/soc/blackfin/bf5xx-ad193x.c | 2 +-
sound/soc/blackfin/bfin-eval-adau1373.c | 202 +++
sound/soc/codecs/Kconfig | 4 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/ad193x.c | 11 +-
sound/soc/codecs/ad193x.h | 5 +-
sound/soc/codecs/adau1373.c | 1414 ++++++++++++++++++++
sound/soc/codecs/adau1373.h | 29 +
sound/soc/codecs/sta32x.c | 22 +-
sound/soc/codecs/wm1250-ev1.c | 2 +-
sound/soc/codecs/wm8510.c | 8 +
sound/soc/codecs/wm8523.c | 7 +
sound/soc/codecs/wm8580.c | 7 +
sound/soc/codecs/wm8711.c | 9 +
sound/soc/codecs/wm8728.c | 9 +
sound/soc/codecs/wm8737.c | 10 +
sound/soc/codecs/wm8741.c | 9 +
sound/soc/codecs/wm8750.c | 16 +-
sound/soc/codecs/wm8753.c | 9 +
sound/soc/codecs/wm8962.c | 8 +-
sound/soc/codecs/wm8993.c | 4 +
sound/soc/codecs/wm8994-tables.c | 12 +-
sound/soc/codecs/wm8994.c | 264 +++-
sound/soc/codecs/wm8994.h | 2 +
sound/soc/codecs/wm_hubs.c | 16 +
sound/soc/fsl/fsl_dma.c | 1 -
sound/soc/fsl/fsl_ssi.c | 61 +-
sound/soc/nuc900/nuc900-pcm.c | 1 -
sound/soc/omap/ams-delta.c | 6 +-
sound/soc/pxa/spitz.c | 2 +-
sound/soc/pxa/z2.c | 2 +-
sound/soc/s6000/s6000-pcm.c | 1 -
sound/soc/samsung/h1940_uda1380.c | 1 +
sound/soc/samsung/jive_wm8750.c | 2 +-
sound/soc/samsung/rx1950_uda1380.c | 1 +
sound/soc/samsung/smartq_wm8987.c | 2 +-
sound/soc/samsung/speyside_wm8962.c | 4 +-
sound/soc/soc-cache.c | 7 -
sound/soc/soc-dapm.c | 6 +-
sound/soc/soc-io.c | 11 +-
sound/soc/soc-jack.c | 2 +-
sound/soc/soc-pcm.c | 5 +-
57 files changed, 2309 insertions(+), 144 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/wm8510.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8523.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8580.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8711.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8728.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8737.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8741.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8753.txt
create mode 100644 include/sound/adau1373.h
create mode 100644 sound/soc/blackfin/bfin-eval-adau1373.c
create mode 100644 sound/soc/codecs/adau1373.c
create mode 100644 sound/soc/codecs/adau1373.h
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-08-21 12:10 ASoC updates for 3.2 Mark Brown
@ 2011-08-21 13:47 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-08-21 13:47 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Sun, 21 Aug 2011 13:10:10 +0100,
Mark Brown wrote:
>
> The following changes since commit c18eee31812d42ecd0aa5c39d21d41c15b30eaab:
>
> ASoC: Add bitfield definitions for WM8958 MICBIAS registers (2011-08-12 14:23:04 +0900)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-3.2
Pulled now. Thanks.
Takashi
> Axel Lin (10):
> ASoC: soc-jack: Fix checking return value of request_any_context_irq
> ASoC: sta32x: Fix a memory leak if snd_soc_register_codec fails
> ASoC: s6000-pcm: remove unused variable 'dai'
> ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_flat_cache_init
> ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_lzo_get_blksize
> ASoC: soc-pcm: Remove unused global mutex
> ASoC: nuc900-pcm: remove unused variable 'dai'
> ASoC: sta32x: shortcut the for loop to get ir and mcs
> ASoC: Remove unreachable code in au1xac97c_drvprobe and au1xi2s_drvprobe
> ASoC: sta32x: Move resource allocation and release to the corresponding callback functions
>
> Jarkko Nikula (1):
> ASoC: omap: Fix build errors in ams-delta
>
> Lars-Peter Clausen (3):
> ASoC: DAPM: Allow multiple mixer sources to be routed via the same switch
> ASoC: Add ADAU1373 codec support
> ASoC: Blackfin: ADAU1373 eval board support
>
> Mark Brown (25):
> ASoC: Add device tree binding for WM8510
> ASoC: Add device tree binding for WM8523
> ASoC: Add device tree support for WM8580
> ASoC: Add device tree binding for WM8711
> ASoC: Add device tree binding for WM8728
> ASoC: Add device tree binding for WM8737
> ASoC: Add device tree binding for WM8750
> ASoC: Add device tree binding for WM8753
> ASoC: Add VMID widget for wm_hubs devices
> ASoC: Disable WM8994 VMID for digital only paths
> ASoC: Move WM8962 CLKREG_OVD earlier
> ASoC: Remove redundant -codec from WM8750
> Merge branch 'for-3.1' into for-3.2
> ASoC: Support !CONFIG_REGMAP builds
> Merge branch 'for-3.1' into for-3.2
> Merge branch 'for-3.1' into for-3.2
> ASoC: Add device tree binding for WM8741
> ASoC: Correct revision display for WM1250-EV1 module
> ASoC: Disable pulls on WM8994 AIF2 when starting it
> ASoC: Run Speyside WM8962 at 512fs
> ASoC: Add WM8958 noise gate support
> ASoC: Implement WM8994 thermal warning and shutdown interrupt support
> ASoC: Fix backport of WM8994 thermal warning
> Merge branch 'for-3.1' into for-3.2
> Merge branch 'for-3.1' into for-3.2
>
> Sascha Hauer (1):
> ASoC: Fix check for symmetric rate enforcement
>
> Scott Jiang (5):
> ASoC: ad193x: fix registers definition
> ASoC: ad193x: fix dac word len setting
> ASoC: ad193x: fix system clock
> ASoC: Add spi hw read function for 16 addr 8 data mode for ad193x fix
> ASoC: ad193x: remove cache support
>
> Takashi Iwai (1):
> ASoC: Fix compile warning in wm8750.c
>
> Timur Tabi (2):
> ASoC: claim the IRQ when the fsl_ssi device is probed, not opened
> ASoC: fsl: fix build warning in fsl_dma
>
> Vasily Khoruzhick (2):
> ASoC: h1940: Fix compilation error due to missing header
> ASoC: rx1950: Fix compilation error due to missing header
>
> Documentation/devicetree/bindings/sound/wm8510.txt | 18 +
> Documentation/devicetree/bindings/sound/wm8523.txt | 16 +
> Documentation/devicetree/bindings/sound/wm8580.txt | 16 +
> Documentation/devicetree/bindings/sound/wm8711.txt | 18 +
> Documentation/devicetree/bindings/sound/wm8728.txt | 18 +
> Documentation/devicetree/bindings/sound/wm8737.txt | 18 +
> Documentation/devicetree/bindings/sound/wm8741.txt | 18 +
> Documentation/devicetree/bindings/sound/wm8750.txt | 18 +
> Documentation/devicetree/bindings/sound/wm8753.txt | 18 +
> include/linux/mfd/wm8994/registers.h | 45 +
> include/sound/adau1373.h | 34 +
> sound/soc/au1x/ac97c.c | 2 -
> sound/soc/au1x/i2sc.c | 1 -
> sound/soc/blackfin/Kconfig | 13 +
> sound/soc/blackfin/Makefile | 2 +
> sound/soc/blackfin/bf5xx-ad193x.c | 2 +-
> sound/soc/blackfin/bfin-eval-adau1373.c | 202 +++
> sound/soc/codecs/Kconfig | 4 +
> sound/soc/codecs/Makefile | 2 +
> sound/soc/codecs/ad193x.c | 11 +-
> sound/soc/codecs/ad193x.h | 5 +-
> sound/soc/codecs/adau1373.c | 1414 ++++++++++++++++++++
> sound/soc/codecs/adau1373.h | 29 +
> sound/soc/codecs/sta32x.c | 22 +-
> sound/soc/codecs/wm1250-ev1.c | 2 +-
> sound/soc/codecs/wm8510.c | 8 +
> sound/soc/codecs/wm8523.c | 7 +
> sound/soc/codecs/wm8580.c | 7 +
> sound/soc/codecs/wm8711.c | 9 +
> sound/soc/codecs/wm8728.c | 9 +
> sound/soc/codecs/wm8737.c | 10 +
> sound/soc/codecs/wm8741.c | 9 +
> sound/soc/codecs/wm8750.c | 16 +-
> sound/soc/codecs/wm8753.c | 9 +
> sound/soc/codecs/wm8962.c | 8 +-
> sound/soc/codecs/wm8993.c | 4 +
> sound/soc/codecs/wm8994-tables.c | 12 +-
> sound/soc/codecs/wm8994.c | 264 +++-
> sound/soc/codecs/wm8994.h | 2 +
> sound/soc/codecs/wm_hubs.c | 16 +
> sound/soc/fsl/fsl_dma.c | 1 -
> sound/soc/fsl/fsl_ssi.c | 61 +-
> sound/soc/nuc900/nuc900-pcm.c | 1 -
> sound/soc/omap/ams-delta.c | 6 +-
> sound/soc/pxa/spitz.c | 2 +-
> sound/soc/pxa/z2.c | 2 +-
> sound/soc/s6000/s6000-pcm.c | 1 -
> sound/soc/samsung/h1940_uda1380.c | 1 +
> sound/soc/samsung/jive_wm8750.c | 2 +-
> sound/soc/samsung/rx1950_uda1380.c | 1 +
> sound/soc/samsung/smartq_wm8987.c | 2 +-
> sound/soc/samsung/speyside_wm8962.c | 4 +-
> sound/soc/soc-cache.c | 7 -
> sound/soc/soc-dapm.c | 6 +-
> sound/soc/soc-io.c | 11 +-
> sound/soc/soc-jack.c | 2 +-
> sound/soc/soc-pcm.c | 5 +-
> 57 files changed, 2309 insertions(+), 144 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/sound/wm8510.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8523.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8580.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8711.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8728.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8737.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8741.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8753.txt
> create mode 100644 include/sound/adau1373.h
> create mode 100644 sound/soc/blackfin/bfin-eval-adau1373.c
> create mode 100644 sound/soc/codecs/adau1373.c
> create mode 100644 sound/soc/codecs/adau1373.h
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-12-22 11:04 Mark Brown
2011-12-22 11:15 ` Takashi Iwai
[not found] ` <CAAQ0ZWSoQJJZv9ReBvHC1FB2EeS_u2V=jDJOguoqNx2cR+1i_g@mail.gmail.com>
0 siblings, 2 replies; 53+ messages in thread
From: Mark Brown @ 2011-12-22 11:04 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Shawn Guo, Liam Girdwood
The following changes since commit 497d496598f411cb7f0690725a0e8b9029cebdb9:
ASoC: Fix hx4700 error handling to free gpios if snd_soc_register_card fails (2011-12-12 12:58:42 +0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
An update for an API change that didn't get propagated properly.
Shawn Guo (1):
ASoC: mxs: correct 'direction' of device_prep_dma_cyclic
sound/soc/mxs/mxs-pcm.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-12-22 11:04 Mark Brown
@ 2011-12-22 11:15 ` Takashi Iwai
[not found] ` <CAAQ0ZWSoQJJZv9ReBvHC1FB2EeS_u2V=jDJOguoqNx2cR+1i_g@mail.gmail.com>
1 sibling, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-12-22 11:15 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Shawn Guo, Liam Girdwood
At Thu, 22 Dec 2011 11:04:11 +0000,
Mark Brown wrote:
>
> The following changes since commit 497d496598f411cb7f0690725a0e8b9029cebdb9:
>
> ASoC: Fix hx4700 error handling to free gpios if snd_soc_register_card fails (2011-12-12 12:58:42 +0800)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
>
> An update for an API change that didn't get propagated properly.
Pulled now. Thanks.
Takashi
> Shawn Guo (1):
> ASoC: mxs: correct 'direction' of device_prep_dma_cyclic
>
> sound/soc/mxs/mxs-pcm.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread[parent not found: <CAAQ0ZWSoQJJZv9ReBvHC1FB2EeS_u2V=jDJOguoqNx2cR+1i_g@mail.gmail.com>]
* Re: ASoC updates for 3.2
[not found] ` <CAAQ0ZWSoQJJZv9ReBvHC1FB2EeS_u2V=jDJOguoqNx2cR+1i_g@mail.gmail.com>
@ 2011-12-22 12:02 ` Mark Brown
2011-12-22 12:07 ` Takashi Iwai
[not found] ` <CAAQ0ZWTnMuDCHDQQWg9mvQHTwzm6hJu5TOFvbwc18R5xEhSdiw@mail.gmail.com>
0 siblings, 2 replies; 53+ messages in thread
From: Mark Brown @ 2011-12-22 12:02 UTC (permalink / raw)
To: Shawn Guo; +Cc: Takashi Iwai, alsa-devel, Liam Girdwood
On Thu, Dec 22, 2011 at 07:21:44PM +0800, Shawn Guo wrote:
> On 22 December 2011 19:04, Mark Brown
> > Shawn Guo (1):
> > ASoC: mxs: correct 'direction' of device_prep_dma_cyclic
> If I remember correctly, the API change only sits on -next. You may
> not want to push this patch for 3.2, I guess?
Oh, ffs. git describe shows the change as being based off 3.1 so it
would be expected to appear in the 3.2 merge window but looking at
Linus' tree it doesn't seem to be there. I'll revert the change.
If the API change is only in -next this shouldn't have been applied to
the ASoC tree at all. This needs go along with the change that adds the
new API otherwise you break bisection. Things like this *really* need
to be made clear when posting patches. I'll revert the change, you
should get anyone else who's applied these changes to do so as well.
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-12-22 12:02 ` Mark Brown
@ 2011-12-22 12:07 ` Takashi Iwai
[not found] ` <CAAQ0ZWTnMuDCHDQQWg9mvQHTwzm6hJu5TOFvbwc18R5xEhSdiw@mail.gmail.com>
1 sibling, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-12-22 12:07 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Shawn Guo, Liam Girdwood
At Thu, 22 Dec 2011 12:02:47 +0000,
Mark Brown wrote:
>
> On Thu, Dec 22, 2011 at 07:21:44PM +0800, Shawn Guo wrote:
> > On 22 December 2011 19:04, Mark Brown
>
> > > Shawn Guo (1):
> > > ASoC: mxs: correct 'direction' of device_prep_dma_cyclic
>
> > If I remember correctly, the API change only sits on -next. You may
> > not want to push this patch for 3.2, I guess?
>
> Oh, ffs. git describe shows the change as being based off 3.1 so it
> would be expected to appear in the 3.2 merge window but looking at
> Linus' tree it doesn't seem to be there. I'll revert the change.
>
> If the API change is only in -next this shouldn't have been applied to
> the ASoC tree at all. This needs go along with the change that adds the
> new API otherwise you break bisection. Things like this *really* need
> to be made clear when posting patches. I'll revert the change, you
> should get anyone else who's applied these changes to do so as well.
OK, I took back these commits from sound git tree...
Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 53+ messages in thread[parent not found: <CAAQ0ZWTnMuDCHDQQWg9mvQHTwzm6hJu5TOFvbwc18R5xEhSdiw@mail.gmail.com>]
* Re: ASoC updates for 3.2
[not found] ` <CAAQ0ZWTnMuDCHDQQWg9mvQHTwzm6hJu5TOFvbwc18R5xEhSdiw@mail.gmail.com>
@ 2011-12-22 12:46 ` Mark Brown
0 siblings, 0 replies; 53+ messages in thread
From: Mark Brown @ 2011-12-22 12:46 UTC (permalink / raw)
To: Shawn Guo; +Cc: Takashi Iwai, alsa-devel, Liam Girdwood
On Thu, Dec 22, 2011 at 08:38:39PM +0800, Shawn Guo wrote:
> On 22 December 2011 20:02, Mark Brown
> > If the API change is only in -next this shouldn't have been applied to
> > the ASoC tree at all. This needs go along with the change that adds the
> > new API otherwise you break bisection. Things like this *really* need
> > to be made clear when posting patches.
> I did mention that the patch series addresses the issue seen on -next
> tree in the cover letter. And I replied your query as below.
You shouldn't rely on cover letters getting noticed, they're too easy to
disassociate from the patch.
> > With patches like this you really need to supply more context - knowing
> > which release the commit you're talking about appears in is useful for
> > exammple,
> This patch only applies to -next, as the offending patch only sits on
> -next.
Yeah, that was after I'd applied the patch.
TBH given that this is an incompatible API change the original patch
relly ought to be updating all users, there shouldn't be separate
patches for the drivers.
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-12-13 1:40 Mark Brown
2011-12-13 7:06 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-12-13 1:40 UTC (permalink / raw)
To: Taksahi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit cefcc03ffc9527dde56807339edb1719c8dbae5f:
ASoC: Provide a more complete DMA driver stub (2011-12-06 10:05:07 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
The usual story - nothing major fixed here but all small, useful fixes.
Axel Lin (5):
ASoC: Include linux/io.h for jz4740 codec
ASoC: Fix build dependency for SND_SOC_JZ4740_CODEC
ASoC: Fix a typo in jive_wm8750
ASoC: Include linux/module.h for smdk2443_wm9710
ASoC: Fix hx4700 error handling to free gpios if snd_soc_register_card fails
Jonathan Neuschäfer (1):
ASoC: WM8958: correctly show firmware magic on mismatch
Lothar Waßmann (2):
ASoC: mxs: Add missing MODULE_LICENSE("GPL")
ASoC: mxs: Add appropriate MODULE_ALIAS()
Mark Brown (1):
ASoC: Fix WM8996 24.576MHz clock operation
sound/soc/codecs/Kconfig | 2 +-
sound/soc/codecs/jz4740.c | 1 +
sound/soc/codecs/wm8958-dsp2.c | 2 ++
sound/soc/codecs/wm8996.c | 1 +
sound/soc/mxs/mxs-pcm.c | 3 +++
sound/soc/mxs/mxs-sgtl5000.c | 1 +
sound/soc/pxa/hx4700.c | 5 +++--
sound/soc/samsung/jive_wm8750.c | 3 +--
sound/soc/samsung/smdk2443_wm9710.c | 1 +
9 files changed, 14 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-12-13 1:40 Mark Brown
@ 2011-12-13 7:06 ` Takashi Iwai
2011-12-13 7:09 ` Mark Brown
0 siblings, 1 reply; 53+ messages in thread
From: Takashi Iwai @ 2011-12-13 7:06 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 13 Dec 2011 09:40:44 +0800,
Mark Brown wrote:
>
> The following changes since commit cefcc03ffc9527dde56807339edb1719c8dbae5f:
>
> ASoC: Provide a more complete DMA driver stub (2011-12-06 10:05:07 +0000)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
>
> The usual story - nothing major fixed here but all small, useful fixes.
I get a merge conflict with master. Could you give the 3.3-branch
with merge resolves, too?
thanks,
Takashi
>
> Axel Lin (5):
> ASoC: Include linux/io.h for jz4740 codec
> ASoC: Fix build dependency for SND_SOC_JZ4740_CODEC
> ASoC: Fix a typo in jive_wm8750
> ASoC: Include linux/module.h for smdk2443_wm9710
> ASoC: Fix hx4700 error handling to free gpios if snd_soc_register_card fails
>
> Jonathan Neuschäfer (1):
> ASoC: WM8958: correctly show firmware magic on mismatch
>
> Lothar Waßmann (2):
> ASoC: mxs: Add missing MODULE_LICENSE("GPL")
> ASoC: mxs: Add appropriate MODULE_ALIAS()
>
> Mark Brown (1):
> ASoC: Fix WM8996 24.576MHz clock operation
>
> sound/soc/codecs/Kconfig | 2 +-
> sound/soc/codecs/jz4740.c | 1 +
> sound/soc/codecs/wm8958-dsp2.c | 2 ++
> sound/soc/codecs/wm8996.c | 1 +
> sound/soc/mxs/mxs-pcm.c | 3 +++
> sound/soc/mxs/mxs-sgtl5000.c | 1 +
> sound/soc/pxa/hx4700.c | 5 +++--
> sound/soc/samsung/jive_wm8750.c | 3 +--
> sound/soc/samsung/smdk2443_wm9710.c | 1 +
> 9 files changed, 14 insertions(+), 5 deletions(-)
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-12-13 7:06 ` Takashi Iwai
@ 2011-12-13 7:09 ` Mark Brown
0 siblings, 0 replies; 53+ messages in thread
From: Mark Brown @ 2011-12-13 7:09 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Tue, Dec 13, 2011 at 08:06:34AM +0100, Takashi Iwai wrote:
> Mark Brown wrote:
> > The usual story - nothing major fixed here but all small, useful fixes.
> I get a merge conflict with master. Could you give the 3.3-branch
> with merge resolves, too?
I'll send a pull request for my current for-3.3 but note that it might
cause an issue in -next (I think I successfully resolved the issue that
did crop up but ICBW).
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-12-06 10:16 Mark Brown
2011-12-06 12:26 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-12-06 10:16 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit bda63586bc5929e97288cdb371bb6456504867ed:
firmware: Sigma: Fix endianess issues (2011-11-29 11:59:50 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
Mostly the usual small driver fixes - the DMA driver stub is really the
same thing, it's just for a stub driver that is provided by the core
rather than for an actual driver.
Axel Lin (4):
ASoC: kirkwood: Make SND_KIRKWOOD_SOC_OPENRD and SND_KIRKWOOD_SOC_T5325 depend on I2C
ASoC: uda1380: Return proper error in uda1380_modinit failure path
ASoC: Fix dependency for SND_SOC_RAUMFELD and SND_PXA2XX_SOC_HX4700
ASoC: Make SND_SOC_MX27VIS_AIC32X4 depend on I2C
Mark Brown (3):
ASoC: Mark WM8994 ADC muxes as virtual
ASoC: Remove references to corgi and spitz from machine driver document
ASoC: Provide a more complete DMA driver stub
Documentation/sound/alsa/soc/machine.txt | 6 +---
sound/soc/codecs/uda1380.c | 4 +-
sound/soc/codecs/wm8994.c | 12 +++++-----
sound/soc/imx/Kconfig | 2 +-
sound/soc/kirkwood/Kconfig | 3 +-
sound/soc/pxa/Kconfig | 3 +-
sound/soc/soc-utils.c | 31 +++++++++++++++++++++++++++++-
7 files changed, 45 insertions(+), 16 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-12-06 10:16 Mark Brown
@ 2011-12-06 12:26 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-12-06 12:26 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 6 Dec 2011 10:16:42 +0000,
Mark Brown wrote:
>
> The following changes since commit bda63586bc5929e97288cdb371bb6456504867ed:
>
> firmware: Sigma: Fix endianess issues (2011-11-29 11:59:50 +0000)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
>
> Mostly the usual small driver fixes - the DMA driver stub is really the
> same thing, it's just for a stub driver that is provided by the core
> rather than for an actual driver.
Thanks, pulled now (also for-3.3 branch).
I'm traveling now (just arrived to Taipei from Tokyo) in this week,
so cannot perform test builds well. If you find any problem, just let
me know.
thanks,
Takashi
>
> Axel Lin (4):
> ASoC: kirkwood: Make SND_KIRKWOOD_SOC_OPENRD and SND_KIRKWOOD_SOC_T5325 depend on I2C
> ASoC: uda1380: Return proper error in uda1380_modinit failure path
> ASoC: Fix dependency for SND_SOC_RAUMFELD and SND_PXA2XX_SOC_HX4700
> ASoC: Make SND_SOC_MX27VIS_AIC32X4 depend on I2C
>
> Mark Brown (3):
> ASoC: Mark WM8994 ADC muxes as virtual
> ASoC: Remove references to corgi and spitz from machine driver document
> ASoC: Provide a more complete DMA driver stub
>
> Documentation/sound/alsa/soc/machine.txt | 6 +---
> sound/soc/codecs/uda1380.c | 4 +-
> sound/soc/codecs/wm8994.c | 12 +++++-----
> sound/soc/imx/Kconfig | 2 +-
> sound/soc/kirkwood/Kconfig | 3 +-
> sound/soc/pxa/Kconfig | 3 +-
> sound/soc/soc-utils.c | 31 +++++++++++++++++++++++++++++-
> 7 files changed, 45 insertions(+), 16 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-11-30 10:28 Mark Brown
2011-11-30 11:20 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-11-30 10:28 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwod
The following changes since commit fc8e6e8668e74fbf8e00d6e143d7f43b20f73f32:
ASoC: Supply dcs_codes for newer WM1811 revisions (2011-11-28 23:18:38 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
fixing some bugs in the SigmaDSP code. It's in the firmware subsystem
but that's orphaned and changes in -next move the code over to the ASoC
tree as these DSPs are specialist DSPs for audio use.
Lars-Peter Clausen (3):
firmware: Sigma: Prevent out of bounds memory access
firmware: Sigma: Skip header during CRC generation
firmware: Sigma: Fix endianess issues
drivers/firmware/sigma.c | 81 +++++++++++++++++++++++++++++++++-------------
include/linux/sigma.h | 13 ++-----
2 files changed, 62 insertions(+), 32 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-11-30 10:28 Mark Brown
@ 2011-11-30 11:20 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-11-30 11:20 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwod
At Wed, 30 Nov 2011 10:28:00 +0000,
Mark Brown wrote:
>
> The following changes since commit fc8e6e8668e74fbf8e00d6e143d7f43b20f73f32:
>
> ASoC: Supply dcs_codes for newer WM1811 revisions (2011-11-28 23:18:38 +0000)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
>
> fixing some bugs in the SigmaDSP code. It's in the firmware subsystem
> but that's orphaned and changes in -next move the code over to the ASoC
> tree as these DSPs are specialist DSPs for audio use.
Pulled now. Thanks.
Takashi
> Lars-Peter Clausen (3):
> firmware: Sigma: Prevent out of bounds memory access
> firmware: Sigma: Skip header during CRC generation
> firmware: Sigma: Fix endianess issues
>
> drivers/firmware/sigma.c | 81 +++++++++++++++++++++++++++++++++-------------
> include/linux/sigma.h | 13 ++-----
> 2 files changed, 62 insertions(+), 32 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-11-29 11:36 Mark Brown
2011-11-29 12:07 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-11-29 11:36 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit ed3e80c4c991a52f9fce3421536a78e331ae0949:
ASoC: Ensure WM8731 register cache is synced when resuming from disabled (2011-11-21 16:58:46 +0000)
The usual series of small updates, the one core update (from Eric) is
small and well targetted.
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
Axel Lin (3):
ASoC: Fix wrong define for AD1836_ADC_WORD_OFFSET
ASoC: max9877: Update register if either val or val2 is changed
ASoC: cs42l51: Fix off-by-one for reg_cache_size
Boojin Kim (1):
ASoC: SAMSUNG: Fix build error
Daniel Mack (1):
ASoC: cs4720: use snd_soc_cache_sync()
Eric Miao (1):
ASoC: skip resume of soc-audio devices without codecs
Mark Brown (3):
ASoC: Correct name of Speyside Main Speaker widget
ASoC: Error out if we can't generate a LRCLK at all for WM8994
ASoC: Supply dcs_codes for newer WM1811 revisions
Paul Bolle (1):
ASoC: drop support for PlayPaq with WM8510
Timur Tabi (1):
ASoC: mpc8610: tell the CS4270 codec that it's the master
sound/soc/atmel/Kconfig | 21 +--
sound/soc/atmel/Makefile | 4 -
sound/soc/atmel/playpaq_wm8510.c | 473 --------------------------------------
sound/soc/codecs/ad1836.h | 2 +-
sound/soc/codecs/cs4270.c | 10 +-
sound/soc/codecs/cs42l51.c | 2 +-
sound/soc/codecs/max9877.c | 10 +-
sound/soc/codecs/wm8994.c | 7 +
sound/soc/fsl/mpc8610_hpcd.c | 24 ++-
sound/soc/samsung/smdk_wm8994.c | 1 +
sound/soc/samsung/speyside.c | 2 +-
sound/soc/soc-core.c | 6 +
12 files changed, 40 insertions(+), 522 deletions(-)
delete mode 100644 sound/soc/atmel/playpaq_wm8510.c
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-11-29 11:36 Mark Brown
@ 2011-11-29 12:07 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-11-29 12:07 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 29 Nov 2011 11:36:19 +0000,
Mark Brown wrote:
>
> The following changes since commit ed3e80c4c991a52f9fce3421536a78e331ae0949:
>
> ASoC: Ensure WM8731 register cache is synced when resuming from disabled (2011-11-21 16:58:46 +0000)
>
> The usual series of small updates, the one core update (from Eric) is
> small and well targetted.
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
Thanks, pulled.
Takashi
> Axel Lin (3):
> ASoC: Fix wrong define for AD1836_ADC_WORD_OFFSET
> ASoC: max9877: Update register if either val or val2 is changed
> ASoC: cs42l51: Fix off-by-one for reg_cache_size
>
> Boojin Kim (1):
> ASoC: SAMSUNG: Fix build error
>
> Daniel Mack (1):
> ASoC: cs4720: use snd_soc_cache_sync()
>
> Eric Miao (1):
> ASoC: skip resume of soc-audio devices without codecs
>
> Mark Brown (3):
> ASoC: Correct name of Speyside Main Speaker widget
> ASoC: Error out if we can't generate a LRCLK at all for WM8994
> ASoC: Supply dcs_codes for newer WM1811 revisions
>
> Paul Bolle (1):
> ASoC: drop support for PlayPaq with WM8510
>
> Timur Tabi (1):
> ASoC: mpc8610: tell the CS4270 codec that it's the master
>
> sound/soc/atmel/Kconfig | 21 +--
> sound/soc/atmel/Makefile | 4 -
> sound/soc/atmel/playpaq_wm8510.c | 473 --------------------------------------
> sound/soc/codecs/ad1836.h | 2 +-
> sound/soc/codecs/cs4270.c | 10 +-
> sound/soc/codecs/cs42l51.c | 2 +-
> sound/soc/codecs/max9877.c | 10 +-
> sound/soc/codecs/wm8994.c | 7 +
> sound/soc/fsl/mpc8610_hpcd.c | 24 ++-
> sound/soc/samsung/smdk_wm8994.c | 1 +
> sound/soc/samsung/speyside.c | 2 +-
> sound/soc/soc-core.c | 6 +
> 12 files changed, 40 insertions(+), 522 deletions(-)
> delete mode 100644 sound/soc/atmel/playpaq_wm8510.c
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-11-22 12:46 Mark Brown
2011-11-22 17:47 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-11-22 12:46 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 1dd6c0770d7d4ca477a1a8452ab0161b1150e4ad:
Merge branch 'for-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-3.2 (2011-11-08 10:37:41 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
The sta32x fix is fairly large but is needed for suspend and resume and
the driver is new in 3.2 with the only user being the board maintained
by the patch submitter so reasonably low risk. Nothing else too
exciting here - small, per-driver fixes for fairly obvious things.
Axel Lin (3):
ASoC: wm9081: Fix reading wrong register for setting VMID 2*240k
ASoC: wm9081: Don't write WM9081_BIAS_ENA bit to WM9081_VMID_CONTROL register
ASoC: cs4271: Fix wrong mask parameter in some snd_soc_update_bits calls
Clemens Ladisch (7):
ASoC: adau1373: fix DB_RANGE size
ASoC: rt5631: fix DB_RANGE size
ASoC: sgtl5000: fix DB_RANGE size
ASoC: wm8962: fix DB_RANGE size
ASoC: wm8993: fix DB_RANGE size
ASoC: wm9090: fix DB_RANGE size
ASoC: wm_hubs: fix DB_RANGE size
Jassi Brar (1):
MAINTAINERS: Drop inactive Samsung ASoC maintainer
Johannes Stezenbach (1):
ASoC: sta32x: preserve coefficient RAM
Mark Brown (2):
Merge branch 'DB_RANGE-size-fixes' of git://git.alsa-project.org/alsa-kprivate into for-3.2
ASoC: Ensure WM8731 register cache is synced when resuming from disabled
Timo Juhani Lindfors (1):
ASoC: wm8753: Skip noop reconfiguration of DAI mode
Timur Tabi (1):
ASoC: fsl_ssi: properly initialize the sysfs attribute object
MAINTAINERS | 1 -
sound/soc/codecs/adau1373.c | 2 +-
sound/soc/codecs/cs4271.c | 8 +++--
sound/soc/codecs/rt5631.c | 2 +-
sound/soc/codecs/sgtl5000.c | 2 +-
sound/soc/codecs/sta32x.c | 63 ++++++++++++++++++++++++++++++++++++++++++-
sound/soc/codecs/sta32x.h | 1 +
sound/soc/codecs/wm8731.c | 1 +
sound/soc/codecs/wm8753.c | 3 ++
sound/soc/codecs/wm8962.c | 4 +-
sound/soc/codecs/wm8993.c | 2 +-
sound/soc/codecs/wm9081.c | 10 +++---
sound/soc/codecs/wm9090.c | 6 ++--
sound/soc/codecs/wm_hubs.c | 2 +-
sound/soc/fsl/fsl_ssi.c | 1 +
15 files changed, 88 insertions(+), 20 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-11-22 12:46 Mark Brown
@ 2011-11-22 17:47 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-11-22 17:47 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 22 Nov 2011 12:46:53 +0000,
Mark Brown wrote:
>
> The following changes since commit 1dd6c0770d7d4ca477a1a8452ab0161b1150e4ad:
>
> Merge branch 'for-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-3.2 (2011-11-08 10:37:41 +0000)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.2
>
> The sta32x fix is fairly large but is needed for suspend and resume and
> the driver is new in 3.2 with the only user being the board maintained
> by the patch submitter so reasonably low risk. Nothing else too
> exciting here - small, per-driver fixes for fairly obvious things.
Pulled now. Thanks.
Takashi
> Axel Lin (3):
> ASoC: wm9081: Fix reading wrong register for setting VMID 2*240k
> ASoC: wm9081: Don't write WM9081_BIAS_ENA bit to WM9081_VMID_CONTROL register
> ASoC: cs4271: Fix wrong mask parameter in some snd_soc_update_bits calls
>
> Clemens Ladisch (7):
> ASoC: adau1373: fix DB_RANGE size
> ASoC: rt5631: fix DB_RANGE size
> ASoC: sgtl5000: fix DB_RANGE size
> ASoC: wm8962: fix DB_RANGE size
> ASoC: wm8993: fix DB_RANGE size
> ASoC: wm9090: fix DB_RANGE size
> ASoC: wm_hubs: fix DB_RANGE size
>
> Jassi Brar (1):
> MAINTAINERS: Drop inactive Samsung ASoC maintainer
>
> Johannes Stezenbach (1):
> ASoC: sta32x: preserve coefficient RAM
>
> Mark Brown (2):
> Merge branch 'DB_RANGE-size-fixes' of git://git.alsa-project.org/alsa-kprivate into for-3.2
> ASoC: Ensure WM8731 register cache is synced when resuming from disabled
>
> Timo Juhani Lindfors (1):
> ASoC: wm8753: Skip noop reconfiguration of DAI mode
>
> Timur Tabi (1):
> ASoC: fsl_ssi: properly initialize the sysfs attribute object
>
> MAINTAINERS | 1 -
> sound/soc/codecs/adau1373.c | 2 +-
> sound/soc/codecs/cs4271.c | 8 +++--
> sound/soc/codecs/rt5631.c | 2 +-
> sound/soc/codecs/sgtl5000.c | 2 +-
> sound/soc/codecs/sta32x.c | 63 ++++++++++++++++++++++++++++++++++++++++++-
> sound/soc/codecs/sta32x.h | 1 +
> sound/soc/codecs/wm8731.c | 1 +
> sound/soc/codecs/wm8753.c | 3 ++
> sound/soc/codecs/wm8962.c | 4 +-
> sound/soc/codecs/wm8993.c | 2 +-
> sound/soc/codecs/wm9081.c | 10 +++---
> sound/soc/codecs/wm9090.c | 6 ++--
> sound/soc/codecs/wm_hubs.c | 2 +-
> sound/soc/fsl/fsl_ssi.c | 1 +
> 15 files changed, 88 insertions(+), 20 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-11-08 10:46 Mark Brown
2011-11-08 16:00 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-11-08 10:46 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 1ea6b8f48918282bdca0b32a34095504ee65bab5:
Linux 3.2-rc1 (2011-11-07 16:16:02 -0800)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
This is mostly a merge up of 3.2 rather than new code.
Mark Brown (5):
ASoC: Update git repository URL
ASoC: Don't use wm8994->control_data in wm8994_readable_register()
ASoC: Don't use wm8994->control_data when requesting IRQs
ASoC: Ensure we get an impedence reported for WM8958 jack detect
Merge branch 'for-3.2' of git://git.kernel.org/.../broonie/sound into for-3.2
MAINTAINERS | 2 +-
include/linux/mfd/wm8994/registers.h | 15 ++++++++++++
sound/soc/codecs/wm8994.c | 43 +++++++++++++++++++++++-----------
3 files changed, 45 insertions(+), 15 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-11-08 10:46 Mark Brown
@ 2011-11-08 16:00 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-11-08 16:00 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 8 Nov 2011 10:46:32 +0000,
Mark Brown wrote:
>
> The following changes since commit 1ea6b8f48918282bdca0b32a34095504ee65bab5:
>
> Linux 3.2-rc1 (2011-11-07 16:16:02 -0800)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
>
> This is mostly a merge up of 3.2 rather than new code.
Thanks, pulled now.
Takashi
> Mark Brown (5):
> ASoC: Update git repository URL
> ASoC: Don't use wm8994->control_data in wm8994_readable_register()
> ASoC: Don't use wm8994->control_data when requesting IRQs
> ASoC: Ensure we get an impedence reported for WM8958 jack detect
> Merge branch 'for-3.2' of git://git.kernel.org/.../broonie/sound into for-3.2
>
> MAINTAINERS | 2 +-
> include/linux/mfd/wm8994/registers.h | 15 ++++++++++++
> sound/soc/codecs/wm8994.c | 43 +++++++++++++++++++++++-----------
> 3 files changed, 45 insertions(+), 15 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-11-02 11:50 Mark Brown
2011-11-02 13:16 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-11-02 11:50 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 5927f94700e860ae27ff24e7f3bc9e4f7b9922eb:
ASoC: wm8940: Properly set codec->dapm.bias_level (2011-10-27 09:17:08 +0200)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
The usual connection of small, local fixes to specific drivers.
Axel Lin (5):
ASoC: wm8940: Fix mask for setting BCLKDIV
ASoC: tlv320aic23: Clear TLV320AIC23_MS_MASTER bit for slave mode
ASoC: tlv320aic3x: Clear BIT_CLK_MASTER and WORD_CLK_MASTER bits for for slave mode
ASoC: wm8711: Fix wrong mask for setting input audio data bit length select
ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt
Hong Xu (1):
ASoC: WM8904: Set `invert' bit for Capture Switch
Mark Brown (4):
ASoC: Fix return value of wm5100_gpio_direction_out()
ASoC: Ensure WM8962 PLL registers are reset
ASoC: Ensure the WM8962 oscillator and PLLs start up disabled
ASoC: Ensure we always delay for WM8962 FLL when starting from SYSCLK
sound/soc/codecs/tlv320aic23.c | 1 +
sound/soc/codecs/tlv320aic3x.c | 1 +
sound/soc/codecs/wm5100.c | 12 ++++++++----
sound/soc/codecs/wm8711.c | 4 ++--
sound/soc/codecs/wm8904.c | 2 +-
sound/soc/codecs/wm8940.c | 2 +-
sound/soc/codecs/wm8962.c | 30 ++++++++++++++++++++----------
7 files changed, 34 insertions(+), 18 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-11-02 11:50 Mark Brown
@ 2011-11-02 13:16 ` Takashi Iwai
2011-11-02 13:17 ` Mark Brown
0 siblings, 1 reply; 53+ messages in thread
From: Takashi Iwai @ 2011-11-02 13:16 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Wed, 2 Nov 2011 11:50:43 +0000,
Mark Brown wrote:
>
> The following changes since commit 5927f94700e860ae27ff24e7f3bc9e4f7b9922eb:
>
> ASoC: wm8940: Properly set codec->dapm.bias_level (2011-10-27 09:17:08 +0200)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
>
> The usual connection of small, local fixes to specific drivers.
Strangely, the diffstat shows differently with my pull,
sound/soc/codecs/tlv320aic23.c | 1 +
sound/soc/codecs/tlv320aic3x.c | 1 +
sound/soc/codecs/wm5100.c | 12 ++++++++----
sound/soc/codecs/wm8711.c | 4 ++--
sound/soc/codecs/wm8904.c | 2 +-
sound/soc/codecs/wm8940.c | 2 +-
sound/soc/codecs/wm8962.c | 28 +++++++++++++++++++---------
7 files changed, 33 insertions(+), 17 deletions(-)
while yours are:
> sound/soc/codecs/tlv320aic23.c | 1 +
> sound/soc/codecs/tlv320aic3x.c | 1 +
> sound/soc/codecs/wm5100.c | 12 ++++++++----
> sound/soc/codecs/wm8711.c | 4 ++--
> sound/soc/codecs/wm8904.c | 2 +-
> sound/soc/codecs/wm8940.c | 2 +-
> sound/soc/codecs/wm8962.c | 30 ++++++++++++++++++++----------
> 7 files changed, 34 insertions(+), 18 deletions(-)
I pulled and pushed out anyway. Please check later whether everything
is OK.
thanks,
Takashi
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-11-02 13:16 ` Takashi Iwai
@ 2011-11-02 13:17 ` Mark Brown
2011-11-02 13:23 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-11-02 13:17 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Wed, Nov 02, 2011 at 02:16:34PM +0100, Takashi Iwai wrote:
> Mark Brown wrote:
> > The usual connection of small, local fixes to specific drivers.
> Strangely, the diffstat shows differently with my pull,
There's no diff with my for-3.2 branch so the result is the same.
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-11-02 13:17 ` Mark Brown
@ 2011-11-02 13:23 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-11-02 13:23 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Wed, 2 Nov 2011 13:17:55 +0000,
Mark Brown wrote:
>
> On Wed, Nov 02, 2011 at 02:16:34PM +0100, Takashi Iwai wrote:
> > Mark Brown wrote:
>
> > > The usual connection of small, local fixes to specific drivers.
>
> > Strangely, the diffstat shows differently with my pull,
>
> There's no diff with my for-3.2 branch so the result is the same.
OK, thanks.
Takashi
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-10-27 7:22 Mark Brown
2011-10-27 8:49 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-27 7:22 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 226d0f22d044f0151287bb7cf334b85182248f0e:
ASoC: keep pointer to resource so it can be freed (2011-10-22 10:46:35 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Axel Lin (2):
ASoC: max98095: Convert codec->hw_write to snd_soc_write
ASoC: wm8940: Properly set codec->dapm.bias_level
sound/soc/codecs/max98095.c | 13 ++++++-------
sound/soc/codecs/wm8940.c | 2 ++
2 files changed, 8 insertions(+), 7 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-10-27 7:22 Mark Brown
@ 2011-10-27 8:49 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-10-27 8:49 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 27 Oct 2011 09:22:04 +0200,
Mark Brown wrote:
>
> The following changes since commit 226d0f22d044f0151287bb7cf334b85182248f0e:
>
> ASoC: keep pointer to resource so it can be freed (2011-10-22 10:46:35 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Pulled now. Thanks.
Takashi
> Axel Lin (2):
> ASoC: max98095: Convert codec->hw_write to snd_soc_write
> ASoC: wm8940: Properly set codec->dapm.bias_level
>
> sound/soc/codecs/max98095.c | 13 ++++++-------
> sound/soc/codecs/wm8940.c | 2 ++
> 2 files changed, 8 insertions(+), 7 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-10-22 9:49 Mark Brown
2011-10-22 11:45 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-22 9:49 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 24441e17feb57668e4c5013750cef549bf3c4861:
ASoC: ak4641: Use SND_SOC_DAPM_DAC for Voice Playback stream widget (2011-10-19 18:01:43 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Ashish Chavan (2):
ASoC: da7210: Add support for DAPM
ASoC: da7210: Add support for line out and DAC
Axel Lin (10):
ASoC: wm9081: Fix setting soft VMID ramp enable with VMID 2*240k
ASoC: Fix reg_word_size for ak4104
ASoC: ak4671: Use snd_soc_update_bits for read-modify-write
ASoC: rt5631: Remove unused codec field from struct rt5631_priv
ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture
ASoC: wm8996: Use SND_SOC_DAPM_AIF_OUT for AIF2 Capture
ASoC: Set sgtl5000->ldo in ldo_regulator_register
ASoC: Use SGTL5000_LINREG_VDDD_MASK instead of hardcoded mask value
ASoC: wm8996: Fix wrong mask for setting WM8996_AIF_CLOCKING_2
ASoC: sgtl5000: Fix wrong mask in some snd_soc_update_bits calls
Julia Lawall (1):
ASoC: keep pointer to resource so it can be freed
sound/soc/au1x/ac97c.c | 33 +++---
sound/soc/au1x/i2sc.c | 33 +++---
sound/soc/au1x/psc-ac97.c | 25 +++--
sound/soc/au1x/psc-i2s.c | 25 +++--
sound/soc/codecs/ak4104.c | 2 +-
sound/soc/codecs/ak4671.c | 18 +--
sound/soc/codecs/da7210.c | 241 ++++++++++++++++++++++++++++++++++++++-----
sound/soc/codecs/rt5631.c | 2 -
sound/soc/codecs/sgtl5000.c | 20 ++--
sound/soc/codecs/wm8994.c | 2 +-
sound/soc/codecs/wm8996.c | 6 +-
sound/soc/codecs/wm9081.c | 2 +-
sound/soc/mxs/mxs-saif.c | 19 ++--
13 files changed, 312 insertions(+), 116 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-10-22 9:49 Mark Brown
@ 2011-10-22 11:45 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-10-22 11:45 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Sat, 22 Oct 2011 10:49:58 +0100,
Mark Brown wrote:
>
> The following changes since commit 24441e17feb57668e4c5013750cef549bf3c4861:
>
> ASoC: ak4641: Use SND_SOC_DAPM_DAC for Voice Playback stream widget (2011-10-19 18:01:43 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Pulled now. Thanks.
Takashi
> Ashish Chavan (2):
> ASoC: da7210: Add support for DAPM
> ASoC: da7210: Add support for line out and DAC
>
> Axel Lin (10):
> ASoC: wm9081: Fix setting soft VMID ramp enable with VMID 2*240k
> ASoC: Fix reg_word_size for ak4104
> ASoC: ak4671: Use snd_soc_update_bits for read-modify-write
> ASoC: rt5631: Remove unused codec field from struct rt5631_priv
> ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture
> ASoC: wm8996: Use SND_SOC_DAPM_AIF_OUT for AIF2 Capture
> ASoC: Set sgtl5000->ldo in ldo_regulator_register
> ASoC: Use SGTL5000_LINREG_VDDD_MASK instead of hardcoded mask value
> ASoC: wm8996: Fix wrong mask for setting WM8996_AIF_CLOCKING_2
> ASoC: sgtl5000: Fix wrong mask in some snd_soc_update_bits calls
>
> Julia Lawall (1):
> ASoC: keep pointer to resource so it can be freed
>
> sound/soc/au1x/ac97c.c | 33 +++---
> sound/soc/au1x/i2sc.c | 33 +++---
> sound/soc/au1x/psc-ac97.c | 25 +++--
> sound/soc/au1x/psc-i2s.c | 25 +++--
> sound/soc/codecs/ak4104.c | 2 +-
> sound/soc/codecs/ak4671.c | 18 +--
> sound/soc/codecs/da7210.c | 241 ++++++++++++++++++++++++++++++++++++++-----
> sound/soc/codecs/rt5631.c | 2 -
> sound/soc/codecs/sgtl5000.c | 20 ++--
> sound/soc/codecs/wm8994.c | 2 +-
> sound/soc/codecs/wm8996.c | 6 +-
> sound/soc/codecs/wm9081.c | 2 +-
> sound/soc/mxs/mxs-saif.c | 19 ++--
> 13 files changed, 312 insertions(+), 116 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-10-19 17:26 Mark Brown
2011-10-20 12:20 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-19 17:26 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit b29a33a211a855e8e52c095af13e1d99ed60d07c:
ASoC: Make SND_SOC_SAARB and SND_SOC_TAVOREVB3 select MFD_88PM860X (2011-10-12 17:09:15 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Ashish Chavan (5):
ASoC: da7210: bugfix for head phone volume control
ASoC: da7210: Add support for ADC & DAC equalizers
ASoC: da7210: Add support for High pass and Voice filters for ADC and DAC
ASoC: da7210: Add support for mute and zero cross controls
ASoC: da7210: Add support for ALC and Noise suppression
Axel Lin (27):
ASoC: pxa: Remove redundant snd_soc_dapm_sync() calls from machine drivers
ASoC: sta32x: Set reg_cache_default to sta32x_regs
ASoC: sta32x: Write the register default value to cache for reserved registers
ASoC: ak4535: fixup cache register table
ASoC: tlv320aic32x4: Use snd_soc_update_bits for read-modify-write
ASoC: tlv320aic23: convert to soc-cache
ASoC: alc5623: Convert codec->hw_read to snd_soc_read
ASoC: tlv320aic3x: Convert codec->hw_read to snd_soc_read
ASoC: wm8961: Convert codec->hw_read to snd_soc_read
ASoC: wm8991: Fix wrong bit setting for WM8991_POWER_MANAGEMENT_2
ASoC: wm8991: Use snd_soc_update_bits for read-modify-write
ASoC: wm8400: Fix wrong bit setting for WM8400_POWER_MANAGEMENT_2
ASoC: wm8990: Fix wrong bit setting for WM8990_POWER_MANAGEMENT_2
ASoC: wm8990: Use snd_soc_update_bits for read-modify-write
ASoC: ad193x: Fix define of AD193X_PLL_INPUT_MASK
ASoC: wm8741: Fix setting interface format for DSP modes
ASoC: wm8741: Use snd_soc_cache_sync to sync reg_cache with the hardware
ASoC: wm8900: Fix wrong mask for setting DAC_CLKDIV/ADC_CLKDIV/LRCLK_MODE
ASoC: wm8900: Fix the mask defines
ASoC: wm8900: Use snd_soc_update_bits for read-modify-write
ASoC: wm8580: Use snd_soc_update_bits for read-modify-write
ASoC: ad193x: Use snd_soc_update_bits for read-modify-write
ASoC: sgtl5000: Fix define for SGTL5000_BIAS_R_MASK
ASoC: sgtl5000: Fix setting mic bias resistor
ASoC: ssm2602: Use snd_soc_update_bits for read-modify-write
ASoC: ak4641: Remove unused codec field from struct ak4641_priv
ASoC: ak4641: Use SND_SOC_DAPM_DAC for Voice Playback stream widget
Kuninori Morimoto (1):
ASoC: ak4642: fixup cache register table
Lars-Peter Clausen (1):
MAINTAINERS: Add maintainer for Analog Devices sound CODECs
Mark Brown (7):
ASoC: Update WM5100 accessory detection for revision A
ASoC: Convert DA7210 to table based DAPM init
MANITAINERS: Add Cragganmore reference platform to Wolfson support
ASoC: Update WM1811 DCS codes for latest evaluation results
ASoC: Convert WM9081 to table based control init
ASoC: Fix prefixing of DAPM controls
ASoC: WM9081 interrupt status register is volatile
Olof Johansson (1):
ASoC: Tegra: sparse cleanup
Peter Ujfalusi (6):
ASoC: twl6040: Remove Capture restriction for 17.64MHz sysclk
ASoC: twl6040: Remove PLL usage restrictions
ASoC: twl6040: Change event ordering for Earphone driver
ASoC: twl6040: Rename the Earphone Driver event handler
ASoC: core: Add flag to ignore pmdown_time at pcm_close
ASoC: twl6040: Request core to inline the DAPM sequence
MAINTAINERS | 2 +
include/sound/soc.h | 1 +
sound/soc/codecs/ad193x.c | 31 ++---
sound/soc/codecs/ad193x.h | 2 +-
sound/soc/codecs/ak4535.c | 10 +-
sound/soc/codecs/ak4641.c | 3 +-
sound/soc/codecs/ak4642.c | 22 ++--
sound/soc/codecs/alc5623.c | 4 +-
sound/soc/codecs/da7210.c | 264 +++++++++++++++++++++++++++++++++-----
sound/soc/codecs/sgtl5000.c | 9 +-
sound/soc/codecs/sgtl5000.h | 2 +-
sound/soc/codecs/ssm2602.c | 30 +++--
sound/soc/codecs/sta32x.c | 33 ++---
sound/soc/codecs/tlv320aic23.c | 167 ++++++++-----------------
sound/soc/codecs/tlv320aic32x4.c | 61 ++++------
sound/soc/codecs/tlv320aic3x.c | 5 +-
sound/soc/codecs/twl6040.c | 54 ++------
sound/soc/codecs/wm5100.c | 3 +
sound/soc/codecs/wm5100.h | 7 +
sound/soc/codecs/wm8400.c | 2 +-
sound/soc/codecs/wm8580.c | 22 ++--
sound/soc/codecs/wm8741.c | 14 +--
sound/soc/codecs/wm8900.c | 115 +++++++----------
sound/soc/codecs/wm8961.c | 4 +-
sound/soc/codecs/wm8990.c | 69 ++++------
sound/soc/codecs/wm8991.c | 22 ++--
sound/soc/codecs/wm8994.c | 4 +-
sound/soc/codecs/wm9081.c | 5 +-
sound/soc/pxa/poodle.c | 1 -
sound/soc/pxa/spitz.c | 1 -
sound/soc/soc-core.c | 6 +-
sound/soc/soc-pcm.c | 15 ++-
sound/soc/tegra/tegra_das.c | 4 +-
sound/soc/tegra/tegra_pcm.c | 2 +-
34 files changed, 529 insertions(+), 467 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-10-19 17:26 Mark Brown
@ 2011-10-20 12:20 ` Takashi Iwai
2011-10-20 12:24 ` Mark Brown
2011-10-20 16:56 ` Girdwood, Liam
0 siblings, 2 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-10-20 12:20 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Wed, 19 Oct 2011 18:26:09 +0100,
Mark Brown wrote:
>
> The following changes since commit b29a33a211a855e8e52c095af13e1d99ed60d07c:
>
> ASoC: Make SND_SOC_SAARB and SND_SOC_TAVOREVB3 select MFD_88PM860X (2011-10-12 17:09:15 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Pulled now.
BTW, do you have updates of the summary for 3.2 merges since the last time?
thanks,
Takashi
> Ashish Chavan (5):
> ASoC: da7210: bugfix for head phone volume control
> ASoC: da7210: Add support for ADC & DAC equalizers
> ASoC: da7210: Add support for High pass and Voice filters for ADC and DAC
> ASoC: da7210: Add support for mute and zero cross controls
> ASoC: da7210: Add support for ALC and Noise suppression
>
> Axel Lin (27):
> ASoC: pxa: Remove redundant snd_soc_dapm_sync() calls from machine drivers
> ASoC: sta32x: Set reg_cache_default to sta32x_regs
> ASoC: sta32x: Write the register default value to cache for reserved registers
> ASoC: ak4535: fixup cache register table
> ASoC: tlv320aic32x4: Use snd_soc_update_bits for read-modify-write
> ASoC: tlv320aic23: convert to soc-cache
> ASoC: alc5623: Convert codec->hw_read to snd_soc_read
> ASoC: tlv320aic3x: Convert codec->hw_read to snd_soc_read
> ASoC: wm8961: Convert codec->hw_read to snd_soc_read
> ASoC: wm8991: Fix wrong bit setting for WM8991_POWER_MANAGEMENT_2
> ASoC: wm8991: Use snd_soc_update_bits for read-modify-write
> ASoC: wm8400: Fix wrong bit setting for WM8400_POWER_MANAGEMENT_2
> ASoC: wm8990: Fix wrong bit setting for WM8990_POWER_MANAGEMENT_2
> ASoC: wm8990: Use snd_soc_update_bits for read-modify-write
> ASoC: ad193x: Fix define of AD193X_PLL_INPUT_MASK
> ASoC: wm8741: Fix setting interface format for DSP modes
> ASoC: wm8741: Use snd_soc_cache_sync to sync reg_cache with the hardware
> ASoC: wm8900: Fix wrong mask for setting DAC_CLKDIV/ADC_CLKDIV/LRCLK_MODE
> ASoC: wm8900: Fix the mask defines
> ASoC: wm8900: Use snd_soc_update_bits for read-modify-write
> ASoC: wm8580: Use snd_soc_update_bits for read-modify-write
> ASoC: ad193x: Use snd_soc_update_bits for read-modify-write
> ASoC: sgtl5000: Fix define for SGTL5000_BIAS_R_MASK
> ASoC: sgtl5000: Fix setting mic bias resistor
> ASoC: ssm2602: Use snd_soc_update_bits for read-modify-write
> ASoC: ak4641: Remove unused codec field from struct ak4641_priv
> ASoC: ak4641: Use SND_SOC_DAPM_DAC for Voice Playback stream widget
>
> Kuninori Morimoto (1):
> ASoC: ak4642: fixup cache register table
>
> Lars-Peter Clausen (1):
> MAINTAINERS: Add maintainer for Analog Devices sound CODECs
>
> Mark Brown (7):
> ASoC: Update WM5100 accessory detection for revision A
> ASoC: Convert DA7210 to table based DAPM init
> MANITAINERS: Add Cragganmore reference platform to Wolfson support
> ASoC: Update WM1811 DCS codes for latest evaluation results
> ASoC: Convert WM9081 to table based control init
> ASoC: Fix prefixing of DAPM controls
> ASoC: WM9081 interrupt status register is volatile
>
> Olof Johansson (1):
> ASoC: Tegra: sparse cleanup
>
> Peter Ujfalusi (6):
> ASoC: twl6040: Remove Capture restriction for 17.64MHz sysclk
> ASoC: twl6040: Remove PLL usage restrictions
> ASoC: twl6040: Change event ordering for Earphone driver
> ASoC: twl6040: Rename the Earphone Driver event handler
> ASoC: core: Add flag to ignore pmdown_time at pcm_close
> ASoC: twl6040: Request core to inline the DAPM sequence
>
> MAINTAINERS | 2 +
> include/sound/soc.h | 1 +
> sound/soc/codecs/ad193x.c | 31 ++---
> sound/soc/codecs/ad193x.h | 2 +-
> sound/soc/codecs/ak4535.c | 10 +-
> sound/soc/codecs/ak4641.c | 3 +-
> sound/soc/codecs/ak4642.c | 22 ++--
> sound/soc/codecs/alc5623.c | 4 +-
> sound/soc/codecs/da7210.c | 264 +++++++++++++++++++++++++++++++++-----
> sound/soc/codecs/sgtl5000.c | 9 +-
> sound/soc/codecs/sgtl5000.h | 2 +-
> sound/soc/codecs/ssm2602.c | 30 +++--
> sound/soc/codecs/sta32x.c | 33 ++---
> sound/soc/codecs/tlv320aic23.c | 167 ++++++++-----------------
> sound/soc/codecs/tlv320aic32x4.c | 61 ++++------
> sound/soc/codecs/tlv320aic3x.c | 5 +-
> sound/soc/codecs/twl6040.c | 54 ++------
> sound/soc/codecs/wm5100.c | 3 +
> sound/soc/codecs/wm5100.h | 7 +
> sound/soc/codecs/wm8400.c | 2 +-
> sound/soc/codecs/wm8580.c | 22 ++--
> sound/soc/codecs/wm8741.c | 14 +--
> sound/soc/codecs/wm8900.c | 115 +++++++----------
> sound/soc/codecs/wm8961.c | 4 +-
> sound/soc/codecs/wm8990.c | 69 ++++------
> sound/soc/codecs/wm8991.c | 22 ++--
> sound/soc/codecs/wm8994.c | 4 +-
> sound/soc/codecs/wm9081.c | 5 +-
> sound/soc/pxa/poodle.c | 1 -
> sound/soc/pxa/spitz.c | 1 -
> sound/soc/soc-core.c | 6 +-
> sound/soc/soc-pcm.c | 15 ++-
> sound/soc/tegra/tegra_das.c | 4 +-
> sound/soc/tegra/tegra_pcm.c | 2 +-
> 34 files changed, 529 insertions(+), 467 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-10-20 12:20 ` Takashi Iwai
@ 2011-10-20 12:24 ` Mark Brown
2011-10-20 12:47 ` Takashi Iwai
2011-10-20 16:56 ` Girdwood, Liam
1 sibling, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-20 12:24 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Thu, Oct 20, 2011 at 02:20:14PM +0200, Takashi Iwai wrote:
> BTW, do you have updates of the summary for 3.2 merges since the last time?
No, it's all random bugfixing and cleanups.
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-10-20 12:24 ` Mark Brown
@ 2011-10-20 12:47 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-10-20 12:47 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 20 Oct 2011 13:24:47 +0100,
Mark Brown wrote:
>
> On Thu, Oct 20, 2011 at 02:20:14PM +0200, Takashi Iwai wrote:
>
> > BTW, do you have updates of the summary for 3.2 merges since the last time?
>
> No, it's all random bugfixing and cleanups.
OK, thanks.
Takashi
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-10-20 12:20 ` Takashi Iwai
2011-10-20 12:24 ` Mark Brown
@ 2011-10-20 16:56 ` Girdwood, Liam
1 sibling, 0 replies; 53+ messages in thread
From: Girdwood, Liam @ 2011-10-20 16:56 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Mark Brown
On 20 October 2011 13:20, Takashi Iwai <tiwai@suse.de> wrote:
> At Wed, 19 Oct 2011 18:26:09 +0100,
> Mark Brown wrote:
>>
>> The following changes since commit b29a33a211a855e8e52c095af13e1d99ed60d07c:
>>
>> ASoC: Make SND_SOC_SAARB and SND_SOC_TAVOREVB3 select MFD_88PM860X (2011-10-12 17:09:15 +0100)
>>
>> are available in the git repository at:
>> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
>
> Pulled now.
>
> BTW, do you have updates of the summary for 3.2 merges since the last time?
>
Sadly nothing from me this time around. Been busy working !
Regards
Liam
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-10-13 10:49 Mark Brown
2011-10-13 10:53 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-13 10:49 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 03b5362d2fef02cabbbb440d861d27e40ed3a929:
ASoC: Convert Jive to table based init (2011-10-10 11:10:44 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Ashish Chavan (1):
ASoC: da7210: Add support for other DAI word lengths, format and mode
Axel Lin (6):
ASoC: Writing register default value for the reset register
ASoC: ak4642: convert to soc-cache
ASoC: Delete ads117x.h
ASoC: Remove impossible case from wm8994_hw_params
ASoC: da7210: convert to soc-cache
ASoC: Make SND_SOC_SAARB and SND_SOC_TAVOREVB3 select MFD_88PM860X
Mark Brown (4):
ASoC: Convert Goni to data based DAPM init
ASoC: Add missing default for WM5100 Clocking 1
ASoC: Implement WM5100 accessory detection support
ASoC: Instantiate card widgets immediately
Peter Ujfalusi (18):
ASoC: OMAP machines: Remove soc_dapm_sync() call from init
ASoC: zoom2: Let core to deal with the DAPM widgets
ASoC: zoom2: No need to call dapm_pin_enable at init time
ASoC: sdp4430: Let core to deal with the DAPM widgets
ASoC: sdp4430: No need to call dapm_pin_enable at init time
ASoC: am3517evm: Let core to deal with the DAPM widgets
ASoC: n810: Let the core to register DAPM widgets/routes and controls
ASoC: osk5912: Let core to deal with the DAPM widgets
ASoC: sdp3430: Let core to deal with the DAPM widgets
ASoC: twl6040: Convert to table based init
ASoC: twl4030: Convert to table based init
ASoC: tlv320dac33: Convert to table based init
Input: twl6040: Simplify vibra regsiter definitions
MFD: twl6040: Cache the vibra control registers
MFD: twl6040: function to query the vibra status for clients
Input: twl6040-vibra: Check the selected path for vibra
ASoC: twl6040: Support for vibra output paths
ASoC: twl6040: Workaround for headset DC offset caused pop noise
Wolfram Sang (1):
ASoC: Fix typo in Kconfig symbol for tlv320aic32x4
drivers/input/misc/twl6040-vibra.c | 19 +++--
drivers/mfd/twl6040-core.c | 31 ++++++-
include/linux/mfd/twl6040.h | 25 +++---
sound/soc/codecs/Kconfig | 4 +-
sound/soc/codecs/Makefile | 2 +-
sound/soc/codecs/ads117x.h | 13 ---
sound/soc/codecs/ak4642.c | 82 +++----------------
sound/soc/codecs/da7210.c | 146 +++++++++++++++-----------------
sound/soc/codecs/tlv320dac33.c | 23 ++----
sound/soc/codecs/twl4030.c | 21 ++---
sound/soc/codecs/twl6040.c | 135 ++++++++++++++++++++++++------
sound/soc/codecs/wm5100-tables.c | 1 +
sound/soc/codecs/wm5100.c | 162 ++++++++++++++++++++++++++++++++++++
sound/soc/codecs/wm5100.h | 2 +
sound/soc/codecs/wm8983.c | 2 +-
sound/soc/codecs/wm8994.c | 10 --
sound/soc/imx/Kconfig | 2 +-
sound/soc/omap/am3517evm.c | 28 +-----
sound/soc/omap/ams-delta.c | 1 -
sound/soc/omap/n810.c | 23 ++----
sound/soc/omap/omap3pandora.c | 8 +--
sound/soc/omap/osk5912.c | 27 +-----
sound/soc/omap/rx51.c | 2 -
sound/soc/omap/sdp3430.c | 18 +---
sound/soc/omap/sdp4430.c | 27 +-----
sound/soc/omap/zoom2.c | 26 ++-----
sound/soc/pxa/Kconfig | 2 +
sound/soc/samsung/goni_wm8994.c | 13 +--
sound/soc/soc-core.c | 2 +
29 files changed, 467 insertions(+), 390 deletions(-)
delete mode 100644 sound/soc/codecs/ads117x.h
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-10-13 10:49 Mark Brown
@ 2011-10-13 10:53 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-10-13 10:53 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 13 Oct 2011 11:49:58 +0100,
Mark Brown wrote:
>
> The following changes since commit 03b5362d2fef02cabbbb440d861d27e40ed3a929:
>
> ASoC: Convert Jive to table based init (2011-10-10 11:10:44 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Pulled now. Thanks.
Takashi
> Ashish Chavan (1):
> ASoC: da7210: Add support for other DAI word lengths, format and mode
>
> Axel Lin (6):
> ASoC: Writing register default value for the reset register
> ASoC: ak4642: convert to soc-cache
> ASoC: Delete ads117x.h
> ASoC: Remove impossible case from wm8994_hw_params
> ASoC: da7210: convert to soc-cache
> ASoC: Make SND_SOC_SAARB and SND_SOC_TAVOREVB3 select MFD_88PM860X
>
> Mark Brown (4):
> ASoC: Convert Goni to data based DAPM init
> ASoC: Add missing default for WM5100 Clocking 1
> ASoC: Implement WM5100 accessory detection support
> ASoC: Instantiate card widgets immediately
>
> Peter Ujfalusi (18):
> ASoC: OMAP machines: Remove soc_dapm_sync() call from init
> ASoC: zoom2: Let core to deal with the DAPM widgets
> ASoC: zoom2: No need to call dapm_pin_enable at init time
> ASoC: sdp4430: Let core to deal with the DAPM widgets
> ASoC: sdp4430: No need to call dapm_pin_enable at init time
> ASoC: am3517evm: Let core to deal with the DAPM widgets
> ASoC: n810: Let the core to register DAPM widgets/routes and controls
> ASoC: osk5912: Let core to deal with the DAPM widgets
> ASoC: sdp3430: Let core to deal with the DAPM widgets
> ASoC: twl6040: Convert to table based init
> ASoC: twl4030: Convert to table based init
> ASoC: tlv320dac33: Convert to table based init
> Input: twl6040: Simplify vibra regsiter definitions
> MFD: twl6040: Cache the vibra control registers
> MFD: twl6040: function to query the vibra status for clients
> Input: twl6040-vibra: Check the selected path for vibra
> ASoC: twl6040: Support for vibra output paths
> ASoC: twl6040: Workaround for headset DC offset caused pop noise
>
> Wolfram Sang (1):
> ASoC: Fix typo in Kconfig symbol for tlv320aic32x4
>
> drivers/input/misc/twl6040-vibra.c | 19 +++--
> drivers/mfd/twl6040-core.c | 31 ++++++-
> include/linux/mfd/twl6040.h | 25 +++---
> sound/soc/codecs/Kconfig | 4 +-
> sound/soc/codecs/Makefile | 2 +-
> sound/soc/codecs/ads117x.h | 13 ---
> sound/soc/codecs/ak4642.c | 82 +++----------------
> sound/soc/codecs/da7210.c | 146 +++++++++++++++-----------------
> sound/soc/codecs/tlv320dac33.c | 23 ++----
> sound/soc/codecs/twl4030.c | 21 ++---
> sound/soc/codecs/twl6040.c | 135 ++++++++++++++++++++++++------
> sound/soc/codecs/wm5100-tables.c | 1 +
> sound/soc/codecs/wm5100.c | 162 ++++++++++++++++++++++++++++++++++++
> sound/soc/codecs/wm5100.h | 2 +
> sound/soc/codecs/wm8983.c | 2 +-
> sound/soc/codecs/wm8994.c | 10 --
> sound/soc/imx/Kconfig | 2 +-
> sound/soc/omap/am3517evm.c | 28 +-----
> sound/soc/omap/ams-delta.c | 1 -
> sound/soc/omap/n810.c | 23 ++----
> sound/soc/omap/omap3pandora.c | 8 +--
> sound/soc/omap/osk5912.c | 27 +-----
> sound/soc/omap/rx51.c | 2 -
> sound/soc/omap/sdp3430.c | 18 +---
> sound/soc/omap/sdp4430.c | 27 +-----
> sound/soc/omap/zoom2.c | 26 ++-----
> sound/soc/pxa/Kconfig | 2 +
> sound/soc/samsung/goni_wm8994.c | 13 +--
> sound/soc/soc-core.c | 2 +
> 29 files changed, 467 insertions(+), 390 deletions(-)
> delete mode 100644 sound/soc/codecs/ads117x.h
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-10-10 11:41 Mark Brown
2011-10-10 12:42 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-10 11:41 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 734787550a60b768b675c26f93d134f6dc370bb5:
ASoC: wm8995: Slightly optimize configure_clock (2011-10-04 13:09:55 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Axel Lin (24):
ASoC: wm8994: Fix setting rate_reg for wm8994-aif2
ASoC: Avoid writing to WM8971_RESET in wm8971_resume
ASoC: wm8750: Use snd_soc_update_bits for read-modify-write
ASoC: wm8988: Use snd_soc_update_bits for read-modify-write
ASoC: wm8711: Use snd_soc_update_bits for read-modify-write
ASoC: Remove unneeded hw_write initialisation in ak4671
ASoC: Remove unneeded hw_write initialisation in wm8523
ASoC: Remove unused function declaration in imx-ssi.h
ASoC: imx: Remove unused variable 'dai'
ASoC: Remove unused variable 'wm9090' in wm9090_probe
ASoC: wm8990: Convert to snd_soc_cache_sync for sync reg_cache with the hardware
ASoC: wm8990: Remove incorrect comments
ASoC: Return early with -EINVAL if invalid dai format is detected
ASoC: wm8510: Convert to snd_soc_cache_sync
ASoC: wm8711: Convert to snd_soc_cache_sync
ASoC: wm8731: Convert to snd_soc_cache_sync
ASoC: wm8750: Convert to snd_soc_cache_sync
ASoC: wm8776: Convert to snd_soc_cache_sync
ASoC: wm8940: Convert to snd_soc_cache_sync
ASoC: wm8960: Convert to snd_soc_cache_sync
ASoC: wm8971: Convert to snd_soc_cache_sync
ASoC: wm8974: Convert to snd_soc_cache_sync
ASoC: wm8988: Convert to snd_soc_cache_sync
ASoC: ak4535: convert to soc-cache
Mark Brown (32):
Merge branch 'for-3.1' into for-3.2
ASoC: Remove direct register cache accesses from WM8962 driver
regulator: Fix return code from regulator_disable_deferred()
ASoC: Factor write of widget power out into a separate function
ASoC: Move bias level decision into main dapm_power_widgets()
ASoC: Ensure all DAPM widgets have a power check callback
ASoC: Factor out widget power check operation
ASoC: Mark headphone, mic, speaker and line widgets as always connected
ASoC: Do DAPM power checks only for widgets changed since last run
ASoC: Reduce the number of neigbours we mark dirty when updating power
ASoC: Add verbose debugging showing why widgets get marked dirty
ASoC: Only run power_check() on a widget once per run
ASoC: Don't mark the outputs of supplies as dirty on state changes
ASoC: Stop checking for supplied widgets after we find the first
ASoC: Use dapm_mark_dirty() for new DAPM widgets for consistency
ASoC: Remove references to linux@wolfsonmicro.com
ASoC: Ensure DAPM widgets are set up before we sync jacks
Merge branch 'for-3.1' into for-3.2
regulator: Add WM1811 support
ASoC: Suppress early calls to snd_soc_dapm_sync()
ASoC: Remove redundant snd_soc_dapm_sync() calls from machine drivers
ASoC: Ensure all DAPM widgets are instantiated with the card
ASoC: Assign power_check when we allocate DAPM widgets
ASoC: Cache connected input and output recursions
ASoC: Squash error codes from regmap down to -1 on read
ASoC: Fix DAPM sync for TLV320AIC3x custom DAPM widget
ASoC: Convert Simtec machines to table based DAPM init
ASoC: Convert H1940 to table based init
ASoC: Convert RX1950 to table based init
ASoC: Convert SmartQ to table based init
ASoC: Convert SMDK WM8580 to table based DAPM init
ASoC: Convert Jive to table based init
Michael Opdenacker (1):
ASoC: fix checkpatch.pl error in omap-mcbsp
Peter Ujfalusi (15):
ASoC: core: Introduce SOC_DOUBLE_VALUE macro
ASoC: core: Introduce SOC_DOUBLE_R_VALUE macro
ASoC: twl6040: Simplify custom put_volsw callback
ASoC: Consolidate use of controls with custom get/put function
ASoC: twl6040: Simplify custom get_volsw callback
ASoC: twl6040: Prepare for core put_volsw/volsw_2r merger
ASoC: core: Change SOC_SINGLE/DOUBLE_VALUE representation
ASoC: core: Combine snd_soc_info_volsw/info_volsw_2r functions
ASoC: core: Combine snd_soc_get_volsw/get_volsw_2r functions
ASoC: core: Combine snd_soc_put_volsw/put_volsw_2r functions
ASoC: twl6040: Simply call snd_soc_put_volsw form the custom code
ASoC: core: Remove snd_soc_put_volsw_2r definition
ASoC: twl6040: Warn user in twl6040_put_volsw for error case
ASoC: Replace remaining use of *_volsw_2r with *_volsw
ASoC: fix codec breakage caused by the volsw/volsw_2r merger
Wolfram Sang (1):
ASoC: tlv320aic32x4 fix initialization of micpga routing
drivers/regulator/core.c | 9 +-
drivers/regulator/wm8994-regulator.c | 13 +
include/sound/soc-dapm.h | 8 +
include/sound/soc.h | 85 ++++---
sound/soc/atmel/playpaq_wm8510.c | 1 -
sound/soc/atmel/sam9g20_wm8731.c | 2 -
sound/soc/atmel/snd-soc-afeb9260.c | 2 -
sound/soc/codecs/ak4535.c | 100 ++------
sound/soc/codecs/ak4671.c | 2 -
sound/soc/codecs/cs4270.c | 8 +-
sound/soc/codecs/cs42l51.c | 9 +-
sound/soc/codecs/lm4857.c | 2 +-
sound/soc/codecs/tlv320aic23.c | 14 +-
sound/soc/codecs/tlv320aic32x4.c | 4 +-
sound/soc/codecs/tlv320aic3x.c | 4 +
sound/soc/codecs/twl4030.c | 48 +---
sound/soc/codecs/twl6040.c | 76 ++----
sound/soc/codecs/wm8350.c | 43 ++--
sound/soc/codecs/wm8510.c | 13 +-
sound/soc/codecs/wm8523.c | 1 -
sound/soc/codecs/wm8580.c | 38 +--
sound/soc/codecs/wm8711.c | 19 +-
sound/soc/codecs/wm8731.c | 15 +-
sound/soc/codecs/wm8750.c | 42 +---
sound/soc/codecs/wm8776.c | 16 +-
sound/soc/codecs/wm8940.c | 46 ++--
sound/soc/codecs/wm8960.c | 15 +-
sound/soc/codecs/wm8962.c | 21 +-
sound/soc/codecs/wm8971.c | 15 +-
sound/soc/codecs/wm8974.c | 15 +-
sound/soc/codecs/wm8988.c | 18 +--
sound/soc/codecs/wm8990.c | 36 ++--
sound/soc/codecs/wm8991.c | 2 +-
sound/soc/codecs/wm8994.c | 2 +-
sound/soc/codecs/wm9090.c | 1 -
sound/soc/codecs/wm_hubs.c | 20 +-
sound/soc/davinci/davinci-evm.c | 2 -
sound/soc/imx/imx-pcm-fiq.c | 1 -
sound/soc/imx/imx-ssi.c | 1 -
sound/soc/imx/imx-ssi.h | 6 -
sound/soc/kirkwood/kirkwood-t5325.c | 2 -
sound/soc/mid-x86/mfld_machine.c | 2 -
sound/soc/omap/omap-mcbsp.c | 3 +-
sound/soc/pxa/corgi.c | 1 -
sound/soc/pxa/e740_wm9705.c | 2 -
sound/soc/pxa/e750_wm9705.c | 2 -
sound/soc/pxa/e800_wm9712.c | 1 -
sound/soc/pxa/magician.c | 1 -
sound/soc/pxa/mioa701_wm9713.c | 1 -
sound/soc/pxa/palm27x.c | 4 -
sound/soc/pxa/saarb.c | 4 -
sound/soc/pxa/tavorevb3.c | 4 -
sound/soc/pxa/tosa.c | 1 -
sound/soc/pxa/z2.c | 4 -
sound/soc/pxa/zylonite.c | 1 -
sound/soc/samsung/goni_wm8994.c | 2 -
sound/soc/samsung/h1940_uda1380.c | 19 +-
sound/soc/samsung/jive_wm8750.c | 17 +-
sound/soc/samsung/neo1973_wm8753.c | 4 -
sound/soc/samsung/rx1950_uda1380.c | 33 +--
sound/soc/samsung/s3c24xx_simtec_hermes.c | 11 +-
sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 11 +-
sound/soc/samsung/smartq_wm8987.c | 25 +--
sound/soc/samsung/smdk_wm8580.c | 45 +---
sound/soc/samsung/smdk_wm8994.c | 2 -
sound/soc/sh/sh7760-ac97.c | 7 -
sound/soc/soc-core.c | 166 +++---------
sound/soc/soc-dapm.c | 346 +++++++++++++++++-------
sound/soc/soc-io.c | 2 +-
sound/soc/soc-jack.c | 2 +
sound/soc/tegra/tegra_wm8903.c | 2 -
sound/soc/tegra/trimslice.c | 2 -
72 files changed, 601 insertions(+), 903 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-10-10 11:41 Mark Brown
@ 2011-10-10 12:42 ` Takashi Iwai
2011-10-10 12:46 ` Mark Brown
0 siblings, 1 reply; 53+ messages in thread
From: Takashi Iwai @ 2011-10-10 12:42 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Mon, 10 Oct 2011 12:41:55 +0100,
Mark Brown wrote:
>
> The following changes since commit 734787550a60b768b675c26f93d134f6dc370bb5:
>
> ASoC: wm8995: Slightly optimize configure_clock (2011-10-04 13:09:55 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Thanks, pulled now.
Also, could you guys slowly make summaries for 3.2 merges?
Takashi
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-10-10 12:42 ` Takashi Iwai
@ 2011-10-10 12:46 ` Mark Brown
0 siblings, 0 replies; 53+ messages in thread
From: Mark Brown @ 2011-10-10 12:46 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Mon, Oct 10, 2011 at 02:42:13PM +0200, Takashi Iwai wrote:
> Also, could you guys slowly make summaries for 3.2 merges?
- Substantial optimization of the DAPM algorithm, substantially reducing
the CPU usage when power states change. This is especially beneficial
with larger modern devices.
- Support for CODEC drivers using the regmap API.
- Some smaller API updates - support for larger register maps, support
for specifying a source when setting a sysclk.
- New CPU for Alchemy and Freescale MXS.
- New CODEC drivers for Analog ADAU1373, Realtek RT5631 and Wolfson
Microelectronics WM1811 and WM5100.
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-10-04 14:16 Mark Brown
2011-10-04 14:45 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-04 14:16 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 02890535269338a6d2034ad3ce8b22beb24b449a:
ASoC: ssm2602: Support setting the oscillator and the clock output state (2011-09-27 13:30:48 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
One MFD change for wm1811 which is here to avoid collisions with wm1811.
Arnd Bergmann (5):
ASoC: use a valid device for dev_err() in Zylonite
ASoC: omap_mcpdm_remove cannot be __devexit
ASoC: imx: eukrea_tlv320 needs i2c
ASoC: sh: use correct __iomem annotations
ASoC: samsung: WM8994 depends on MFD_WM8994
Axel Lin (41):
ASoC: Remove unused "control_data" field of struct wm8940_priv
ASoC: Remove unused "control_data" field of struct wm8960_priv
ASoC: Remove unused "control_data" field of struct wm8978_priv
ASoC: Remove unused "control_data" field of struct wm9081_priv
ASoC: Remove unused "control_data" field of struct wm9090_priv
ASoC: Remove unused "control_data" field of struct wm8904_priv
ASoC: Fix setting adau1373_dai->master for SND_SOC_DAIFMT_CBS_CFS
ASoC: adau1701: Initialize codec->control_data before using it
ASoC: Remove unused "control_data" field of struct alc5623_priv
ASoC: Remove unused "control_data" field of struct cs4270_private
ASoC: Remove unused "control_data" field of struct cs42l51_private
ASoC: Remove unused "control_data" field of struct max98088_priv
ASoC: Remove unused "control_data" field of struct max98095_priv
ASoC: Remove unused "control_data" field of struct ak4671_priv
ASoC: adau1701: Fix prototype for adau1701_set_sysclk
ASoC: tlv320dac33: Add guarding parentheses to macros
ASoC: Remove unused "control_data" field of struct cs4271_private
ASoC: Remove unused "control_data" field of struct aic3x_priv
ASoC: Add missed regulator_unregister_notifier and regulator_bulk_free in wm8995_remove
ASoC: sn95031: Do not use static variable for channel_index
ASoC: tlv320aic3x: Use driver_data field of struct i2c_device_id to identify models
ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC
ASoC: wm8782: Add __devexit_p at necessary place
ASoC: kirkwood-i2s: Add __devexit_p at necessary place
ASoC: samsung: Add __devexit_p at necessary places
ASoC: tegra: Staticise tegra_i2s_dai and tegra_spdif_dai
ASoC: Staticise samsung_spdif_dai
ASoC: Staticise sh4_ssi_dai
ASoC: Remove unused rate variable in magician_playback_hw_params
ASoC: Remove unused srate variable in tegra_spdif_hw_params
ASoC: Remove needless codec->dapm.bias_level assignment to SND_SOC_BIAS_OFF
ASoC: Staticise simtec_audio_resume()
ASoC: Staticise ep93xx_ac97_dai
ASoC: txx9: Add __exit_p at necessary place
ASoC: Fix setting update bits for WM8741_DACRMSB_ATTENUATION
ASoC: samsung: s3c-i2s-v2.c needs module.h
ASoC: wm8711: Use snd_soc_update_bits for read-modify-write
ASoC: wm8971: Use snd_soc_update_bits for read-modify-write
ASoC: wm8988: Use snd_soc_update_bits for read-modify-write
ASoC: wm8994: Slightly optimize configure_clock
ASoC: wm8995: Slightly optimize configure_clock
Jarkko Nikula (5):
ASoC: Davinci: Fix FS polarity for I2S format
ASoC: omap-mcbsp: Fix FS polarity for LEFT_J, DSP_A and DSP_B formats
ASoC: omap-mcbsp: Prepare for init time DAI format setting
ASoC: omap: Convert bunch of machine drivers to use init time DAI format
ASoC: omap: Use single hw_params callback in sdp3430 and zoom2
Karl Tsou (1):
ASoC: Add DRC control for WM8996
Mark Brown (12):
ASoC: Add device ID for WM9093 to WM9090 driver
ASoC: Allow DAI formats to be specified in the dai_link
ASoC: Use dai_fmt in speyside_wm8962
ASoC: Also count neighbour checks for supplies
ASoC: Staticise non-exported symbols in rt5631
ASoC: Remove unused function check_vdac_to_outmix from rt5631
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
ASoC: Instantiate DAPM widgets before we do the DAI link init
ASoC: Fix typo in 24.576MHz rate in WM5100
mfd: Add WM1811 support
ASoC: Add WM1811 support
Peter Ujfalusi (5):
ASoC: twl6040: One workqueue should be enough
ASoC: twl6040: correct loop counters for HS/HF ramp code
ASoC: twl6040: Shift 2 identifies the HS output in out_drv_event
ASoC: twl6040: Simplify code in out_drv_event for pending work check
ASoC: omap-pcm: Fix the no period wakeup implementation
Ryan Mallon (2):
ASoC: max98088 codec: Catch driver bugs for eq channel name
ASoC: max98095 codec: Catch driver bugs for biquad channel name
Susan Gao (1):
ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings
Ujfalusi, Peter (1):
ASoC: sdp4430: Fix string for FM input name
drivers/mfd/wm8994-core.c | 27 ++++++++++
include/linux/mfd/wm8994/core.h | 1 +
include/linux/mfd/wm8994/registers.h | 4 ++
include/sound/soc-dai.h | 34 ++++++------
include/sound/soc.h | 2 +
sound/soc/codecs/adau1373.c | 2 +-
sound/soc/codecs/adau1701.c | 3 +-
sound/soc/codecs/ak4671.c | 2 -
sound/soc/codecs/alc5623.c | 2 -
sound/soc/codecs/cs4270.c | 6 +--
sound/soc/codecs/cs4271.c | 5 --
sound/soc/codecs/cs42l51.c | 6 +--
sound/soc/codecs/max98088.c | 36 ++++++++-----
sound/soc/codecs/max98095.c | 34 ++++++++----
sound/soc/codecs/rt5631.c | 20 +------
sound/soc/codecs/sn95031.c | 3 +-
sound/soc/codecs/tlv320aic3x.c | 16 ++----
sound/soc/codecs/tlv320dac33.c | 6 +-
sound/soc/codecs/twl6040.c | 81 ++++++++++++------------------
sound/soc/codecs/wm5100.c | 6 +--
sound/soc/codecs/wm8711.c | 6 +--
sound/soc/codecs/wm8741.c | 2 +-
sound/soc/codecs/wm8753.c | 4 +-
sound/soc/codecs/wm8782.c | 2 +-
sound/soc/codecs/wm8904.c | 2 -
sound/soc/codecs/wm8940.c | 3 -
sound/soc/codecs/wm8960.c | 3 -
sound/soc/codecs/wm8962.c | 4 +-
sound/soc/codecs/wm8971.c | 27 +++-------
sound/soc/codecs/wm8978.c | 3 -
sound/soc/codecs/wm8988.c | 15 ++----
sound/soc/codecs/wm8994.c | 94 +++++++++++++++++++++++++++++----
sound/soc/codecs/wm8995.c | 19 ++++---
sound/soc/codecs/wm8996.c | 9 +++-
sound/soc/codecs/wm9081.c | 3 -
sound/soc/codecs/wm9090.c | 4 +-
sound/soc/davinci/davinci-i2s.c | 5 ++-
sound/soc/ep93xx/ep93xx-ac97.c | 2 +-
sound/soc/imx/Kconfig | 1 +
sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
sound/soc/omap/am3517evm.c | 22 +-------
sound/soc/omap/igep0020.c | 23 +--------
sound/soc/omap/n810.c | 19 +------
sound/soc/omap/omap-mcbsp.c | 21 ++++++--
sound/soc/omap/omap-pcm.c | 8 +++
sound/soc/omap/omap3evm.c | 23 +--------
sound/soc/omap/omap3pandora.c | 20 ++------
sound/soc/omap/osk5912.c | 23 +--------
sound/soc/omap/overo.c | 23 +--------
sound/soc/omap/rx51.c | 20 +-------
sound/soc/omap/sdp3430.c | 70 ++-----------------------
sound/soc/omap/sdp4430.c | 6 +-
sound/soc/omap/zoom2.c | 70 ++-----------------------
sound/soc/pxa/magician.c | 3 +-
sound/soc/pxa/zylonite.c | 8 ++--
sound/soc/samsung/Kconfig | 6 ++
sound/soc/samsung/ac97.c | 2 +-
sound/soc/samsung/i2s.c | 2 +-
sound/soc/samsung/pcm.c | 2 +-
sound/soc/samsung/s3c-i2s-v2.c | 1 +
sound/soc/samsung/s3c2412-i2s.c | 2 +-
sound/soc/samsung/s3c24xx-i2s.c | 2 +-
sound/soc/samsung/s3c24xx_simtec.c | 2 +-
sound/soc/samsung/spdif.c | 4 +-
sound/soc/samsung/speyside_wm8962.c | 19 +------
sound/soc/sh/fsi.c | 10 ++--
sound/soc/sh/ssi.c | 2 +-
sound/soc/soc-core.c | 27 +++++++++-
sound/soc/soc-dapm.c | 2 +
sound/soc/tegra/tegra_i2s.c | 2 +-
sound/soc/tegra/tegra_spdif.c | 5 +-
sound/soc/txx9/txx9aclc-generic.c | 2 +-
72 files changed, 389 insertions(+), 568 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-10-04 14:16 Mark Brown
@ 2011-10-04 14:45 ` Takashi Iwai
2011-10-04 14:48 ` Mark Brown
0 siblings, 1 reply; 53+ messages in thread
From: Takashi Iwai @ 2011-10-04 14:45 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 4 Oct 2011 15:16:34 +0100,
Mark Brown wrote:
>
> The following changes since commit 02890535269338a6d2034ad3ce8b22beb24b449a:
>
> ASoC: ssm2602: Support setting the oscillator and the clock output state (2011-09-27 13:30:48 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
>
> One MFD change for wm1811 which is here to avoid collisions with wm1811.
Thanks, pulled now.
But this gives a few warnings, maybe a side-effect of cleanups.
sound/soc/codecs/wm8711.c: In function ‘wm8711_probe’:
sound/soc/codecs/wm8711.c:367:11: warning: unused variable ‘reg’
sound/soc/codecs/wm8988.c: In function ‘wm8988_probe’:
sound/soc/codecs/wm8988.c:762:6: warning: unused variable ‘reg’
sound/soc/codecs/wm9090.c: In function ‘wm9090_probe’:
sound/soc/codecs/wm9090.c:551:22: warning: unused variable ‘wm9090’
Also, the warning below appears persistently.
sound/soc/codecs/adau1373.c: In function ‘adau1373_hw_params’:
sound/soc/codecs/adau1373.c:940:3: warning: large integer implicitly truncated t
o unsigned type
It's certainly no issue with 32bit architecture, but the fix should be
trivial.
thanks,
Takashi
> Arnd Bergmann (5):
> ASoC: use a valid device for dev_err() in Zylonite
> ASoC: omap_mcpdm_remove cannot be __devexit
> ASoC: imx: eukrea_tlv320 needs i2c
> ASoC: sh: use correct __iomem annotations
> ASoC: samsung: WM8994 depends on MFD_WM8994
>
> Axel Lin (41):
> ASoC: Remove unused "control_data" field of struct wm8940_priv
> ASoC: Remove unused "control_data" field of struct wm8960_priv
> ASoC: Remove unused "control_data" field of struct wm8978_priv
> ASoC: Remove unused "control_data" field of struct wm9081_priv
> ASoC: Remove unused "control_data" field of struct wm9090_priv
> ASoC: Remove unused "control_data" field of struct wm8904_priv
> ASoC: Fix setting adau1373_dai->master for SND_SOC_DAIFMT_CBS_CFS
> ASoC: adau1701: Initialize codec->control_data before using it
> ASoC: Remove unused "control_data" field of struct alc5623_priv
> ASoC: Remove unused "control_data" field of struct cs4270_private
> ASoC: Remove unused "control_data" field of struct cs42l51_private
> ASoC: Remove unused "control_data" field of struct max98088_priv
> ASoC: Remove unused "control_data" field of struct max98095_priv
> ASoC: Remove unused "control_data" field of struct ak4671_priv
> ASoC: adau1701: Fix prototype for adau1701_set_sysclk
> ASoC: tlv320dac33: Add guarding parentheses to macros
> ASoC: Remove unused "control_data" field of struct cs4271_private
> ASoC: Remove unused "control_data" field of struct aic3x_priv
> ASoC: Add missed regulator_unregister_notifier and regulator_bulk_free in wm8995_remove
> ASoC: sn95031: Do not use static variable for channel_index
> ASoC: tlv320aic3x: Use driver_data field of struct i2c_device_id to identify models
> ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC
> ASoC: wm8782: Add __devexit_p at necessary place
> ASoC: kirkwood-i2s: Add __devexit_p at necessary place
> ASoC: samsung: Add __devexit_p at necessary places
> ASoC: tegra: Staticise tegra_i2s_dai and tegra_spdif_dai
> ASoC: Staticise samsung_spdif_dai
> ASoC: Staticise sh4_ssi_dai
> ASoC: Remove unused rate variable in magician_playback_hw_params
> ASoC: Remove unused srate variable in tegra_spdif_hw_params
> ASoC: Remove needless codec->dapm.bias_level assignment to SND_SOC_BIAS_OFF
> ASoC: Staticise simtec_audio_resume()
> ASoC: Staticise ep93xx_ac97_dai
> ASoC: txx9: Add __exit_p at necessary place
> ASoC: Fix setting update bits for WM8741_DACRMSB_ATTENUATION
> ASoC: samsung: s3c-i2s-v2.c needs module.h
> ASoC: wm8711: Use snd_soc_update_bits for read-modify-write
> ASoC: wm8971: Use snd_soc_update_bits for read-modify-write
> ASoC: wm8988: Use snd_soc_update_bits for read-modify-write
> ASoC: wm8994: Slightly optimize configure_clock
> ASoC: wm8995: Slightly optimize configure_clock
>
> Jarkko Nikula (5):
> ASoC: Davinci: Fix FS polarity for I2S format
> ASoC: omap-mcbsp: Fix FS polarity for LEFT_J, DSP_A and DSP_B formats
> ASoC: omap-mcbsp: Prepare for init time DAI format setting
> ASoC: omap: Convert bunch of machine drivers to use init time DAI format
> ASoC: omap: Use single hw_params callback in sdp3430 and zoom2
>
> Karl Tsou (1):
> ASoC: Add DRC control for WM8996
>
> Mark Brown (12):
> ASoC: Add device ID for WM9093 to WM9090 driver
> ASoC: Allow DAI formats to be specified in the dai_link
> ASoC: Use dai_fmt in speyside_wm8962
> ASoC: Also count neighbour checks for supplies
> ASoC: Staticise non-exported symbols in rt5631
> ASoC: Remove unused function check_vdac_to_outmix from rt5631
> Merge branch 'for-3.1' into for-3.2
> Merge branch 'for-3.1' into for-3.2
> ASoC: Instantiate DAPM widgets before we do the DAI link init
> ASoC: Fix typo in 24.576MHz rate in WM5100
> mfd: Add WM1811 support
> ASoC: Add WM1811 support
>
> Peter Ujfalusi (5):
> ASoC: twl6040: One workqueue should be enough
> ASoC: twl6040: correct loop counters for HS/HF ramp code
> ASoC: twl6040: Shift 2 identifies the HS output in out_drv_event
> ASoC: twl6040: Simplify code in out_drv_event for pending work check
> ASoC: omap-pcm: Fix the no period wakeup implementation
>
> Ryan Mallon (2):
> ASoC: max98088 codec: Catch driver bugs for eq channel name
> ASoC: max98095 codec: Catch driver bugs for biquad channel name
>
> Susan Gao (1):
> ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings
>
> Ujfalusi, Peter (1):
> ASoC: sdp4430: Fix string for FM input name
>
> drivers/mfd/wm8994-core.c | 27 ++++++++++
> include/linux/mfd/wm8994/core.h | 1 +
> include/linux/mfd/wm8994/registers.h | 4 ++
> include/sound/soc-dai.h | 34 ++++++------
> include/sound/soc.h | 2 +
> sound/soc/codecs/adau1373.c | 2 +-
> sound/soc/codecs/adau1701.c | 3 +-
> sound/soc/codecs/ak4671.c | 2 -
> sound/soc/codecs/alc5623.c | 2 -
> sound/soc/codecs/cs4270.c | 6 +--
> sound/soc/codecs/cs4271.c | 5 --
> sound/soc/codecs/cs42l51.c | 6 +--
> sound/soc/codecs/max98088.c | 36 ++++++++-----
> sound/soc/codecs/max98095.c | 34 ++++++++----
> sound/soc/codecs/rt5631.c | 20 +------
> sound/soc/codecs/sn95031.c | 3 +-
> sound/soc/codecs/tlv320aic3x.c | 16 ++----
> sound/soc/codecs/tlv320dac33.c | 6 +-
> sound/soc/codecs/twl6040.c | 81 ++++++++++++------------------
> sound/soc/codecs/wm5100.c | 6 +--
> sound/soc/codecs/wm8711.c | 6 +--
> sound/soc/codecs/wm8741.c | 2 +-
> sound/soc/codecs/wm8753.c | 4 +-
> sound/soc/codecs/wm8782.c | 2 +-
> sound/soc/codecs/wm8904.c | 2 -
> sound/soc/codecs/wm8940.c | 3 -
> sound/soc/codecs/wm8960.c | 3 -
> sound/soc/codecs/wm8962.c | 4 +-
> sound/soc/codecs/wm8971.c | 27 +++-------
> sound/soc/codecs/wm8978.c | 3 -
> sound/soc/codecs/wm8988.c | 15 ++----
> sound/soc/codecs/wm8994.c | 94 +++++++++++++++++++++++++++++----
> sound/soc/codecs/wm8995.c | 19 ++++---
> sound/soc/codecs/wm8996.c | 9 +++-
> sound/soc/codecs/wm9081.c | 3 -
> sound/soc/codecs/wm9090.c | 4 +-
> sound/soc/davinci/davinci-i2s.c | 5 ++-
> sound/soc/ep93xx/ep93xx-ac97.c | 2 +-
> sound/soc/imx/Kconfig | 1 +
> sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
> sound/soc/omap/am3517evm.c | 22 +-------
> sound/soc/omap/igep0020.c | 23 +--------
> sound/soc/omap/n810.c | 19 +------
> sound/soc/omap/omap-mcbsp.c | 21 ++++++--
> sound/soc/omap/omap-pcm.c | 8 +++
> sound/soc/omap/omap3evm.c | 23 +--------
> sound/soc/omap/omap3pandora.c | 20 ++------
> sound/soc/omap/osk5912.c | 23 +--------
> sound/soc/omap/overo.c | 23 +--------
> sound/soc/omap/rx51.c | 20 +-------
> sound/soc/omap/sdp3430.c | 70 ++-----------------------
> sound/soc/omap/sdp4430.c | 6 +-
> sound/soc/omap/zoom2.c | 70 ++-----------------------
> sound/soc/pxa/magician.c | 3 +-
> sound/soc/pxa/zylonite.c | 8 ++--
> sound/soc/samsung/Kconfig | 6 ++
> sound/soc/samsung/ac97.c | 2 +-
> sound/soc/samsung/i2s.c | 2 +-
> sound/soc/samsung/pcm.c | 2 +-
> sound/soc/samsung/s3c-i2s-v2.c | 1 +
> sound/soc/samsung/s3c2412-i2s.c | 2 +-
> sound/soc/samsung/s3c24xx-i2s.c | 2 +-
> sound/soc/samsung/s3c24xx_simtec.c | 2 +-
> sound/soc/samsung/spdif.c | 4 +-
> sound/soc/samsung/speyside_wm8962.c | 19 +------
> sound/soc/sh/fsi.c | 10 ++--
> sound/soc/sh/ssi.c | 2 +-
> sound/soc/soc-core.c | 27 +++++++++-
> sound/soc/soc-dapm.c | 2 +
> sound/soc/tegra/tegra_i2s.c | 2 +-
> sound/soc/tegra/tegra_spdif.c | 5 +-
> sound/soc/txx9/txx9aclc-generic.c | 2 +-
> 72 files changed, 389 insertions(+), 568 deletions(-)
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-10-04 14:45 ` Takashi Iwai
@ 2011-10-04 14:48 ` Mark Brown
2011-10-04 14:49 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-10-04 14:48 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Tue, Oct 04, 2011 at 04:45:03PM +0200, Takashi Iwai wrote:
> But this gives a few warnings, maybe a side-effect of cleanups.
Yes, they are - I've got a backlog of patches from Axel which I think
may clean these up, otherwise I'll send fixes in the next day or so.
^ permalink raw reply [flat|nested] 53+ messages in thread
* Re: ASoC updates for 3.2
2011-10-04 14:48 ` Mark Brown
@ 2011-10-04 14:49 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-10-04 14:49 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 4 Oct 2011 15:48:26 +0100,
Mark Brown wrote:
>
> On Tue, Oct 04, 2011 at 04:45:03PM +0200, Takashi Iwai wrote:
>
> > But this gives a few warnings, maybe a side-effect of cleanups.
>
> Yes, they are - I've got a backlog of patches from Axel which I think
> may clean these up, otherwise I'll send fixes in the next day or so.
OK, thanks!
Takashi
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-09-27 12:47 Mark Brown
2011-09-27 13:01 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-09-27 12:47 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 0a742681e6072a71f30cfe6312f758f1cd185c21:
ASoC: Add missed free_irq in wm5100_remove and wm5100_probe error path (2011-09-23 11:54:24 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Axel Lin (4):
ASoC: Drop exporting sn95031_get_mic_bias
ASoC: Drop exporting ad1980_dai
ASoC: Remove unused fields in struct mfld_mc_private
ASoC: Staticise sst_platform_dai
Lars-Peter Clausen (3):
ASoC: ssm2602: Re-enable oscillator after suspend
ASoC: ssm2602: Set initial bias level to standby
ASoC: ssm2602: Support setting the oscillator and the clock output state
Mark Brown (9):
ASoC: Support a wider range of sample rates on Speyside WM8962
ASoC: Rename WM8962 DMIC widget to DMIC_ENA
ASoC: Convert WM8962 MICBIAS to a supply widget
ASoC: Add support for on-board analogue microphones on Speyside WM8962
ASoC: Add DMIC control to Speyside WM8962 board
ASoC: Don't force bias on ground referenced devices
ASoC: Add platform data for WM1250 EV1 GPIOs
ASoC: Set idle_bias_off for WM1250 EV1
Merge branch 'for-3.1' into for-3.2
Peter Ujfalusi (11):
ASoC: omap-mcbsp: Fix compile time warning about ambiguous ‘else’
ASoC: twl6040: Read the TRIM values from the chip
ASoC: twl6040: Function to fetch the TRIM values
ASoC: omap-mcpdm: API to configure offset cancellation
ASoC: sdp4430: Configure McPDM offset cancellation
ASoC: twl6040: Rename pga_event to out_drv_event
ASoC: twl6040: Combine the custom volsw get, and put functions
ASoC: twl6040: Move delayed_work struct inside twl6040_output for HS/HF
ASoC: twl6040: Move the delayed_work for HS detection under twl6040_jack_data
ASoC: twl6040: No need to change delay during HS ramp
ASoC: twl6040: No need to change delay during HF ramp
include/sound/wm1250-ev1.h | 27 ++++++
sound/soc/codecs/ad1980.c | 1 -
sound/soc/codecs/sn95031.c | 1 -
sound/soc/codecs/ssm2602.c | 73 +++++++++++++----
sound/soc/codecs/ssm2602.h | 6 +-
sound/soc/codecs/twl6040.c | 155 ++++++++++++-----------------------
sound/soc/codecs/twl6040.h | 13 +++
sound/soc/codecs/wm1250-ev1.c | 122 +++++++++++++++++++++++++++-
sound/soc/codecs/wm8962.c | 10 +-
sound/soc/mid-x86/mfld_machine.c | 2 -
sound/soc/mid-x86/sst_platform.c | 2 +-
sound/soc/omap/omap-mcbsp.c | 3 +-
sound/soc/omap/omap-mcpdm.c | 25 ++++++
sound/soc/omap/omap-mcpdm.h | 12 +++
sound/soc/omap/sdp4430.c | 10 ++-
sound/soc/samsung/speyside_wm8962.c | 24 ++++--
sound/soc/soc-dapm.c | 7 +-
17 files changed, 350 insertions(+), 143 deletions(-)
create mode 100644 include/sound/wm1250-ev1.h
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-09-27 12:47 Mark Brown
@ 2011-09-27 13:01 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-09-27 13:01 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 27 Sep 2011 13:47:24 +0100,
Mark Brown wrote:
>
> The following changes since commit 0a742681e6072a71f30cfe6312f758f1cd185c21:
>
> ASoC: Add missed free_irq in wm5100_remove and wm5100_probe error path (2011-09-23 11:54:24 +0100)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Thanks, pulled now.
Takashi
> Axel Lin (4):
> ASoC: Drop exporting sn95031_get_mic_bias
> ASoC: Drop exporting ad1980_dai
> ASoC: Remove unused fields in struct mfld_mc_private
> ASoC: Staticise sst_platform_dai
>
> Lars-Peter Clausen (3):
> ASoC: ssm2602: Re-enable oscillator after suspend
> ASoC: ssm2602: Set initial bias level to standby
> ASoC: ssm2602: Support setting the oscillator and the clock output state
>
> Mark Brown (9):
> ASoC: Support a wider range of sample rates on Speyside WM8962
> ASoC: Rename WM8962 DMIC widget to DMIC_ENA
> ASoC: Convert WM8962 MICBIAS to a supply widget
> ASoC: Add support for on-board analogue microphones on Speyside WM8962
> ASoC: Add DMIC control to Speyside WM8962 board
> ASoC: Don't force bias on ground referenced devices
> ASoC: Add platform data for WM1250 EV1 GPIOs
> ASoC: Set idle_bias_off for WM1250 EV1
> Merge branch 'for-3.1' into for-3.2
>
> Peter Ujfalusi (11):
> ASoC: omap-mcbsp: Fix compile time warning about ambiguous ‘else’
> ASoC: twl6040: Read the TRIM values from the chip
> ASoC: twl6040: Function to fetch the TRIM values
> ASoC: omap-mcpdm: API to configure offset cancellation
> ASoC: sdp4430: Configure McPDM offset cancellation
> ASoC: twl6040: Rename pga_event to out_drv_event
> ASoC: twl6040: Combine the custom volsw get, and put functions
> ASoC: twl6040: Move delayed_work struct inside twl6040_output for HS/HF
> ASoC: twl6040: Move the delayed_work for HS detection under twl6040_jack_data
> ASoC: twl6040: No need to change delay during HS ramp
> ASoC: twl6040: No need to change delay during HF ramp
>
> include/sound/wm1250-ev1.h | 27 ++++++
> sound/soc/codecs/ad1980.c | 1 -
> sound/soc/codecs/sn95031.c | 1 -
> sound/soc/codecs/ssm2602.c | 73 +++++++++++++----
> sound/soc/codecs/ssm2602.h | 6 +-
> sound/soc/codecs/twl6040.c | 155 ++++++++++++-----------------------
> sound/soc/codecs/twl6040.h | 13 +++
> sound/soc/codecs/wm1250-ev1.c | 122 +++++++++++++++++++++++++++-
> sound/soc/codecs/wm8962.c | 10 +-
> sound/soc/mid-x86/mfld_machine.c | 2 -
> sound/soc/mid-x86/sst_platform.c | 2 +-
> sound/soc/omap/omap-mcbsp.c | 3 +-
> sound/soc/omap/omap-mcpdm.c | 25 ++++++
> sound/soc/omap/omap-mcpdm.h | 12 +++
> sound/soc/omap/sdp4430.c | 10 ++-
> sound/soc/samsung/speyside_wm8962.c | 24 ++++--
> sound/soc/soc-dapm.c | 7 +-
> 17 files changed, 350 insertions(+), 143 deletions(-)
> create mode 100644 include/sound/wm1250-ev1.h
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-09-23 10:47 Mark Brown
2011-09-23 13:23 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-09-23 10:47 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit f648de832dbf6d1947ce5a7c0ed24a3a71d8545b:
Merge branch 'for-3.1' into for-3.2 (2011-09-20 12:59:35 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Axel Lin (5):
ASoC: Staticise bf5xx_pcm_ac97_new()
ASoC: Staticise bf5xx_pcm_i2s_new()
ASoC: Staticise jz4740_pcm_new()
ASoC: Staticise nuc900_dma_getposition()
ASoC: Add Kconfig and Makefile entries for rt5631 codec
Bas Vermeulen (2):
ASoC: 88pm860x-codec - Allow independent use of both I2S playback and capture
ASoC: 88pm860x-codec - reset the codec correctly
Dong Aisheng (1):
ASoC: soc-core: symmetry checking for each DAIs separately
Mark Brown (10):
ASoC: Add WM5100 driver
ASoC: Trace and collect statistics for DAPM graph walking
ASoC: Factor out per-widget DAPM power checks
ASoC: Ensure we generate a driver name
Merge branch 'for-3.1' into for-3.2
ASoC: Include delay.h in 88pm860x
Merge branch 'peter/topic/for-mark/mcpdm_for-3.2' of git://gitorious.org/omap-audio/linux-audio into for-3.2
ASoC: Dynamically manage DBVDD2 and DBVDD3 on WM5100
ASoC: Add another DAPM stat for neighbour checks
ASoC: Add missed BCLK rate to WM5100 driver
Misael Lopez Cruz (1):
ASoC: omap-mcpdm: Replace legacy driver
Peter Ujfalusi (16):
ASoC: tpa6130a2: Model support cleanup
ASoC: tpa6130a2: Remove model_id from platform data
OMAP: McPDM: Convert McPDM device to omap_device
OMAP4: hwmod: enable mcpdm hwmod device.
ASoC: omap-mcpdm: Fix threshold and dma configuration
ASoC: OMAP4: McPDM: Convert to hwmod/omap_device
ASoC: twl6040: Lower the power on gain values at startup
ASoC: twl6040: Fix comments for register names
ASoC: twl6040: Remove strings "NULL" from DAPM route
ASoC: twl6040: Introduce SW only shadow register
ASoC: twl6040: Earphone path correction
ASoC: twl6040: Use consistent names for Handsfree path
ASoC: twl6040: Use consistent names for Headset path
ASoC: twl6040: Support for AUX L/R output
ASoC: twl6040/sdp4430: Change legacy DAI name
ASoC/MFD: twl6040: Combine bit definitions for Headset control registers
johnnyhsu@realtek.com (1):
ASoC: Add driver for rt5631
arch/arm/mach-omap2/board-rx51-peripherals.c | 1 -
arch/arm/mach-omap2/devices.c | 33 +
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 2 +-
arch/arm/plat-omap/devices.c | 36 -
include/linux/mfd/twl6040.h | 13 +-
include/sound/soc-dai.h | 3 +
include/sound/soc-dapm.h | 6 +
include/sound/soc.h | 3 +-
include/sound/tpa6130a2-plat.h | 6 -
include/sound/wm5100.h | 59 +
include/trace/events/asoc.h | 25 +
sound/soc/blackfin/bf5xx-ac97-pcm.c | 2 +-
sound/soc/blackfin/bf5xx-i2s-pcm.c | 2 +-
sound/soc/codecs/88pm860x-codec.c | 14 +-
sound/soc/codecs/Kconfig | 8 +
sound/soc/codecs/Makefile | 4 +
sound/soc/codecs/rt5631.c | 1789 +++++++++
sound/soc/codecs/rt5631.h | 701 ++++
sound/soc/codecs/tpa6130a2.c | 12 +-
sound/soc/codecs/twl6040.c | 223 +-
sound/soc/codecs/wm5100-tables.c | 1530 ++++++++
sound/soc/codecs/wm5100.c | 2641 +++++++++++++
sound/soc/codecs/wm5100.h | 5146 ++++++++++++++++++++++++++
sound/soc/jz4740/jz4740-pcm.c | 2 +-
sound/soc/nuc900/nuc900-pcm.c | 2 +-
sound/soc/omap/Makefile | 2 +-
sound/soc/omap/mcpdm.c | 470 ---
sound/soc/omap/mcpdm.h | 153 -
sound/soc/omap/omap-mcpdm.c | 442 ++-
sound/soc/omap/omap-mcpdm.h | 95 +
sound/soc/omap/sdp4430.c | 6 +-
sound/soc/soc-core.c | 18 +-
sound/soc/soc-dapm.c | 133 +-
sound/soc/soc-pcm.c | 40 +-
34 files changed, 12671 insertions(+), 951 deletions(-)
create mode 100644 include/sound/wm5100.h
create mode 100644 sound/soc/codecs/rt5631.c
create mode 100644 sound/soc/codecs/rt5631.h
create mode 100644 sound/soc/codecs/wm5100-tables.c
create mode 100644 sound/soc/codecs/wm5100.c
create mode 100644 sound/soc/codecs/wm5100.h
delete mode 100644 sound/soc/omap/mcpdm.c
delete mode 100644 sound/soc/omap/mcpdm.h
create mode 100644 sound/soc/omap/omap-mcpdm.h
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-09-23 10:47 Mark Brown
@ 2011-09-23 13:23 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-09-23 13:23 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Fri, 23 Sep 2011 11:47:29 +0100,
Mark Brown wrote:
>
> The following changes since commit f648de832dbf6d1947ce5a7c0ed24a3a71d8545b:
>
> Merge branch 'for-3.1' into for-3.2 (2011-09-20 12:59:35 +0100)
>
> are available in the git repository at:
>
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Thanks, pulled now.
Takashi
> Axel Lin (5):
> ASoC: Staticise bf5xx_pcm_ac97_new()
> ASoC: Staticise bf5xx_pcm_i2s_new()
> ASoC: Staticise jz4740_pcm_new()
> ASoC: Staticise nuc900_dma_getposition()
> ASoC: Add Kconfig and Makefile entries for rt5631 codec
>
> Bas Vermeulen (2):
> ASoC: 88pm860x-codec - Allow independent use of both I2S playback and capture
> ASoC: 88pm860x-codec - reset the codec correctly
>
> Dong Aisheng (1):
> ASoC: soc-core: symmetry checking for each DAIs separately
>
> Mark Brown (10):
> ASoC: Add WM5100 driver
> ASoC: Trace and collect statistics for DAPM graph walking
> ASoC: Factor out per-widget DAPM power checks
> ASoC: Ensure we generate a driver name
> Merge branch 'for-3.1' into for-3.2
> ASoC: Include delay.h in 88pm860x
> Merge branch 'peter/topic/for-mark/mcpdm_for-3.2' of git://gitorious.org/omap-audio/linux-audio into for-3.2
> ASoC: Dynamically manage DBVDD2 and DBVDD3 on WM5100
> ASoC: Add another DAPM stat for neighbour checks
> ASoC: Add missed BCLK rate to WM5100 driver
>
> Misael Lopez Cruz (1):
> ASoC: omap-mcpdm: Replace legacy driver
>
> Peter Ujfalusi (16):
> ASoC: tpa6130a2: Model support cleanup
> ASoC: tpa6130a2: Remove model_id from platform data
> OMAP: McPDM: Convert McPDM device to omap_device
> OMAP4: hwmod: enable mcpdm hwmod device.
> ASoC: omap-mcpdm: Fix threshold and dma configuration
> ASoC: OMAP4: McPDM: Convert to hwmod/omap_device
> ASoC: twl6040: Lower the power on gain values at startup
> ASoC: twl6040: Fix comments for register names
> ASoC: twl6040: Remove strings "NULL" from DAPM route
> ASoC: twl6040: Introduce SW only shadow register
> ASoC: twl6040: Earphone path correction
> ASoC: twl6040: Use consistent names for Handsfree path
> ASoC: twl6040: Use consistent names for Headset path
> ASoC: twl6040: Support for AUX L/R output
> ASoC: twl6040/sdp4430: Change legacy DAI name
> ASoC/MFD: twl6040: Combine bit definitions for Headset control registers
>
> johnnyhsu@realtek.com (1):
> ASoC: Add driver for rt5631
>
> arch/arm/mach-omap2/board-rx51-peripherals.c | 1 -
> arch/arm/mach-omap2/devices.c | 33 +
> arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 2 +-
> arch/arm/plat-omap/devices.c | 36 -
> include/linux/mfd/twl6040.h | 13 +-
> include/sound/soc-dai.h | 3 +
> include/sound/soc-dapm.h | 6 +
> include/sound/soc.h | 3 +-
> include/sound/tpa6130a2-plat.h | 6 -
> include/sound/wm5100.h | 59 +
> include/trace/events/asoc.h | 25 +
> sound/soc/blackfin/bf5xx-ac97-pcm.c | 2 +-
> sound/soc/blackfin/bf5xx-i2s-pcm.c | 2 +-
> sound/soc/codecs/88pm860x-codec.c | 14 +-
> sound/soc/codecs/Kconfig | 8 +
> sound/soc/codecs/Makefile | 4 +
> sound/soc/codecs/rt5631.c | 1789 +++++++++
> sound/soc/codecs/rt5631.h | 701 ++++
> sound/soc/codecs/tpa6130a2.c | 12 +-
> sound/soc/codecs/twl6040.c | 223 +-
> sound/soc/codecs/wm5100-tables.c | 1530 ++++++++
> sound/soc/codecs/wm5100.c | 2641 +++++++++++++
> sound/soc/codecs/wm5100.h | 5146 ++++++++++++++++++++++++++
> sound/soc/jz4740/jz4740-pcm.c | 2 +-
> sound/soc/nuc900/nuc900-pcm.c | 2 +-
> sound/soc/omap/Makefile | 2 +-
> sound/soc/omap/mcpdm.c | 470 ---
> sound/soc/omap/mcpdm.h | 153 -
> sound/soc/omap/omap-mcpdm.c | 442 ++-
> sound/soc/omap/omap-mcpdm.h | 95 +
> sound/soc/omap/sdp4430.c | 6 +-
> sound/soc/soc-core.c | 18 +-
> sound/soc/soc-dapm.c | 133 +-
> sound/soc/soc-pcm.c | 40 +-
> 34 files changed, 12671 insertions(+), 951 deletions(-)
> create mode 100644 include/sound/wm5100.h
> create mode 100644 sound/soc/codecs/rt5631.c
> create mode 100644 sound/soc/codecs/rt5631.h
> create mode 100644 sound/soc/codecs/wm5100-tables.c
> create mode 100644 sound/soc/codecs/wm5100.c
> create mode 100644 sound/soc/codecs/wm5100.h
> delete mode 100644 sound/soc/omap/mcpdm.c
> delete mode 100644 sound/soc/omap/mcpdm.h
> create mode 100644 sound/soc/omap/omap-mcpdm.h
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-09-20 14:43 Mark Brown
2011-09-20 14:47 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-09-20 14:43 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 30ab1e78864ca5781de5b1fb501bed9df2c215f1:
ASoC: ad193x: Setup regmap read and write flag masks for SPI (2011-09-09 11:13:31 -0700)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Arnd Bergmann (1):
ASoC: Fix trivial build regression in Kirkwood I2S
Axel Lin (7):
ASoC: samsung: Fix checking return value of clk_get
ASoC: bf5xx-ad73311: Fix prototype for bf5xx_probe
ASoC: tpa6130a2: Remove obsolete cleanup for clientdata
ASoC: wm8995: Return -EINVAL if device ID mismatch
ASoC: wm8995: Remove unused i2c variable in wm8995_remove()
ASoC: sn95031: Staticize sn95031_pcm_hw_params
ASoC: fsl: Fix error handling if platform_device_add fails
Ben Gardiner (1):
ASoC: davinci-pcm: trivial: replace link with actual chan/link
Dong Aisheng (1):
ASoC: mxs-saif: add record function
Lars-Peter Clausen (1):
ASoC: ssm2602: Do not dereference codec->control_data
Mark Brown (13):
regulator: Implement deferred disable support
ASoC: Disable WM8996 CPVDD supply when not in use
ASoC: Correct channel numbers for WM8996 AIF2
ASoC: Fix WM8996 DC servo operation without IRQ
Merge branch 'for-3.1' into for-3.2
ASoC: Display the error code when we fail to add a DAPM control
ASoC: WM8996 only needs bandgap for analogue functionality
ASoC: Initial WM8996 headphone impedance measurement support
ASoC: Add line loads to the list of supported detections for Speyside
ASoC: Fix unused variable warning in WM8996
ASoC: Refcount WM8996 bandgap from FLL too
ASoC: Remove bitrotted wm8962_resume()
Merge branch 'for-3.1' into for-3.2
Mika Westerberg (7):
ASoC: snappercl15: convert to use snd_soc_register_card()
ARM: ep93xx: simone: register audio platform device
ARM: ep93xx: edb93xx: register audio platform device
ARM: ep93xx: snappercl15: register audio platform device
ASoC: ep93xx-pcm: add MODULE_ALIAS
ASoC: simone: convert to use snd_soc_register_card()
ASoC: edb93xx: convert to use snd_soc_register_card()
Peter Ujfalusi (8):
MFD: twl6040: Remove global pointer for platform_device
MFD: twl6040: Add accessor for revision ID
Input: twl6040-vibra: Use accessor to get revision information
MFD: twl6040: Fix power on GPIO handling
ASoC: twl6040: Chip initialization cleanup
ASoC: twl6040: Use chip defaults in the initial reg_cache
ASoC: twl6040: Fix the number of channels for vibra
ASoC: twl6040: Correct supported number of playback channels
Timur Tabi (3):
ASoC: improve asynchronous mode support in the fsl_ssi driver
ASoC: support sample sizes properly in the WM8776 codec driver
ASoC: support all possible sample rates in the WM8776 driver
arch/arm/mach-ep93xx/edb93xx.c | 6 +
arch/arm/mach-ep93xx/simone.c | 13 ++-
arch/arm/mach-ep93xx/snappercl15.c | 13 ++-
drivers/input/misc/twl6040-vibra.c | 2 +-
drivers/mfd/twl6040-core.c | 38 +++---
drivers/regulator/core.c | 59 ++++++++
include/linux/mfd/twl6040.h | 8 +-
include/linux/regulator/consumer.h | 7 +
include/linux/regulator/driver.h | 3 +
include/sound/saif.h | 16 ++
sound/soc/blackfin/bf5xx-ad73311.c | 2 +-
sound/soc/codecs/sn95031.c | 2 +-
sound/soc/codecs/ssm2602.c | 3 +-
sound/soc/codecs/tpa6130a2.c | 1 -
sound/soc/codecs/twl6040.c | 114 +++------------
sound/soc/codecs/wm8776.c | 38 +++---
sound/soc/codecs/wm8962.c | 26 ----
sound/soc/codecs/wm8995.c | 3 +-
sound/soc/codecs/wm8996.c | 263 +++++++++++++++++++++++++++-------
sound/soc/davinci/davinci-pcm.c | 123 ++++++++---------
sound/soc/ep93xx/edb93xx.c | 60 +++++----
sound/soc/ep93xx/ep93xx-pcm.c | 1 +
sound/soc/ep93xx/simone.c | 64 +++++----
sound/soc/ep93xx/snappercl15.c | 53 +++++---
sound/soc/fsl/fsl_ssi.c | 145 +++++++++----------
sound/soc/fsl/mpc8610_hpcd.c | 2 +-
sound/soc/fsl/p1022_ds.c | 2 +-
sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
sound/soc/mxs/mxs-saif.c | 145 +++++++++++++++++--
sound/soc/mxs/mxs-saif.h | 4 +
sound/soc/samsung/s3c2412-i2s.c | 4 +-
sound/soc/samsung/s3c24xx-i2s.c | 4 +-
sound/soc/samsung/s3c24xx_uda134x.c | 8 +-
sound/soc/samsung/speyside.c | 3 +-
sound/soc/soc-dapm.c | 4 +-
35 files changed, 775 insertions(+), 466 deletions(-)
create mode 100644 include/sound/saif.h
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-09-20 14:43 Mark Brown
@ 2011-09-20 14:47 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-09-20 14:47 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Tue, 20 Sep 2011 15:43:50 +0100,
Mark Brown wrote:
>
> The following changes since commit 30ab1e78864ca5781de5b1fb501bed9df2c215f1:
>
> ASoC: ad193x: Setup regmap read and write flag masks for SPI (2011-09-09 11:13:31 -0700)
>
> are available in the git repository at:
> git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Pulled now. Thanks.
Takashi
> Arnd Bergmann (1):
> ASoC: Fix trivial build regression in Kirkwood I2S
>
> Axel Lin (7):
> ASoC: samsung: Fix checking return value of clk_get
> ASoC: bf5xx-ad73311: Fix prototype for bf5xx_probe
> ASoC: tpa6130a2: Remove obsolete cleanup for clientdata
> ASoC: wm8995: Return -EINVAL if device ID mismatch
> ASoC: wm8995: Remove unused i2c variable in wm8995_remove()
> ASoC: sn95031: Staticize sn95031_pcm_hw_params
> ASoC: fsl: Fix error handling if platform_device_add fails
>
> Ben Gardiner (1):
> ASoC: davinci-pcm: trivial: replace link with actual chan/link
>
> Dong Aisheng (1):
> ASoC: mxs-saif: add record function
>
> Lars-Peter Clausen (1):
> ASoC: ssm2602: Do not dereference codec->control_data
>
> Mark Brown (13):
> regulator: Implement deferred disable support
> ASoC: Disable WM8996 CPVDD supply when not in use
> ASoC: Correct channel numbers for WM8996 AIF2
> ASoC: Fix WM8996 DC servo operation without IRQ
> Merge branch 'for-3.1' into for-3.2
> ASoC: Display the error code when we fail to add a DAPM control
> ASoC: WM8996 only needs bandgap for analogue functionality
> ASoC: Initial WM8996 headphone impedance measurement support
> ASoC: Add line loads to the list of supported detections for Speyside
> ASoC: Fix unused variable warning in WM8996
> ASoC: Refcount WM8996 bandgap from FLL too
> ASoC: Remove bitrotted wm8962_resume()
> Merge branch 'for-3.1' into for-3.2
>
> Mika Westerberg (7):
> ASoC: snappercl15: convert to use snd_soc_register_card()
> ARM: ep93xx: simone: register audio platform device
> ARM: ep93xx: edb93xx: register audio platform device
> ARM: ep93xx: snappercl15: register audio platform device
> ASoC: ep93xx-pcm: add MODULE_ALIAS
> ASoC: simone: convert to use snd_soc_register_card()
> ASoC: edb93xx: convert to use snd_soc_register_card()
>
> Peter Ujfalusi (8):
> MFD: twl6040: Remove global pointer for platform_device
> MFD: twl6040: Add accessor for revision ID
> Input: twl6040-vibra: Use accessor to get revision information
> MFD: twl6040: Fix power on GPIO handling
> ASoC: twl6040: Chip initialization cleanup
> ASoC: twl6040: Use chip defaults in the initial reg_cache
> ASoC: twl6040: Fix the number of channels for vibra
> ASoC: twl6040: Correct supported number of playback channels
>
> Timur Tabi (3):
> ASoC: improve asynchronous mode support in the fsl_ssi driver
> ASoC: support sample sizes properly in the WM8776 codec driver
> ASoC: support all possible sample rates in the WM8776 driver
>
> arch/arm/mach-ep93xx/edb93xx.c | 6 +
> arch/arm/mach-ep93xx/simone.c | 13 ++-
> arch/arm/mach-ep93xx/snappercl15.c | 13 ++-
> drivers/input/misc/twl6040-vibra.c | 2 +-
> drivers/mfd/twl6040-core.c | 38 +++---
> drivers/regulator/core.c | 59 ++++++++
> include/linux/mfd/twl6040.h | 8 +-
> include/linux/regulator/consumer.h | 7 +
> include/linux/regulator/driver.h | 3 +
> include/sound/saif.h | 16 ++
> sound/soc/blackfin/bf5xx-ad73311.c | 2 +-
> sound/soc/codecs/sn95031.c | 2 +-
> sound/soc/codecs/ssm2602.c | 3 +-
> sound/soc/codecs/tpa6130a2.c | 1 -
> sound/soc/codecs/twl6040.c | 114 +++------------
> sound/soc/codecs/wm8776.c | 38 +++---
> sound/soc/codecs/wm8962.c | 26 ----
> sound/soc/codecs/wm8995.c | 3 +-
> sound/soc/codecs/wm8996.c | 263 +++++++++++++++++++++++++++-------
> sound/soc/davinci/davinci-pcm.c | 123 ++++++++---------
> sound/soc/ep93xx/edb93xx.c | 60 +++++----
> sound/soc/ep93xx/ep93xx-pcm.c | 1 +
> sound/soc/ep93xx/simone.c | 64 +++++----
> sound/soc/ep93xx/snappercl15.c | 53 +++++---
> sound/soc/fsl/fsl_ssi.c | 145 +++++++++----------
> sound/soc/fsl/mpc8610_hpcd.c | 2 +-
> sound/soc/fsl/p1022_ds.c | 2 +-
> sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
> sound/soc/mxs/mxs-saif.c | 145 +++++++++++++++++--
> sound/soc/mxs/mxs-saif.h | 4 +
> sound/soc/samsung/s3c2412-i2s.c | 4 +-
> sound/soc/samsung/s3c24xx-i2s.c | 4 +-
> sound/soc/samsung/s3c24xx_uda134x.c | 8 +-
> sound/soc/samsung/speyside.c | 3 +-
> sound/soc/soc-dapm.c | 4 +-
> 35 files changed, 775 insertions(+), 466 deletions(-)
> create mode 100644 include/sound/saif.h
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-09-08 18:23 Mark Brown
0 siblings, 0 replies; 53+ messages in thread
From: Mark Brown @ 2011-09-08 18:23 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit b42af319f26bcb7d84b42b4bd0ca3b84ba94b160:
Merge branch 'for-3.1' into for-3.2 (2011-08-24 20:22:43 +0100)
are available in the git repository at:
git://opensource.wolfsonmicro.com/linux-2.6-asoc.git for-3.2
Axel Lin (3):
ASoC: sn95031: Fix the logic to find free channel
ASoC: Add missing platform_device_put in raumfeld_audio_init error path
ASoC: alc5623: Remove unused mutex
Ben Gardiner (1):
ASoC: davinci-mcasp: add support for unsigned PCM formats
Fabio Estevam (1):
ASoC: imx: Fix build warning of unused 'card' variable
Lars-Peter Clausen (4):
ASoC: snd_soc_codec_{readable,writable}_register change default to true
ASoC: Fix register cache sync register_writable WARN_ONs
ASoC: soc_codec_reg_show use snd_soc_codec_readable_register
ASoC: Blackfin: bf5xx-ad193x: Fix codec device name
Mark Brown (13):
MAINTAINERS: Add some missed Wolfson files
Merge branch 'for-3.1' into for-3.2
ASoC: Allow register defaults to be larger than unsigned short
ASoC: Remove unused mutex from WM9090 driver
ASoC: Remove redundant -codec from WM8776 driver name
ASoC: Add device tree binding for WM8770
ASoC: Add device tree binding for WM8776
ASoC: Add device tree binding for WM8804
ASoC: Allow source specification for CODEC level sysclk
Merge branch 'for-3.1' into for-3.2
ASoC: Fix reporting of partial jack updates
Merge branch 'for-3.1' into for-3.2
ASoC: Check that WM8996 FLL started even if we don't have the IRQ
Peter Ujfalusi (1):
ASoC: soc-dapm: Fix parameter comment for snd_soc_dapm_free
Wolfram Sang (2):
ASoC: imx-ssi: use dma_writecombine consistently
ASoC: imx: use more robust checking of available streams
susan gao (1):
ASoC: Add 3D stereo support for wm8996
Documentation/devicetree/bindings/sound/wm8770.txt | 16 +++++++++
Documentation/devicetree/bindings/sound/wm8776.txt | 18 ++++++++++
Documentation/devicetree/bindings/sound/wm8804.txt | 18 ++++++++++
MAINTAINERS | 4 ++
include/sound/soc.h | 6 ++--
sound/soc/blackfin/bf5xx-ad193x.c | 4 +-
sound/soc/codecs/adav80x.c | 3 +-
sound/soc/codecs/alc5623.c | 2 -
sound/soc/codecs/sn95031.c | 8 ++---
sound/soc/codecs/wm8770.c | 8 ++++
sound/soc/codecs/wm8776.c | 13 ++++++-
sound/soc/codecs/wm8804.c | 9 +++++
sound/soc/codecs/wm8996.c | 35 ++++++++++++++++----
sound/soc/codecs/wm9081.c | 4 +-
sound/soc/codecs/wm9090.c | 2 -
sound/soc/davinci/davinci-mcasp.c | 20 +++++++----
sound/soc/fsl/p1022_ds.c | 2 +-
sound/soc/imx/imx-pcm-fiq.c | 12 +++----
sound/soc/imx/imx-ssi.c | 8 ++--
sound/soc/pxa/raumfeld.c | 4 ++-
sound/soc/samsung/speyside.c | 2 +-
sound/soc/soc-cache.c | 12 +++---
sound/soc/soc-core.c | 14 ++++---
sound/soc/soc-dapm.c | 2 +-
sound/soc/soc-jack.c | 2 +-
25 files changed, 167 insertions(+), 61 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/wm8770.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8776.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8804.txt
^ permalink raw reply [flat|nested] 53+ messages in thread* ASoC updates for 3.2
@ 2011-08-25 11:08 Mark Brown
2011-08-25 12:08 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-08-25 11:08 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit e3d73c1bbf08b9abd3f56293796ba7b5c15008f5:
ASoC: sta32x: Move resource allocation and release to the corresponding callback functions (2011-08-19 01:25:56 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-3.2
Axel Lin (1):
ASoC: soc-core: use GFP_KERNEL flag for kmalloc in snd_soc_cnew
Dong Aisheng (2):
ASoC: mxs-saif: clear clk gate first before register setting
ASoC: mxs-sgtl5000: add record function
Joseph Pentland (1):
ASoC: Add Springbank I/O card to Speyside Kconfig
Julia Lawall (5):
sound/soc/kirkwood/kirkwood-i2s.c: add missing kfree
sound/soc/ep93xx/ep93xx-i2s.c: add missing kfree
sound/soc/fsl/p1022_ds.c: add missing of_node_put
sound/soc/fsl/mpc8610_hpcd.c: add missing of_node_put
sound/soc/mxs/mxs-saif.c: add missing kfree
Mark Brown (18):
ASoC: WM8996 record paths need AIFCLK
ASoC: Fix configuration of WM8996 input enables
ASoC: Automatically manage WM8996 MICBIAS regulating mode
ASoC: Optimise WM8996 no interrupt path
ASoC: Add basic WM8962 capture low/high pass filter control
ASoC: Ensure we only run Speyside WM8962 bias level callbacks once
ASoC: Initial WM8962 DSP2 support
ASoC: Report IRQ_NONE when we don't see an interrupt from WM8962
ASoC: Clear any outstanding WM8962 FLL lock completions before waiting
ASoC: Provide more detail on WM8962 thermal shutdown status
ASoC: Clear completions from late WM8996 FLL lock IRQs
Merge branch 'for-3.1' into for-3.2
ASoC: Convert WM8523 to table based control and DAPM initialization
ASoC: Allow idle_bias_off to be specified in CODEC drivers
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
ASoC: Correct element count for WM8996 sidetone HPF
Merge branch 'for-3.1' into for-3.2
Sangbeom Kim (2):
ASoC: Add samsung maintainer
ASoC: SAMSUNG: Add Kconfig to support SMDK4212
Stephen Warren (1):
ASoC: Tegra: wm8903 machine driver: Drop Ventana support
Timur Tabi (2):
sound/soc/fsl/fsl_dma.c: add missing of_node_put
ASoC: MPC5200: replace of_device with platform_device
MAINTAINERS | 1 +
include/sound/soc.h | 1 +
sound/soc/codecs/wm8523.c | 26 ++---
sound/soc/codecs/wm8962.c | 191 ++++++++++++++++++++++++++++++++++-
sound/soc/codecs/wm8996.c | 40 +++++---
sound/soc/ep93xx/ep93xx-i2s.c | 5 +-
sound/soc/fsl/fsl_dma.c | 2 +
sound/soc/fsl/mpc5200_dma.c | 6 +-
sound/soc/fsl/mpc8610_hpcd.c | 18 ++--
sound/soc/fsl/p1022_ds.c | 4 +-
sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
sound/soc/mxs/mxs-saif.c | 27 +++--
sound/soc/mxs/mxs-sgtl5000.c | 10 ++-
sound/soc/samsung/Kconfig | 7 +-
sound/soc/samsung/speyside_wm8962.c | 6 +
sound/soc/soc-core.c | 4 +-
sound/soc/tegra/tegra_wm8903.c | 4 +-
17 files changed, 285 insertions(+), 69 deletions(-)
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-08-25 11:08 Mark Brown
@ 2011-08-25 12:08 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-08-25 12:08 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 25 Aug 2011 12:08:47 +0100,
Mark Brown wrote:
>
> The following changes since commit e3d73c1bbf08b9abd3f56293796ba7b5c15008f5:
>
> ASoC: sta32x: Move resource allocation and release to the corresponding callback functions (2011-08-19 01:25:56 +0900)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-3.2
Pulled now. Thanks.
Takashi
> Axel Lin (1):
> ASoC: soc-core: use GFP_KERNEL flag for kmalloc in snd_soc_cnew
>
> Dong Aisheng (2):
> ASoC: mxs-saif: clear clk gate first before register setting
> ASoC: mxs-sgtl5000: add record function
>
> Joseph Pentland (1):
> ASoC: Add Springbank I/O card to Speyside Kconfig
>
> Julia Lawall (5):
> sound/soc/kirkwood/kirkwood-i2s.c: add missing kfree
> sound/soc/ep93xx/ep93xx-i2s.c: add missing kfree
> sound/soc/fsl/p1022_ds.c: add missing of_node_put
> sound/soc/fsl/mpc8610_hpcd.c: add missing of_node_put
> sound/soc/mxs/mxs-saif.c: add missing kfree
>
> Mark Brown (18):
> ASoC: WM8996 record paths need AIFCLK
> ASoC: Fix configuration of WM8996 input enables
> ASoC: Automatically manage WM8996 MICBIAS regulating mode
> ASoC: Optimise WM8996 no interrupt path
> ASoC: Add basic WM8962 capture low/high pass filter control
> ASoC: Ensure we only run Speyside WM8962 bias level callbacks once
> ASoC: Initial WM8962 DSP2 support
> ASoC: Report IRQ_NONE when we don't see an interrupt from WM8962
> ASoC: Clear any outstanding WM8962 FLL lock completions before waiting
> ASoC: Provide more detail on WM8962 thermal shutdown status
> ASoC: Clear completions from late WM8996 FLL lock IRQs
> Merge branch 'for-3.1' into for-3.2
> ASoC: Convert WM8523 to table based control and DAPM initialization
> ASoC: Allow idle_bias_off to be specified in CODEC drivers
> Merge branch 'for-3.1' into for-3.2
> Merge branch 'for-3.1' into for-3.2
> ASoC: Correct element count for WM8996 sidetone HPF
> Merge branch 'for-3.1' into for-3.2
>
> Sangbeom Kim (2):
> ASoC: Add samsung maintainer
> ASoC: SAMSUNG: Add Kconfig to support SMDK4212
>
> Stephen Warren (1):
> ASoC: Tegra: wm8903 machine driver: Drop Ventana support
>
> Timur Tabi (2):
> sound/soc/fsl/fsl_dma.c: add missing of_node_put
> ASoC: MPC5200: replace of_device with platform_device
>
> MAINTAINERS | 1 +
> include/sound/soc.h | 1 +
> sound/soc/codecs/wm8523.c | 26 ++---
> sound/soc/codecs/wm8962.c | 191 ++++++++++++++++++++++++++++++++++-
> sound/soc/codecs/wm8996.c | 40 +++++---
> sound/soc/ep93xx/ep93xx-i2s.c | 5 +-
> sound/soc/fsl/fsl_dma.c | 2 +
> sound/soc/fsl/mpc5200_dma.c | 6 +-
> sound/soc/fsl/mpc8610_hpcd.c | 18 ++--
> sound/soc/fsl/p1022_ds.c | 4 +-
> sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
> sound/soc/mxs/mxs-saif.c | 27 +++--
> sound/soc/mxs/mxs-sgtl5000.c | 10 ++-
> sound/soc/samsung/Kconfig | 7 +-
> sound/soc/samsung/speyside_wm8962.c | 6 +
> sound/soc/soc-core.c | 4 +-
> sound/soc/tegra/tegra_wm8903.c | 4 +-
> 17 files changed, 285 insertions(+), 69 deletions(-)
>
^ permalink raw reply [flat|nested] 53+ messages in thread
* ASoC updates for 3.2
@ 2011-08-12 16:51 Mark Brown
2011-08-12 17:50 ` Takashi Iwai
0 siblings, 1 reply; 53+ messages in thread
From: Mark Brown @ 2011-08-12 16:51 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 7ec41ee5ad5f716f67041c0d49014d0becb5332c:
ASoC: omap: Update e-mail address of Jarkko Nikula (2011-08-12 11:45:10 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-3.2
Axel Lin (2):
ASoC: soc-io: Add CONFIG_REGMAP_I2C/CONFIG_REGMAP_SPI guards for regmap_init_i2c/regmap_init_spi
ASoC: sgtl5000: fix module device table type for sgtl5000_dt_ids
Dong Aisheng (5):
ASoC: mxs: add mxs-pcm driver
ASoC: mxs: add mxs-saif driver
ASoC: mxs: add mxs-sgtl5000 machine driver
ASoC: mxs: add asoc configuration files
ASoC: sgtl5000: add one missed cache reg
Liam Girdwood (2):
ASoC: dapm - Add DAPM stream completion event.
ASoC: dapm - change stream event dbg to vdgb
Manuel Lauss (6):
ASoC: Alchemy AC97C/I2SC audio support
ASoC: Add a DB1x00 AC97 machine driver
ALSA: deprecate MIPS AU1X00 AC97 driver
ASoC: au1x: remove automatic DMA device registration from PSC drivers
ASoC: au1x: update db1200 machine to the new way of things
ASoC: au1x: use substream stream info directly
Mark Brown (26):
ASoC: Add device tree binding for WM8731
ASoC: Trivial formatting fix in soc-core.c
ASoC: Implement new DC servo readback mode for late WM8994 revisions
ASoC: Support separate left and right channel dcs_codes values
ASoC: Parse board ID/revision information from WM1250-EV1 board
ASoC: Remove -codec from WM8523 driver name
ASoC: Remove redundant -codec from WM8580 driver name
Merge branch 'for-3.1' into for-3.2
ASoC: Use new register map API for ASoC generic physical I/O
ASoC: Add regmap as a control type
Merge branch 'regmap-asoc' into for-3.2
ASoC: Remove unneeded -codec from WM8753 driver name
Merge branch 'for-3.1' into for-3.2
ASoC: Update SMDKs for WM8580 -codec removal
ASoC: Remove some more redundant -codecs from driver names
Merge branch 'for-3.1' into for-3.2
ASoC: Refactor WM8741 regulator handling into CODEC generic code
ASoC: Add SPI support for WM8741
ASoC: Fix warning in WM1250-EV1 driver
Merge branch 'for-3.1' into for-3.2
ASoC: Specify register defaults for WM8958 MICBIAS1 and MICBIAS2
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
ASoC: Allow userspace control of Speyside headphone output
ASoC: Add bitfield definitions for WM8958 MICBIAS registers
Shawn Guo (1):
ASoC: sgtl5000: add device tree probe support
Stephen Warren (1):
ASoC: soc-io: Fix CONFIG_REGMAP_I2C/SPI guards to support regmap modules
.../bindings/sound/soc/codecs/fsl-sgtl5000.txt | 11 +
Documentation/devicetree/bindings/sound/wm8731.txt | 18 +
arch/mips/alchemy/devboards/db1200/platform.c | 16 +
arch/mips/alchemy/devboards/db1x00/platform.c | 48 ++
include/linux/mfd/wm8994/registers.h | 39 ++
include/sound/soc-dapm.h | 2 +
include/sound/soc.h | 9 +
sound/mips/Kconfig | 5 +-
sound/soc/Kconfig | 3 +
sound/soc/Makefile | 1 +
sound/soc/au1x/Kconfig | 28 +
sound/soc/au1x/Makefile | 10 +
sound/soc/au1x/ac97c.c | 365 +++++++++++
sound/soc/au1x/db1000.c | 75 +++
sound/soc/au1x/db1200.c | 64 ++-
sound/soc/au1x/dbdma2.c | 91 +---
sound/soc/au1x/dma.c | 377 +++++++++++
sound/soc/au1x/i2sc.c | 347 ++++++++++
sound/soc/au1x/psc-ac97.c | 48 +-
sound/soc/au1x/psc-i2s.c | 42 +-
sound/soc/au1x/psc.h | 16 +-
sound/soc/codecs/sgtl5000.c | 8 +
sound/soc/codecs/wm1250-ev1.c | 20 +-
sound/soc/codecs/wm8523.c | 2 +-
sound/soc/codecs/wm8580.c | 2 +-
sound/soc/codecs/wm8711.c | 4 +-
sound/soc/codecs/wm8728.c | 4 +-
sound/soc/codecs/wm8731.c | 10 +
sound/soc/codecs/wm8741.c | 126 +++-
sound/soc/codecs/wm8753.c | 4 +-
sound/soc/codecs/wm8993.c | 3 +-
sound/soc/codecs/wm8994-tables.c | 4 +-
sound/soc/codecs/wm8994.c | 6 +-
sound/soc/codecs/wm_hubs.c | 32 +-
sound/soc/codecs/wm_hubs.h | 3 +-
sound/soc/mxs/Kconfig | 20 +
sound/soc/mxs/Makefile | 10 +
sound/soc/mxs/mxs-pcm.c | 359 +++++++++++
sound/soc/mxs/mxs-pcm.h | 43 ++
sound/soc/mxs/mxs-saif.c | 677 ++++++++++++++++++++
sound/soc/mxs/mxs-saif.h | 130 ++++
sound/soc/mxs/mxs-sgtl5000.c | 165 +++++
sound/soc/samsung/smdk_wm8580.c | 6 +-
sound/soc/samsung/smdk_wm8580pcm.c | 4 +-
sound/soc/samsung/speyside.c | 5 +-
sound/soc/soc-core.c | 4 +-
sound/soc/soc-dapm.c | 6 +-
sound/soc/soc-io.c | 323 ++--------
48 files changed, 3101 insertions(+), 494 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/soc/codecs/fsl-sgtl5000.txt
create mode 100644 Documentation/devicetree/bindings/sound/wm8731.txt
create mode 100644 sound/soc/au1x/ac97c.c
create mode 100644 sound/soc/au1x/db1000.c
create mode 100644 sound/soc/au1x/dma.c
create mode 100644 sound/soc/au1x/i2sc.c
create mode 100644 sound/soc/mxs/Kconfig
create mode 100644 sound/soc/mxs/Makefile
create mode 100644 sound/soc/mxs/mxs-pcm.c
create mode 100644 sound/soc/mxs/mxs-pcm.h
create mode 100644 sound/soc/mxs/mxs-saif.c
create mode 100644 sound/soc/mxs/mxs-saif.h
create mode 100644 sound/soc/mxs/mxs-sgtl5000.c
^ permalink raw reply [flat|nested] 53+ messages in thread* Re: ASoC updates for 3.2
2011-08-12 16:51 Mark Brown
@ 2011-08-12 17:50 ` Takashi Iwai
0 siblings, 0 replies; 53+ messages in thread
From: Takashi Iwai @ 2011-08-12 17:50 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Sat, 13 Aug 2011 01:51:33 +0900,
Mark Brown wrote:
>
> The following changes since commit 7ec41ee5ad5f716f67041c0d49014d0becb5332c:
>
> ASoC: omap: Update e-mail address of Jarkko Nikula (2011-08-12 11:45:10 +0900)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-3.2
Pulled now. Thanks.
Takashi
>
> Axel Lin (2):
> ASoC: soc-io: Add CONFIG_REGMAP_I2C/CONFIG_REGMAP_SPI guards for regmap_init_i2c/regmap_init_spi
> ASoC: sgtl5000: fix module device table type for sgtl5000_dt_ids
>
> Dong Aisheng (5):
> ASoC: mxs: add mxs-pcm driver
> ASoC: mxs: add mxs-saif driver
> ASoC: mxs: add mxs-sgtl5000 machine driver
> ASoC: mxs: add asoc configuration files
> ASoC: sgtl5000: add one missed cache reg
>
> Liam Girdwood (2):
> ASoC: dapm - Add DAPM stream completion event.
> ASoC: dapm - change stream event dbg to vdgb
>
> Manuel Lauss (6):
> ASoC: Alchemy AC97C/I2SC audio support
> ASoC: Add a DB1x00 AC97 machine driver
> ALSA: deprecate MIPS AU1X00 AC97 driver
> ASoC: au1x: remove automatic DMA device registration from PSC drivers
> ASoC: au1x: update db1200 machine to the new way of things
> ASoC: au1x: use substream stream info directly
>
> Mark Brown (26):
> ASoC: Add device tree binding for WM8731
> ASoC: Trivial formatting fix in soc-core.c
> ASoC: Implement new DC servo readback mode for late WM8994 revisions
> ASoC: Support separate left and right channel dcs_codes values
> ASoC: Parse board ID/revision information from WM1250-EV1 board
> ASoC: Remove -codec from WM8523 driver name
> ASoC: Remove redundant -codec from WM8580 driver name
> Merge branch 'for-3.1' into for-3.2
> ASoC: Use new register map API for ASoC generic physical I/O
> ASoC: Add regmap as a control type
> Merge branch 'regmap-asoc' into for-3.2
> ASoC: Remove unneeded -codec from WM8753 driver name
> Merge branch 'for-3.1' into for-3.2
> ASoC: Update SMDKs for WM8580 -codec removal
> ASoC: Remove some more redundant -codecs from driver names
> Merge branch 'for-3.1' into for-3.2
> ASoC: Refactor WM8741 regulator handling into CODEC generic code
> ASoC: Add SPI support for WM8741
> ASoC: Fix warning in WM1250-EV1 driver
> Merge branch 'for-3.1' into for-3.2
> ASoC: Specify register defaults for WM8958 MICBIAS1 and MICBIAS2
> Merge branch 'for-3.1' into for-3.2
> Merge branch 'for-3.1' into for-3.2
> Merge branch 'for-3.1' into for-3.2
> ASoC: Allow userspace control of Speyside headphone output
> ASoC: Add bitfield definitions for WM8958 MICBIAS registers
>
> Shawn Guo (1):
> ASoC: sgtl5000: add device tree probe support
>
> Stephen Warren (1):
> ASoC: soc-io: Fix CONFIG_REGMAP_I2C/SPI guards to support regmap modules
>
> .../bindings/sound/soc/codecs/fsl-sgtl5000.txt | 11 +
> Documentation/devicetree/bindings/sound/wm8731.txt | 18 +
> arch/mips/alchemy/devboards/db1200/platform.c | 16 +
> arch/mips/alchemy/devboards/db1x00/platform.c | 48 ++
> include/linux/mfd/wm8994/registers.h | 39 ++
> include/sound/soc-dapm.h | 2 +
> include/sound/soc.h | 9 +
> sound/mips/Kconfig | 5 +-
> sound/soc/Kconfig | 3 +
> sound/soc/Makefile | 1 +
> sound/soc/au1x/Kconfig | 28 +
> sound/soc/au1x/Makefile | 10 +
> sound/soc/au1x/ac97c.c | 365 +++++++++++
> sound/soc/au1x/db1000.c | 75 +++
> sound/soc/au1x/db1200.c | 64 ++-
> sound/soc/au1x/dbdma2.c | 91 +---
> sound/soc/au1x/dma.c | 377 +++++++++++
> sound/soc/au1x/i2sc.c | 347 ++++++++++
> sound/soc/au1x/psc-ac97.c | 48 +-
> sound/soc/au1x/psc-i2s.c | 42 +-
> sound/soc/au1x/psc.h | 16 +-
> sound/soc/codecs/sgtl5000.c | 8 +
> sound/soc/codecs/wm1250-ev1.c | 20 +-
> sound/soc/codecs/wm8523.c | 2 +-
> sound/soc/codecs/wm8580.c | 2 +-
> sound/soc/codecs/wm8711.c | 4 +-
> sound/soc/codecs/wm8728.c | 4 +-
> sound/soc/codecs/wm8731.c | 10 +
> sound/soc/codecs/wm8741.c | 126 +++-
> sound/soc/codecs/wm8753.c | 4 +-
> sound/soc/codecs/wm8993.c | 3 +-
> sound/soc/codecs/wm8994-tables.c | 4 +-
> sound/soc/codecs/wm8994.c | 6 +-
> sound/soc/codecs/wm_hubs.c | 32 +-
> sound/soc/codecs/wm_hubs.h | 3 +-
> sound/soc/mxs/Kconfig | 20 +
> sound/soc/mxs/Makefile | 10 +
> sound/soc/mxs/mxs-pcm.c | 359 +++++++++++
> sound/soc/mxs/mxs-pcm.h | 43 ++
> sound/soc/mxs/mxs-saif.c | 677 ++++++++++++++++++++
> sound/soc/mxs/mxs-saif.h | 130 ++++
> sound/soc/mxs/mxs-sgtl5000.c | 165 +++++
> sound/soc/samsung/smdk_wm8580.c | 6 +-
> sound/soc/samsung/smdk_wm8580pcm.c | 4 +-
> sound/soc/samsung/speyside.c | 5 +-
> sound/soc/soc-core.c | 4 +-
> sound/soc/soc-dapm.c | 6 +-
> sound/soc/soc-io.c | 323 ++--------
> 48 files changed, 3101 insertions(+), 494 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/sound/soc/codecs/fsl-sgtl5000.txt
> create mode 100644 Documentation/devicetree/bindings/sound/wm8731.txt
> create mode 100644 sound/soc/au1x/ac97c.c
> create mode 100644 sound/soc/au1x/db1000.c
> create mode 100644 sound/soc/au1x/dma.c
> create mode 100644 sound/soc/au1x/i2sc.c
> create mode 100644 sound/soc/mxs/Kconfig
> create mode 100644 sound/soc/mxs/Makefile
> create mode 100644 sound/soc/mxs/mxs-pcm.c
> create mode 100644 sound/soc/mxs/mxs-pcm.h
> create mode 100644 sound/soc/mxs/mxs-saif.c
> create mode 100644 sound/soc/mxs/mxs-saif.h
> create mode 100644 sound/soc/mxs/mxs-sgtl5000.c
>
^ permalink raw reply [flat|nested] 53+ messages in thread
end of thread, other threads:[~2011-12-22 12:46 UTC | newest]
Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-21 12:10 ASoC updates for 3.2 Mark Brown
2011-08-21 13:47 ` Takashi Iwai
-- strict thread matches above, loose matches on Subject: below --
2011-12-22 11:04 Mark Brown
2011-12-22 11:15 ` Takashi Iwai
[not found] ` <CAAQ0ZWSoQJJZv9ReBvHC1FB2EeS_u2V=jDJOguoqNx2cR+1i_g@mail.gmail.com>
2011-12-22 12:02 ` Mark Brown
2011-12-22 12:07 ` Takashi Iwai
[not found] ` <CAAQ0ZWTnMuDCHDQQWg9mvQHTwzm6hJu5TOFvbwc18R5xEhSdiw@mail.gmail.com>
2011-12-22 12:46 ` Mark Brown
2011-12-13 1:40 Mark Brown
2011-12-13 7:06 ` Takashi Iwai
2011-12-13 7:09 ` Mark Brown
2011-12-06 10:16 Mark Brown
2011-12-06 12:26 ` Takashi Iwai
2011-11-30 10:28 Mark Brown
2011-11-30 11:20 ` Takashi Iwai
2011-11-29 11:36 Mark Brown
2011-11-29 12:07 ` Takashi Iwai
2011-11-22 12:46 Mark Brown
2011-11-22 17:47 ` Takashi Iwai
2011-11-08 10:46 Mark Brown
2011-11-08 16:00 ` Takashi Iwai
2011-11-02 11:50 Mark Brown
2011-11-02 13:16 ` Takashi Iwai
2011-11-02 13:17 ` Mark Brown
2011-11-02 13:23 ` Takashi Iwai
2011-10-27 7:22 Mark Brown
2011-10-27 8:49 ` Takashi Iwai
2011-10-22 9:49 Mark Brown
2011-10-22 11:45 ` Takashi Iwai
2011-10-19 17:26 Mark Brown
2011-10-20 12:20 ` Takashi Iwai
2011-10-20 12:24 ` Mark Brown
2011-10-20 12:47 ` Takashi Iwai
2011-10-20 16:56 ` Girdwood, Liam
2011-10-13 10:49 Mark Brown
2011-10-13 10:53 ` Takashi Iwai
2011-10-10 11:41 Mark Brown
2011-10-10 12:42 ` Takashi Iwai
2011-10-10 12:46 ` Mark Brown
2011-10-04 14:16 Mark Brown
2011-10-04 14:45 ` Takashi Iwai
2011-10-04 14:48 ` Mark Brown
2011-10-04 14:49 ` Takashi Iwai
2011-09-27 12:47 Mark Brown
2011-09-27 13:01 ` Takashi Iwai
2011-09-23 10:47 Mark Brown
2011-09-23 13:23 ` Takashi Iwai
2011-09-20 14:43 Mark Brown
2011-09-20 14:47 ` Takashi Iwai
2011-09-08 18:23 Mark Brown
2011-08-25 11:08 Mark Brown
2011-08-25 12:08 ` Takashi Iwai
2011-08-12 16:51 Mark Brown
2011-08-12 17:50 ` Takashi Iwai
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).