[alsa-devel] ASoC updates for v3.11

Mark Brown broonie at kernel.org
Fri Jun 28 13:34:31 CEST 2013


The following changes since commit 9e895ace5d82df8929b16f58e9f515f6d54ab82d:

  Linux 3.10-rc7 (2013-06-22 09:47:31 -1000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.11-2

for you to fetch changes up to 27516080b21cbcb936440d2a3171867860b9a881:

  Merge remote-tracking branch 'asoc/topic/x86' into asoc-next (2013-06-28 12:17:07 +0100)

The diffstat is a bit odd I think due to the synthetic tree I generated
in an effort to cut out the fixes from v3.10-rc7 from it :/

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

ASoC: More updates for v3.11

Some more fixes and enhancements, and also a bunch of refectoring for
AC'97 support which enables more than one AC'97 controller driver to be
built in.

----------------------------------------------------------------
Daniel Mack (10):
      ASoC: tas5086: open-code I2C transfer routines
      ASoC: tas5086: add more register defines
      ASoC: tas5086: add DAPM mux controls
      ASoC: tas5086: add support for pwm start mode config
      ASoC: adau1701: move firmware download to adau1701_reset()
      ASoC: adau1701: allow configuration of PLL mode pins
      ASoC: adau1701: switch to direct regmap API usage
      ASoC: adau1701: add support for pin muxing
      ASoC: tas5086: fix TAS5086_CLOCK_CONTROL register size
      ASoC: tas5086: fix Mid-Z implementation

Lars-Peter Clausen (11):
      ASoC: tlv320aix3x: Use SOC_SINGLE_EXT() instead of open-coding it
      ASoC: wm8400: Use SOC_SINGLE_EXT_TLV() instead of open-coding it
      ASoC: wm8903: Use SOC_SINGLE_EXT() instead of open-coding it
      ASoC: wm8904: Use SOC_SINGLE_EXT() instead of open-coding it
      ASoC: wm8990: Use SOC_SINGLE_EXT_TLV() instead of open-coding it
      ASoC: wm8991: Use SOC_SINGLE_EXT_TLV() instead of open-coding it
      ASoC: wm8994: Use SOC_SINGLE_EXT() instead of open-coding it
      ASoC: wm8995: Use SOC_SINGLE_EXT() instead of open-coding it
      ASoC: wm_hubs: Use SOC_SINGLE_EXT() instead of open-coding it
      ASoC: wm_adsp: Use SND_SOC_DAPM_PGA_E() instead of open-coding it
      ASoC: 88pm860x: Use SND_SOC_DAPM_PGA_E() instead of open-coding it

Mark Brown (25):
      ASoC: stac9766: Remove version number
      ASoC: wm9705: Remove noisy print on boot
      ASoC: samsung-ac97: Use devm_clk_get()
      ASoC: samsung-ac97: Convert to devm_ioremap_resource()
      ASoC: psc-ac97: Use devm_ioremap_resource()
      ASoC: psc-ac97: Convert to module_platform_driver()
      ASoC: ac97c: Use module_platform_driver()
      ASoC: bf5xx-ac97: Convert to devm_gpio_request_one()
      ASoC: ep93xx: Remove redundant dev_set_drvdata() calls
      ASoC: nuc900-ac97: Convert to use devm_ APIs
      ASoC: tegra20-ac97: Convert to devm_clk_get()
      ASoC: tegra20-ac97: Convert to devm_ioremap_resource()
      ASoC: tegra-ac97: Do common and clock init prior to component registration
      ASoC: txx9aclc_ac97: Convert to devm_ioremap_resource()
      ASoC: wm9705: Remove noisy print on boot
      Merge branch 'topic/stac9766' of git://git.kernel.org/.../broonie/sound into asoc-ac97
      Merge branch 'topic/wm9705' of git://git.kernel.org/.../broonie/sound into asoc-ac97
      ASoC: ac97: Support multi-platform AC'97
      ASoC: mfld: Remove unused variable
      Merge remote-tracking branch 'asoc/topic/adau1701' into asoc-next
      Merge remote-tracking branch 'asoc/topic/adsp' into asoc-next
      Merge remote-tracking branch 'asoc/topic/ext' into asoc-next
      Merge remote-tracking branch 'asoc/topic/tas5086' into asoc-next
      Merge remote-tracking branch 'asoc/topic/twl6040' into asoc-next
      Merge remote-tracking branch 'asoc/topic/x86' into asoc-next

Peter Ujfalusi (4):
      ASoC: twl6040: Drop using devm_request_threaded_irq()
      mfd: twl6040: Update register bit definitions
      ASoC: twl6040: Assign id for each DAI
      ASoC: twl6040: Add digital mute support

Wei Yongjun (1):
      ASoC: mid-x86: Convert to use devm_* APIs

 .../devicetree/bindings/sound/adi,adau1701.txt     |  35 ++
 .../devicetree/bindings/sound/ti,tas5086.txt       |  11 +
 include/linux/mfd/twl6040.h                        |   7 +
 include/sound/soc.h                                |   4 +-
 sound/soc/au1x/ac97c.c                             |  21 +-
 sound/soc/au1x/psc-ac97.c                          |  33 +-
 sound/soc/blackfin/bf5xx-ac97.c                    |  29 +-
 sound/soc/cirrus/ep93xx-ac97.c                     |  12 +-
 sound/soc/codecs/88pm860x-codec.c                  |   6 +-
 sound/soc/codecs/ac97.c                            |   7 +-
 sound/soc/codecs/ad1980.c                          |  12 +-
 sound/soc/codecs/adau1701.c                        | 302 ++++++++++++--
 sound/soc/codecs/stac9766.c                        |  26 +-
 sound/soc/codecs/tas5086.c                         | 330 ++++++++++++++-
 sound/soc/codecs/tlv320aic3x.c                     |   6 +-
 sound/soc/codecs/twl6040.c                         | 109 ++++-
 sound/soc/codecs/wm8400.c                          |   9 +-
 sound/soc/codecs/wm8903.c                          |   6 +-
 sound/soc/codecs/wm8904.c                          |   9 +-
 sound/soc/codecs/wm8990.c                          |  11 +-
 sound/soc/codecs/wm8991.h                          |   9 +-
 sound/soc/codecs/wm8994.c                          |  12 +-
 sound/soc/codecs/wm8995.h                          |   7 +-
 sound/soc/codecs/wm9705.c                          |  16 +-
 sound/soc/codecs/wm9712.c                          |  18 +-
 sound/soc/codecs/wm9713.c                          |  18 +-
 sound/soc/codecs/wm_adsp.c                         | 459 ++++++++++++++++++++-
 sound/soc/codecs/wm_adsp.h                         |  13 +-
 sound/soc/codecs/wm_hubs.c                         |   6 +-
 sound/soc/fsl/imx-ssi.c                            |  11 +-
 sound/soc/fsl/mpc5200_psc_ac97.c                   |  10 +-
 sound/soc/mid-x86/mfld_machine.c                   |  32 +-
 sound/soc/nuc900/nuc900-ac97.c                     |  60 +--
 sound/soc/pxa/pxa2xx-ac97.c                        |   8 +-
 sound/soc/samsung/ac97.c                           |  42 +-
 sound/soc/sh/hac.c                                 |   8 +-
 sound/soc/soc-core.c                               |  16 +
 sound/soc/tegra/tegra20_ac97.c                     |  66 ++-
 sound/soc/txx9/txx9aclc-ac97.c                     |  17 +-
 39 files changed, 1447 insertions(+), 366 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1701.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20130628/d8413ec9/attachment-0001.sig>


More information about the Alsa-devel mailing list