From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org, Liam Girdwood <lrg@ti.com>
Subject: ASoC updates for 3.3
Date: Tue, 6 Dec 2011 10:37:45 +0000 [thread overview]
Message-ID: <20111206103745.GG28840@opensource.wolfsonmicro.com> (raw)
The following changes since commit fd8f2e496f38264a64c0cc7948217659019a9e8a:
Merge branch 'for-3.2' into for-3.3 (2011-11-28 23:18:39 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-3.3
Lots of mechanical updates here so a large diffstat.
Axel Lin (10):
ASoC: Convert smdk_wm8994pcm to use module_platform_driver()
ASoC: cs42l73: Fix clear wrong bits in cs42l73_set_dai_fmt
ASoC: kirkwood: Make SND_KIRKWOOD_SOC_OPENRD and SND_KIRKWOOD_SOC_T5325 depend on I2C
ASoC: Make SND_SOC_LITTLEMILL select MFD_WM8994
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
ASoC: Convert e740_wm9705 to use gpio_request_one()
ASoC: uda1380: Convert to gpio_request_one()
ASoC: Fix reg_cache_size for stac9766
Lars-Peter Clausen (8):
firmware: Sigma: Prevent out of bounds memory access
firmware: Sigma: Skip header during CRC generation
firmware: Sigma: Fix endianess issues
ASoC: Move SigmaDSP firmware loader to ASoC
ASoC: SigmaDSP: Provide diagnostic error messages
ASoC: SigmaDSP: Move private structs and functions to C file
ASoC: SigmaDSP: Add regmap support
ASoC: Drop unused state parameter from CODEC suspend callback
Mark Brown (58):
Merge branch 'for-3.2' into for-3.3
ASoC: Ensure SYSCLK is enabled for WM8958 accessory detection
ASoC: Fix __iomem annotation for IDMA registers
ASoC: Put WM8958 and WM1811 MICBIAS into bypass mode when no audio
ASoC: Enhance default WM8958 microphone detection
ASoC: Rename Speyside WM8962 to Tobermory
ASoC: Provide debug log of accessory status on WM8958
ASoC: Don't use control_data to get struct wm8994
ASoC: Tune down active mode detection rate for WM8958 mic detection
ASoC: Allow more WM8958/WM1811 button levels with default handler
ASoC: Rename WM8994 detecting flag to mic_detecting
ASoC: Implement support for WM1811A jack detection
ASoC: Ensure we reconfigure WM8958 microphone detection on rate changes
ASoC: Add platform data for WM8958/WM1811 microphone detection rates
ASoC: Convert WM8994 to devm_kzalloc()
ASoC: Add signal generator widget type
ASoC: Make WM5100 tone generator widgets signal generators
ASoC: Make WM8962 beep a signal generator
ASoC: Add missing err label
ASoC: Add WM8958 based headset detection on Littlemill
ASoC: Convert WM8994 MICBIASes to supply widgets
ASoC: Map microphones on Littlemill
ASoC: Mark WM8994 ADC muxes as virtual
Merge branch 'for-3.2' into for-3.3
ASoC: Convert WM8903 to devm_kzalloc()
ASoC: Use table based control init for WM8903
ASoC: WM8903 only supports I2C so don't ifdef it
ASoC: Use a normal cache sync for WM8903
ASoC: Don't resync WM8903 register cache on reset
ASoC: Convert WM8903 to direct regmap API usage
ASoC: Move initial WM8903 identification and reset to I2C probe
Merge branch 'for-3.2' into for-3.3
ASoC: Remove unused -codec from Wolfson device driver names
ASoC: Remove I2C ifdefs from WM8960
ASoC: Remove unused AUDIO_NAME define from WM8960
ASoC: Convert WM2000 to devm_kzalloc()
ASoC: Convert WM8350 to devm_kzalloc()
ASoC: Convert WM8400 to devm_kzalloc()
ASoC: Convert WM8741 to devm_kzalloc()
ASoC: Convert WM8750 to devm_kzalloc()
ASoC: Convert WM9090 to devm_kzalloc()
ASoC: Convert WM8350 to table based DAPM and control init
ASoC: Convert WM8400 to table based DAPM and control init
ASoC: Convert WM8510 to table based DAPM and control init
ASoC: Convert WM8580 to table based DAPM and control init
ASoC: Convert WM8741 to table based DAPM and control init
ASoC: Convert WM8750 to table based DAPM and control init
ASoC: Convert WM8711 to table based control init
ASoC: Convert WM8728 to table based control init
ASoC: Remove unused struct wm2000_setup_data
ASoC: Convert wm2000 to use regmap API
ASoC: Convert WM2000 into a standard CODEC driver
ASoC: Sort WM9090 in with the CODEC drivers
Merge branch 'for-3.2' into for-3.3
ASoC: Remove references to corgi and spitz from machine driver document
Merge branch 'for-3.2' into for-3.3
ASoC: Provide a more complete DMA driver stub
Merge branch 'for-3.2' into for-3.3
Stephen Warren (3):
ASoC: Tegra I2S: Add device tree binding
ASoC: WM8903: Disallow all invalid gpio_cfg pdata values
ASoC: WM8903: Create default platform data structure
Timur Tabi (2):
ASoC: p1022ds: add support for fsl,P1022 and fsl,P1022DS model names
ASoC: fsl/powerpc: don't rely on the cell-index property
Vinod Koul (1):
ASoC: sst_platform: fix the dsp driver interface
.../devicetree/bindings/sound/tegra20-i2s.txt | 17 +
Documentation/sound/alsa/soc/machine.txt | 6 +-
MAINTAINERS | 1 +
arch/arm/mach-s3c64xx/mach-crag6410.c | 6 +-
drivers/firmware/Kconfig | 12 -
drivers/firmware/Makefile | 1 -
drivers/firmware/sigma.c | 118 -----
include/linux/mfd/wm8994/pdata.h | 23 +
include/linux/mfd/wm8994/registers.h | 16 +
include/linux/sigma.h | 60 ---
include/sound/soc-dapm.h | 4 +
include/sound/soc.h | 3 +-
sound/soc/codecs/Kconfig | 18 +-
sound/soc/codecs/Makefile | 10 +-
sound/soc/codecs/ac97.c | 2 +-
sound/soc/codecs/ad1836.c | 2 +-
sound/soc/codecs/adau1373.c | 2 +-
sound/soc/codecs/adau1701.c | 2 +-
sound/soc/codecs/adav80x.c | 2 +-
sound/soc/codecs/ak4535.c | 2 +-
sound/soc/codecs/ak4641.c | 2 +-
sound/soc/codecs/alc5623.c | 2 +-
sound/soc/codecs/alc5632.c | 2 +-
sound/soc/codecs/cs4270.c | 2 +-
sound/soc/codecs/cs4271.c | 2 +-
sound/soc/codecs/cs42l73.c | 5 +-
sound/soc/codecs/jz4740.c | 2 +-
sound/soc/codecs/max98088.c | 2 +-
sound/soc/codecs/max98095.c | 2 +-
sound/soc/codecs/max9850.c | 2 +-
sound/soc/codecs/pcm3008.c | 2 +-
sound/soc/codecs/rt5631.c | 2 +-
sound/soc/codecs/sgtl5000.c | 2 +-
sound/soc/codecs/sigmadsp.c | 246 ++++++++++
sound/soc/codecs/sigmadsp.h | 21 +
sound/soc/codecs/ssm2602.c | 2 +-
sound/soc/codecs/sta32x.c | 2 +-
sound/soc/codecs/stac9766.c | 5 +-
sound/soc/codecs/tlv320aic23.c | 3 +-
sound/soc/codecs/tlv320aic32x4.c | 2 +-
sound/soc/codecs/tlv320aic3x.c | 2 +-
sound/soc/codecs/tlv320dac33.c | 2 +-
sound/soc/codecs/twl4030.c | 2 +-
sound/soc/codecs/twl6040.c | 2 +-
sound/soc/codecs/uda134x.c | 3 +-
sound/soc/codecs/uda1380.c | 34 +-
sound/soc/codecs/wm2000.c | 226 ++++-----
sound/soc/codecs/wm2000.h | 7 -
sound/soc/codecs/wm5100.c | 2 +-
sound/soc/codecs/wm8350.c | 49 +--
sound/soc/codecs/wm8400.c | 40 +-
sound/soc/codecs/wm8510.c | 27 +-
sound/soc/codecs/wm8523.c | 2 +-
sound/soc/codecs/wm8580.c | 24 +-
sound/soc/codecs/wm8711.c | 7 +-
sound/soc/codecs/wm8727.c | 2 +-
sound/soc/codecs/wm8728.c | 7 +-
sound/soc/codecs/wm8731.c | 2 +-
sound/soc/codecs/wm8737.c | 2 +-
sound/soc/codecs/wm8741.c | 40 +-
sound/soc/codecs/wm8750.c | 37 +-
sound/soc/codecs/wm8753.c | 2 +-
sound/soc/codecs/wm8770.c | 2 +-
sound/soc/codecs/wm8776.c | 2 +-
sound/soc/codecs/wm8804.c | 2 +-
sound/soc/codecs/wm8900.c | 6 +-
sound/soc/codecs/wm8903.c | 478 +++++++++---------
sound/soc/codecs/wm8904.c | 4 +-
sound/soc/codecs/wm8940.c | 4 +-
sound/soc/codecs/wm8955.c | 4 +-
sound/soc/codecs/wm8960.c | 12 +-
sound/soc/codecs/wm8961.c | 4 +-
sound/soc/codecs/wm8962.c | 2 +-
sound/soc/codecs/wm8971.c | 4 +-
sound/soc/codecs/wm8974.c | 4 +-
sound/soc/codecs/wm8978.c | 2 +-
sound/soc/codecs/wm8983.c | 2 +-
sound/soc/codecs/wm8985.c | 2 +-
sound/soc/codecs/wm8988.c | 4 +-
sound/soc/codecs/wm8990.c | 4 +-
sound/soc/codecs/wm8991.c | 2 +-
sound/soc/codecs/wm8993.c | 4 +-
sound/soc/codecs/wm8994.c | 517 +++++++++++++++++---
sound/soc/codecs/wm8994.h | 11 +-
sound/soc/codecs/wm8995.c | 2 +-
sound/soc/codecs/wm9081.c | 2 +-
sound/soc/codecs/wm9090.c | 9 +-
sound/soc/codecs/wm9705.c | 2 +-
sound/soc/codecs/wm9712.c | 3 +-
sound/soc/codecs/wm9713.c | 3 +-
sound/soc/codecs/wm_hubs.c | 4 +-
sound/soc/fsl/mpc8610_hpcd.c | 13 +-
sound/soc/fsl/p1022_ds.c | 49 ++-
sound/soc/imx/Kconfig | 2 +-
sound/soc/kirkwood/Kconfig | 3 +-
sound/soc/mid-x86/Kconfig | 1 -
sound/soc/mid-x86/sst_platform.c | 130 ++++--
sound/soc/mid-x86/sst_platform.h | 82 +++-
sound/soc/pxa/Kconfig | 3 +-
sound/soc/pxa/e740_wm9705.c | 20 +-
sound/soc/samsung/Kconfig | 5 +-
sound/soc/samsung/Makefile | 4 +-
sound/soc/samsung/i2s.c | 2 +-
sound/soc/samsung/idma.c | 2 +-
sound/soc/samsung/idma.h | 2 +-
sound/soc/samsung/littlemill.c | 25 +
sound/soc/samsung/smdk_wm8994pcm.c | 14 +-
.../soc/samsung/{speyside_wm8962.c => tobermory.c} | 66 ++--
sound/soc/soc-core.c | 2 +-
sound/soc/soc-dapm.c | 7 +
sound/soc/soc-utils.c | 31 ++-
sound/soc/tegra/tegra_i2s.c | 27 +-
112 files changed, 1664 insertions(+), 1065 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/tegra20-i2s.txt
delete mode 100644 drivers/firmware/sigma.c
delete mode 100644 include/linux/sigma.h
create mode 100644 sound/soc/codecs/sigmadsp.c
create mode 100644 sound/soc/codecs/sigmadsp.h
rename sound/soc/samsung/{speyside_wm8962.c => tobermory.c} (72%)
next reply other threads:[~2011-12-06 10:37 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-06 10:37 Mark Brown [this message]
-- strict thread matches above, loose matches on Subject: below --
2012-03-01 12:41 ASoC updates for 3.3 Mark Brown
2012-03-01 13:20 ` Takashi Iwai
2012-02-21 19:48 Mark Brown
2012-02-21 20:23 ` Takashi Iwai
2012-02-08 20:15 Mark Brown
2012-02-08 21:32 ` Takashi Iwai
2012-02-04 12:55 Mark Brown
2012-02-06 9:32 ` Takashi Iwai
2012-02-06 11:08 ` Mark Brown
2012-02-06 11:13 ` Takashi Iwai
2012-02-06 11:15 ` Mark Brown
2012-01-30 13:34 Mark Brown
2012-01-30 14:27 ` Takashi Iwai
2012-01-30 14:51 ` Mark Brown
2012-01-30 15:19 ` Takashi Iwai
2012-01-17 16:54 Mark Brown
2012-01-17 19:47 ` Takashi Iwai
2012-01-12 8:38 Mark Brown
2012-01-06 6:43 Mark Brown
2012-01-08 13:41 ` Takashi Iwai
2011-12-28 11:43 Mark Brown
2011-12-31 16:53 ` Takashi Iwai
2011-12-23 12:18 Mark Brown
2011-12-23 13:38 ` Takashi Iwai
[not found] <20111213071251.GF7148@opensource.wolfsonmicro.com>
2011-12-13 9:18 ` Takashi Iwai
2011-12-13 10:01 ` Mark Brown
2011-11-29 11:38 Mark Brown
2011-11-29 12:11 ` Takashi Iwai
2011-11-22 12:59 Mark Brown
2011-11-22 17:47 ` Takashi Iwai
2011-11-08 11:24 Mark Brown
2011-11-08 16:01 ` Takashi Iwai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20111206103745.GG28840@opensource.wolfsonmicro.com \
--to=broonie@opensource.wolfsonmicro.com \
--cc=alsa-devel@alsa-project.org \
--cc=lrg@ti.com \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.