* ASoC updates for 3.6
@ 2012-07-18 21:23 Mark Brown
2012-07-19 6:15 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-07-18 21:23 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 18617 bytes --]
The following changes since commit 6b16351acbd415e66ba16bf7d473ece1574cf0bc:
Linux 3.5-rc4 (2012-06-24 12:53:04 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
for you to fetch changes up to 409b78cc17a4a3d07a541037575da648ced99437:
ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)
----------------------------------------------------------------
ASoC: Updates for 3.6
This has been a pretty quiet release - very little activity in framework
terms, mostly just a few new drivers and updates:
- Added the ability to add and remove DAPM paths dynamically, mostly for
reparenting on clock changes.
- New machine drivers for Marvell Brownstone, ST-Ericsson Ux500
reference platform and ttc-dkp.
- New CPU drivers for Blackfin BF6xx SPORTs in I2S mode, Marvell MMP,
Synopsis Designware I2S controllers, and SPEAr DMA and S/PDIF
- New CODEC drivers for Dialog DA732x, ST STA529, ST-Ericsson AB8500, TI
Isabelle and Wolfson Microelectronics WM5102 and WM5110
----------------------------------------------------------------
Adam Thomson (2):
ASoC: core: Add single controls with specified range of values
ASoC: codecs: Add DA732x codec driver
Axel Lin (1):
ASoC: ml26124: Convert to devm_regmap_init_i2c
Benoît Thébaudeau (2):
ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect
ASoC: dapm: Remove incomplete stereo code
Brian Austin (2):
ASoC: cs42l73: Convert to devm_regmap_init_i2c()
ASoC: cs42l52: Convert to devm_regmap_init_i2c()
Dan Carpenter (3):
ASoC: isabelle: using an uninitialized variable
ASoC: Ux500: unlock on an error path
ASoC: STA529: fix an error message
Fabio Estevam (1):
ASoC: imx-mc13783: Add audmux settings for mx27pdk
Hui Wang (1):
ASoC: fsl: remove unneeded AUDMUX register setting from imx-sgtl5000
Jarkko Nikula (1):
ASoC: tlv320aic3x: Change Class-D amplifier gain control name
Jiri Prchal (5):
ASoC: tlv320aic3x: add missing registers and bits
ASoC: tlv320aic3x: extending registers cache
ASoC: tlv320aic3x: add deemphasis switch
ASoC: tlv320aic3x: add AGC settings
ASoC: tlv320aic3x: add input clock selection
Kuninori Morimoto (2):
ASoC: fsi: use dmaengine helper functions
ASoC: fsi: use PIO handler if DMA handler was invalid
Lars-Peter Clausen (3):
dmaengine: Add wrapper for device_tx_status callback
ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointer
ASoC: dmaengine-pcm: Add support for querying stream position from DMA driver
Laxman Dewangan (1):
ASoC: tegra: use dmaengine based dma driver
Liam Girdwood (2):
ASoC: pcm: Clean up logging in soc_new_pcm()
ASoC: dpcm: Allow FE to be opened without valid BE routes.
M R Swami Reddy (2):
ASoC: Support TI Isabelle Audio driver
ASoC: MAINTAINERS: Add maintainer for TI Isabelle Audio driver
MR Swami Reddy (1):
ASoC: isabelle: Remove regmap_exit()
Marek Belisko (1):
ASoC: dapm: Fix compilation warning
Mark Brown (61):
ASoC: codecs: Refresh copyrights for Wolfson drivers
ASoC: ac97: Remove empty remove() function
ASoC: wm2000: Add register readability information
ASoC: io: Use dev_get_regmap() if driver doesn't provide a regmap
ASoC: wm8350: Convert to direct regmap API usage
ASoC: dapm: Use devm_clk_get()
ASoC: dapm: Bodge for lack of a widely available clk API
ASoC: dapm: The clock API is even less consistent than thought
Revert "ASoC: fsl_ssi: convert to use devm_clk_get"
ASoC: lm59453: Unconstify dai_driver
ASoC: max98095: Staticise non-exported functions and export jack detect
ASoC: wm8903: Convert to devm_regmap_init_i2c()
ASoC: wm8904: Convert to module_i2c_driver()
ASoC: wm8904: Convert to devm_regmap_init_i2c()
ASoC: wm8996: Remove write sequencer registers from the defaults table
ASoC: wm8996: Convert to devm_regmap_init_i2c()
ASoC: wm8903: Move pin configuration into I2C probe() function
ASoC: wm8903: Make interrupt handler use regmap directly
ASoC: wm8903: Move interrupt request to I2C probe
ASoC: wm8903: Move register default changes to I2C probe
Merge branch 'asoc-ab8500' into for-3.6
ASoC: wm5100: Remove stubs of ASoC-level register map code
ASoC: da732x: Staticise non-exported symbol soc_codec_dev_da732x
ASoC: isabelle: Staticise non-exported isabelle_dai
ASoC: core: Add DOUBLE_R variants of the _RANGE controls
ASoC: dapm: Try to add all routes even if one fails
ASoC: io: Don't dereference regmap if we failed to get one
ASoC: Add shared code for Wolfson Arizona class devices
ASoC: wm5102: Initial driver
Merge tag 'v3.5-rc4' into for-3.6
ASoC: wm8904: Rely entirely on the core for bias level management
ASoC: wm8904: Move regulator acquisition and device identification to I2C
ASoC: wm8904: Move register default setup into I2C probe()
ASoC: wm8996: Move regulator notifier callbacks into I2C level
ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usage
ASoC: wm8996: Move register default configuration to I2C probe
ASoC: dwc: Bodge around continuing absence of clock API stubs
ASoC: wm5102: Remove unused platform data header
ASoC: dwc: Add missing __iomem annotations
ASoC: spdif: Build separate RX and TX objects
ASoC: wm8962: Log AIF configuration requested by hw_params()
ASoC: core: Try to use regmap if the driver doesn't set up any I/O
ASoC: wm8994: Don't suspend accessory detection
ASoC: dwc: Staticise non-exported i2s_start()
ASoC: arizona: Rename current rates tables to bclk_rates
ASoC: arizona: Implement AIF clock configuration
ASoC: arizona: Be more forgiving in BCLK selection
ASoC: arizona: Enable ASYNCCLK domain for audio interfaces
ASoC: wm5102: Allow routing through the ASRCs
ASoC: wm1250-ev1: Flag all supported rates in the DAI
ASoC: dapm: Mark widgets as dirty when a route is added
ASoC: dapm: Allow routes to be deleted at runtime
ASoC: arizona: Change DAPM routes for AIF clocks when we change them
ASoC: arizona: Export dai_ops
ASoC: arizona: Add IN4 to the mixer tables
ASoC: wm5102: Fix cut'n'paste for digital volume registers
ASoC: arizona: Support variable FLL VCO multipliers
ASoC: wm5110: Add audio CODEC driver
ASoC: wm8962: Redo early init of the part on resume
ASoC: wm8994: Update micdet for irqdomain conversion
ASoC: littlemill: Add userspace control of the WM1250 I/O
Matthias Kaehlcke (1):
ASoC: Free memory in the error paths of soc_of_parse_audio_routing()
Ola Lilja (7):
ALSA: pcm: Add debug-print helper function
ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLY
ASoC: Ux500: Add platform-driver
ASoC: codecs: Add AB8500 codec-driver
mfd/ab8500: Move platform-data for ab8500-codec into mfd-driver
ASoC: Ux500: Correct license strings
ASoC: Ux500: Add machine-driver
Qiao Zhou (1):
ASoC: add ttc-dkb machine support
Rajeev Kumar (3):
ASoC: Add support for synopsys i2s controller as per ASoC framework.
ASoC: Add support for SPEAr ASoC pcm layer.
ASoC: STA529: Add support for STA529 Audio Codec
Richard Zhao (1):
ASoC: fsl_ssi: convert to use devm_clk_get
Sachin Kamat (3):
ASoC: cs42l52: Remove version.h header file inclusion
ASoC: lm49453: Remove version.h header file inclusion
ASoC: smdk_wm8994: Convert to use snd_soc_register_card()
Scott Jiang (3):
ASoC: add sport driver for bf6xx soc
ASoC: add i2s dai driver for bf6xx soc
ASoC: bfin: use dev_err to print error log instead of dev_dbg
Simon Wilson (1):
ASoC: twl6040: fix spelling mistake
Stephen Warren (18):
ASoC: wm8903: init GPIOs during I2C probe not codec probe
ASoC: tegra+wm8903: move all GPIO setup into probe
ASoC: tegra+wm8903: Use devm_gpio_request_one
ASoC: tegra+wm8903: unconditionally free jack GPIOs in remove
ASoC: tegra+alc5632: move all GPIO setup into probe
ASoC: tegra+alc5632: unconditionally free jack GPIOs in remove
ASoC: tegra+wm8903: simplify gpio tests in widget callbacks
ASoC: tegra+wm8903: remove non-DT support for Seaboard
ASoC: make snd_soc_dai_link more symmetrical
ASoC: tegra: add .stream_name to CPU DAIs
ASoC: tegra: statically define DAI link format
ASoC: tegra: remove usage of rtd->codec
ASoC: tegra: use DAI's not card's dev for dev_err
ASoC: tegra: use regmap more directly
ASoC: when initializing CPU DAI, don't duplicate any CODEC init
ASoC: when removing a CPU DAI, clean up its DAPM context
ASoC: factor out soc_remove_platform()
ASoC: probe CODECs and platforms before DAIs and links
Sylwester Nawrocki (2):
ASoC: Convert S3C24XX I2S driver to gpiolib API
ASoC: Convert S3C2412 I2S driver to gpiolib API
Torben Hohn (1):
ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define
Uwe Kleine-König (1):
ASoC: dmaengine_pcm: fix typo in comment
Vipin Kumar (3):
ASoC: SPEAr spdif_in: Add spdif IN support
ASoC: spdif_receiver: Add support for spdif in Audio Codec
ASoC: SPEAr spdif_out: Add spdif out support
Zhangfei Gao (3):
ASoC: mmp: add audio dma support
ASoC: mmp: add sspa support
ASoC: add mmp brownstone support
MAINTAINERS | 2 +
arch/arm/mach-ux500/board-mop500.c | 14 +
include/linux/dmaengine.h | 6 +
include/linux/mfd/abx500/ab8500-codec.h | 52 +
include/linux/mfd/abx500/ab8500.h | 2 +
include/linux/platform_data/mmp_audio.h | 22 +
include/sound/designware_i2s.h | 69 +
include/sound/dmaengine_pcm.h | 1 +
include/sound/pcm.h | 11 +
include/sound/soc-dapm.h | 12 +
include/sound/soc.h | 77 +-
include/sound/spear_dma.h | 35 +
include/sound/spear_spdif.h | 29 +
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/blackfin/Kconfig | 21 +-
sound/soc/blackfin/Makefile | 4 +
sound/soc/blackfin/bf6xx-i2s.c | 234 +++
sound/soc/blackfin/bf6xx-sport.c | 422 ++++++
sound/soc/blackfin/bf6xx-sport.h | 82 +
sound/soc/codecs/Kconfig | 31 +
sound/soc/codecs/Makefile | 19 +-
sound/soc/codecs/ab8500-codec.c | 2522 +++++++++++++++++++++++++++++++
sound/soc/codecs/ab8500-codec.h | 590 ++++++++
sound/soc/codecs/ac97.c | 6 -
sound/soc/codecs/arizona.c | 937 ++++++++++++
sound/soc/codecs/arizona.h | 159 ++
sound/soc/codecs/cs42l52.c | 19 +-
sound/soc/codecs/cs42l73.c | 20 +-
sound/soc/codecs/da732x.c | 1627 ++++++++++++++++++++
sound/soc/codecs/da732x.h | 133 ++
sound/soc/codecs/da732x_reg.h | 654 ++++++++
sound/soc/codecs/isabelle.c | 1176 ++++++++++++++
sound/soc/codecs/isabelle.h | 143 ++
sound/soc/codecs/lm49453.c | 3 +-
sound/soc/codecs/max98095.c | 5 +-
sound/soc/codecs/ml26124.c | 5 +-
sound/soc/codecs/spdif_receiver.c | 67 +
sound/soc/codecs/sta529.c | 442 ++++++
sound/soc/codecs/tlv320aic3x.c | 40 +-
sound/soc/codecs/tlv320aic3x.h | 27 +-
sound/soc/codecs/twl6040.c | 2 +-
sound/soc/codecs/wm1250-ev1.c | 7 +-
sound/soc/codecs/wm2000.c | 32 +-
sound/soc/codecs/wm5100-tables.c | 2 +-
sound/soc/codecs/wm5100.c | 11 +-
sound/soc/codecs/wm5102.c | 903 +++++++++++
sound/soc/codecs/wm5102.h | 21 +
sound/soc/codecs/wm5110.c | 950 ++++++++++++
sound/soc/codecs/wm5110.h | 21 +
sound/soc/codecs/wm8350.c | 22 +-
sound/soc/codecs/wm8400.c | 2 +-
sound/soc/codecs/wm8580.c | 2 +-
sound/soc/codecs/wm8731.c | 1 +
sound/soc/codecs/wm8741.c | 2 +-
sound/soc/codecs/wm8753.c | 2 +-
sound/soc/codecs/wm8776.c | 2 +-
sound/soc/codecs/wm8804.c | 2 +-
sound/soc/codecs/wm8903.c | 316 ++--
sound/soc/codecs/wm8904.c | 272 ++--
sound/soc/codecs/wm8960.c | 2 +
sound/soc/codecs/wm8961.c | 2 +
sound/soc/codecs/wm8962.c | 8 +-
sound/soc/codecs/wm8993.c | 2 +-
sound/soc/codecs/wm8994.c | 46 +-
sound/soc/codecs/wm8996.c | 587 +++----
sound/soc/codecs/wm9081.c | 2 +-
sound/soc/codecs/wm9090.c | 2 +-
sound/soc/codecs/wm9712.c | 2 +-
sound/soc/codecs/wm9713.c | 2 +-
sound/soc/codecs/wm_hubs.c | 2 +-
sound/soc/dwc/Kconfig | 9 +
sound/soc/dwc/Makefile | 3 +
sound/soc/dwc/designware_i2s.c | 455 ++++++
sound/soc/ep93xx/ep93xx-pcm.c | 2 +-
sound/soc/fsl/imx-audmux.c | 2 +-
sound/soc/fsl/imx-audmux.h | 1 +
sound/soc/fsl/imx-mc13783.c | 49 +-
sound/soc/fsl/imx-pcm-dma.c | 2 +-
sound/soc/fsl/imx-sgtl5000.c | 3 +-
sound/soc/mxs/mxs-pcm.c | 2 +-
sound/soc/mxs/mxs-sgtl5000.c | 2 +-
sound/soc/pxa/Kconfig | 42 +
sound/soc/pxa/Makefile | 8 +
sound/soc/pxa/brownstone.c | 174 +++
sound/soc/pxa/mmp-pcm.c | 297 ++++
sound/soc/pxa/mmp-sspa.c | 480 ++++++
sound/soc/pxa/mmp-sspa.h | 92 ++
sound/soc/pxa/ttc-dkb.c | 173 +++
sound/soc/samsung/littlemill.c | 7 +
sound/soc/samsung/s3c2412-i2s.c | 10 +-
sound/soc/samsung/s3c24xx-i2s.c | 10 +-
sound/soc/samsung/smdk_wm8994.c | 36 +-
sound/soc/sh/fsi.c | 48 +-
sound/soc/soc-core.c | 328 +++-
sound/soc/soc-dapm.c | 164 +-
sound/soc/soc-dmaengine-pcm.c | 33 +-
sound/soc/soc-io.c | 15 +-
sound/soc/soc-pcm.c | 12 +-
sound/soc/spear/spdif_in.c | 297 ++++
sound/soc/spear/spdif_in_regs.h | 60 +
sound/soc/spear/spdif_out.c | 389 +++++
sound/soc/spear/spdif_out_regs.h | 79 +
sound/soc/spear/spear_pcm.c | 214 +++
sound/soc/tegra/Kconfig | 3 +-
sound/soc/tegra/tegra20_i2s.c | 94 +-
sound/soc/tegra/tegra20_i2s.h | 1 -
sound/soc/tegra/tegra20_spdif.c | 36 +-
sound/soc/tegra/tegra20_spdif.h | 1 -
sound/soc/tegra/tegra30_i2s.c | 85 +-
sound/soc/tegra/tegra30_i2s.h | 1 -
sound/soc/tegra/tegra_alc5632.c | 32 +-
sound/soc/tegra/tegra_pcm.c | 115 ++
sound/soc/tegra/tegra_pcm.h | 2 +
sound/soc/tegra/tegra_wm8753.c | 8 +-
sound/soc/tegra/tegra_wm8903.c | 259 ++--
sound/soc/tegra/trimslice.c | 30 +-
sound/soc/ux500/Kconfig | 18 +
sound/soc/ux500/Makefile | 6 +
sound/soc/ux500/mop500.c | 113 ++
sound/soc/ux500/mop500_ab8500.c | 431 ++++++
sound/soc/ux500/mop500_ab8500.h | 22 +
sound/soc/ux500/ux500_msp_dai.c | 2 +-
sound/soc/ux500/ux500_msp_i2s.c | 2 +-
sound/soc/ux500/ux500_pcm.c | 318 ++++
sound/soc/ux500/ux500_pcm.h | 35 +
126 files changed, 16719 insertions(+), 1344 deletions(-)
create mode 100644 include/linux/mfd/abx500/ab8500-codec.h
create mode 100644 include/linux/platform_data/mmp_audio.h
create mode 100644 include/sound/designware_i2s.h
create mode 100644 include/sound/spear_dma.h
create mode 100644 include/sound/spear_spdif.h
create mode 100644 sound/soc/blackfin/bf6xx-i2s.c
create mode 100644 sound/soc/blackfin/bf6xx-sport.c
create mode 100644 sound/soc/blackfin/bf6xx-sport.h
create mode 100644 sound/soc/codecs/ab8500-codec.c
create mode 100644 sound/soc/codecs/ab8500-codec.h
create mode 100644 sound/soc/codecs/arizona.c
create mode 100644 sound/soc/codecs/arizona.h
create mode 100644 sound/soc/codecs/da732x.c
create mode 100644 sound/soc/codecs/da732x.h
create mode 100644 sound/soc/codecs/da732x_reg.h
create mode 100644 sound/soc/codecs/isabelle.c
create mode 100644 sound/soc/codecs/isabelle.h
create mode 100644 sound/soc/codecs/spdif_receiver.c
create mode 100644 sound/soc/codecs/sta529.c
create mode 100644 sound/soc/codecs/wm5102.c
create mode 100644 sound/soc/codecs/wm5102.h
create mode 100644 sound/soc/codecs/wm5110.c
create mode 100644 sound/soc/codecs/wm5110.h
create mode 100644 sound/soc/dwc/Kconfig
create mode 100644 sound/soc/dwc/Makefile
create mode 100644 sound/soc/dwc/designware_i2s.c
create mode 100644 sound/soc/pxa/brownstone.c
create mode 100644 sound/soc/pxa/mmp-pcm.c
create mode 100644 sound/soc/pxa/mmp-sspa.c
create mode 100644 sound/soc/pxa/mmp-sspa.h
create mode 100644 sound/soc/pxa/ttc-dkb.c
create mode 100644 sound/soc/spear/spdif_in.c
create mode 100644 sound/soc/spear/spdif_in_regs.h
create mode 100644 sound/soc/spear/spdif_out.c
create mode 100644 sound/soc/spear/spdif_out_regs.h
create mode 100644 sound/soc/spear/spear_pcm.c
create mode 100644 sound/soc/ux500/mop500.c
create mode 100644 sound/soc/ux500/mop500_ab8500.c
create mode 100644 sound/soc/ux500/mop500_ab8500.h
create mode 100644 sound/soc/ux500/ux500_pcm.c
create mode 100644 sound/soc/ux500/ux500_pcm.h
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-07-18 21:23 ASoC updates for 3.6 Mark Brown
@ 2012-07-19 6:15 ` Takashi Iwai
0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-07-19 6:15 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Wed, 18 Jul 2012 22:23:35 +0100,
Mark Brown wrote:
>
> The following changes since commit 6b16351acbd415e66ba16bf7d473ece1574cf0bc:
>
> Linux 3.5-rc4 (2012-06-24 12:53:04 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
>
> for you to fetch changes up to 409b78cc17a4a3d07a541037575da648ced99437:
>
> ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)
>
> ----------------------------------------------------------------
> ASoC: Updates for 3.6
>
> This has been a pretty quiet release - very little activity in framework
> terms, mostly just a few new drivers and updates:
>
> - Added the ability to add and remove DAPM paths dynamically, mostly for
> reparenting on clock changes.
> - New machine drivers for Marvell Brownstone, ST-Ericsson Ux500
> reference platform and ttc-dkp.
> - New CPU drivers for Blackfin BF6xx SPORTs in I2S mode, Marvell MMP,
> Synopsis Designware I2S controllers, and SPEAr DMA and S/PDIF
> - New CODEC drivers for Dialog DA732x, ST STA529, ST-Ericsson AB8500, TI
> Isabelle and Wolfson Microelectronics WM5102 and WM5110
Pulled now. Thanks.
Takashi
>
> ----------------------------------------------------------------
> Adam Thomson (2):
> ASoC: core: Add single controls with specified range of values
> ASoC: codecs: Add DA732x codec driver
>
> Axel Lin (1):
> ASoC: ml26124: Convert to devm_regmap_init_i2c
>
> Benoît Thébaudeau (2):
> ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect
> ASoC: dapm: Remove incomplete stereo code
>
> Brian Austin (2):
> ASoC: cs42l73: Convert to devm_regmap_init_i2c()
> ASoC: cs42l52: Convert to devm_regmap_init_i2c()
>
> Dan Carpenter (3):
> ASoC: isabelle: using an uninitialized variable
> ASoC: Ux500: unlock on an error path
> ASoC: STA529: fix an error message
>
> Fabio Estevam (1):
> ASoC: imx-mc13783: Add audmux settings for mx27pdk
>
> Hui Wang (1):
> ASoC: fsl: remove unneeded AUDMUX register setting from imx-sgtl5000
>
> Jarkko Nikula (1):
> ASoC: tlv320aic3x: Change Class-D amplifier gain control name
>
> Jiri Prchal (5):
> ASoC: tlv320aic3x: add missing registers and bits
> ASoC: tlv320aic3x: extending registers cache
> ASoC: tlv320aic3x: add deemphasis switch
> ASoC: tlv320aic3x: add AGC settings
> ASoC: tlv320aic3x: add input clock selection
>
> Kuninori Morimoto (2):
> ASoC: fsi: use dmaengine helper functions
> ASoC: fsi: use PIO handler if DMA handler was invalid
>
> Lars-Peter Clausen (3):
> dmaengine: Add wrapper for device_tx_status callback
> ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointer
> ASoC: dmaengine-pcm: Add support for querying stream position from DMA driver
>
> Laxman Dewangan (1):
> ASoC: tegra: use dmaengine based dma driver
>
> Liam Girdwood (2):
> ASoC: pcm: Clean up logging in soc_new_pcm()
> ASoC: dpcm: Allow FE to be opened without valid BE routes.
>
> M R Swami Reddy (2):
> ASoC: Support TI Isabelle Audio driver
> ASoC: MAINTAINERS: Add maintainer for TI Isabelle Audio driver
>
> MR Swami Reddy (1):
> ASoC: isabelle: Remove regmap_exit()
>
> Marek Belisko (1):
> ASoC: dapm: Fix compilation warning
>
> Mark Brown (61):
> ASoC: codecs: Refresh copyrights for Wolfson drivers
> ASoC: ac97: Remove empty remove() function
> ASoC: wm2000: Add register readability information
> ASoC: io: Use dev_get_regmap() if driver doesn't provide a regmap
> ASoC: wm8350: Convert to direct regmap API usage
> ASoC: dapm: Use devm_clk_get()
> ASoC: dapm: Bodge for lack of a widely available clk API
> ASoC: dapm: The clock API is even less consistent than thought
> Revert "ASoC: fsl_ssi: convert to use devm_clk_get"
> ASoC: lm59453: Unconstify dai_driver
> ASoC: max98095: Staticise non-exported functions and export jack detect
> ASoC: wm8903: Convert to devm_regmap_init_i2c()
> ASoC: wm8904: Convert to module_i2c_driver()
> ASoC: wm8904: Convert to devm_regmap_init_i2c()
> ASoC: wm8996: Remove write sequencer registers from the defaults table
> ASoC: wm8996: Convert to devm_regmap_init_i2c()
> ASoC: wm8903: Move pin configuration into I2C probe() function
> ASoC: wm8903: Make interrupt handler use regmap directly
> ASoC: wm8903: Move interrupt request to I2C probe
> ASoC: wm8903: Move register default changes to I2C probe
> Merge branch 'asoc-ab8500' into for-3.6
> ASoC: wm5100: Remove stubs of ASoC-level register map code
> ASoC: da732x: Staticise non-exported symbol soc_codec_dev_da732x
> ASoC: isabelle: Staticise non-exported isabelle_dai
> ASoC: core: Add DOUBLE_R variants of the _RANGE controls
> ASoC: dapm: Try to add all routes even if one fails
> ASoC: io: Don't dereference regmap if we failed to get one
> ASoC: Add shared code for Wolfson Arizona class devices
> ASoC: wm5102: Initial driver
> Merge tag 'v3.5-rc4' into for-3.6
> ASoC: wm8904: Rely entirely on the core for bias level management
> ASoC: wm8904: Move regulator acquisition and device identification to I2C
> ASoC: wm8904: Move register default setup into I2C probe()
> ASoC: wm8996: Move regulator notifier callbacks into I2C level
> ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usage
> ASoC: wm8996: Move register default configuration to I2C probe
> ASoC: dwc: Bodge around continuing absence of clock API stubs
> ASoC: wm5102: Remove unused platform data header
> ASoC: dwc: Add missing __iomem annotations
> ASoC: spdif: Build separate RX and TX objects
> ASoC: wm8962: Log AIF configuration requested by hw_params()
> ASoC: core: Try to use regmap if the driver doesn't set up any I/O
> ASoC: wm8994: Don't suspend accessory detection
> ASoC: dwc: Staticise non-exported i2s_start()
> ASoC: arizona: Rename current rates tables to bclk_rates
> ASoC: arizona: Implement AIF clock configuration
> ASoC: arizona: Be more forgiving in BCLK selection
> ASoC: arizona: Enable ASYNCCLK domain for audio interfaces
> ASoC: wm5102: Allow routing through the ASRCs
> ASoC: wm1250-ev1: Flag all supported rates in the DAI
> ASoC: dapm: Mark widgets as dirty when a route is added
> ASoC: dapm: Allow routes to be deleted at runtime
> ASoC: arizona: Change DAPM routes for AIF clocks when we change them
> ASoC: arizona: Export dai_ops
> ASoC: arizona: Add IN4 to the mixer tables
> ASoC: wm5102: Fix cut'n'paste for digital volume registers
> ASoC: arizona: Support variable FLL VCO multipliers
> ASoC: wm5110: Add audio CODEC driver
> ASoC: wm8962: Redo early init of the part on resume
> ASoC: wm8994: Update micdet for irqdomain conversion
> ASoC: littlemill: Add userspace control of the WM1250 I/O
>
> Matthias Kaehlcke (1):
> ASoC: Free memory in the error paths of soc_of_parse_audio_routing()
>
> Ola Lilja (7):
> ALSA: pcm: Add debug-print helper function
> ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLY
> ASoC: Ux500: Add platform-driver
> ASoC: codecs: Add AB8500 codec-driver
> mfd/ab8500: Move platform-data for ab8500-codec into mfd-driver
> ASoC: Ux500: Correct license strings
> ASoC: Ux500: Add machine-driver
>
> Qiao Zhou (1):
> ASoC: add ttc-dkb machine support
>
> Rajeev Kumar (3):
> ASoC: Add support for synopsys i2s controller as per ASoC framework.
> ASoC: Add support for SPEAr ASoC pcm layer.
> ASoC: STA529: Add support for STA529 Audio Codec
>
> Richard Zhao (1):
> ASoC: fsl_ssi: convert to use devm_clk_get
>
> Sachin Kamat (3):
> ASoC: cs42l52: Remove version.h header file inclusion
> ASoC: lm49453: Remove version.h header file inclusion
> ASoC: smdk_wm8994: Convert to use snd_soc_register_card()
>
> Scott Jiang (3):
> ASoC: add sport driver for bf6xx soc
> ASoC: add i2s dai driver for bf6xx soc
> ASoC: bfin: use dev_err to print error log instead of dev_dbg
>
> Simon Wilson (1):
> ASoC: twl6040: fix spelling mistake
>
> Stephen Warren (18):
> ASoC: wm8903: init GPIOs during I2C probe not codec probe
> ASoC: tegra+wm8903: move all GPIO setup into probe
> ASoC: tegra+wm8903: Use devm_gpio_request_one
> ASoC: tegra+wm8903: unconditionally free jack GPIOs in remove
> ASoC: tegra+alc5632: move all GPIO setup into probe
> ASoC: tegra+alc5632: unconditionally free jack GPIOs in remove
> ASoC: tegra+wm8903: simplify gpio tests in widget callbacks
> ASoC: tegra+wm8903: remove non-DT support for Seaboard
> ASoC: make snd_soc_dai_link more symmetrical
> ASoC: tegra: add .stream_name to CPU DAIs
> ASoC: tegra: statically define DAI link format
> ASoC: tegra: remove usage of rtd->codec
> ASoC: tegra: use DAI's not card's dev for dev_err
> ASoC: tegra: use regmap more directly
> ASoC: when initializing CPU DAI, don't duplicate any CODEC init
> ASoC: when removing a CPU DAI, clean up its DAPM context
> ASoC: factor out soc_remove_platform()
> ASoC: probe CODECs and platforms before DAIs and links
>
> Sylwester Nawrocki (2):
> ASoC: Convert S3C24XX I2S driver to gpiolib API
> ASoC: Convert S3C2412 I2S driver to gpiolib API
>
> Torben Hohn (1):
> ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define
>
> Uwe Kleine-König (1):
> ASoC: dmaengine_pcm: fix typo in comment
>
> Vipin Kumar (3):
> ASoC: SPEAr spdif_in: Add spdif IN support
> ASoC: spdif_receiver: Add support for spdif in Audio Codec
> ASoC: SPEAr spdif_out: Add spdif out support
>
> Zhangfei Gao (3):
> ASoC: mmp: add audio dma support
> ASoC: mmp: add sspa support
> ASoC: add mmp brownstone support
>
> MAINTAINERS | 2 +
> arch/arm/mach-ux500/board-mop500.c | 14 +
> include/linux/dmaengine.h | 6 +
> include/linux/mfd/abx500/ab8500-codec.h | 52 +
> include/linux/mfd/abx500/ab8500.h | 2 +
> include/linux/platform_data/mmp_audio.h | 22 +
> include/sound/designware_i2s.h | 69 +
> include/sound/dmaengine_pcm.h | 1 +
> include/sound/pcm.h | 11 +
> include/sound/soc-dapm.h | 12 +
> include/sound/soc.h | 77 +-
> include/sound/spear_dma.h | 35 +
> include/sound/spear_spdif.h | 29 +
> sound/soc/Kconfig | 1 +
> sound/soc/Makefile | 1 +
> sound/soc/blackfin/Kconfig | 21 +-
> sound/soc/blackfin/Makefile | 4 +
> sound/soc/blackfin/bf6xx-i2s.c | 234 +++
> sound/soc/blackfin/bf6xx-sport.c | 422 ++++++
> sound/soc/blackfin/bf6xx-sport.h | 82 +
> sound/soc/codecs/Kconfig | 31 +
> sound/soc/codecs/Makefile | 19 +-
> sound/soc/codecs/ab8500-codec.c | 2522 +++++++++++++++++++++++++++++++
> sound/soc/codecs/ab8500-codec.h | 590 ++++++++
> sound/soc/codecs/ac97.c | 6 -
> sound/soc/codecs/arizona.c | 937 ++++++++++++
> sound/soc/codecs/arizona.h | 159 ++
> sound/soc/codecs/cs42l52.c | 19 +-
> sound/soc/codecs/cs42l73.c | 20 +-
> sound/soc/codecs/da732x.c | 1627 ++++++++++++++++++++
> sound/soc/codecs/da732x.h | 133 ++
> sound/soc/codecs/da732x_reg.h | 654 ++++++++
> sound/soc/codecs/isabelle.c | 1176 ++++++++++++++
> sound/soc/codecs/isabelle.h | 143 ++
> sound/soc/codecs/lm49453.c | 3 +-
> sound/soc/codecs/max98095.c | 5 +-
> sound/soc/codecs/ml26124.c | 5 +-
> sound/soc/codecs/spdif_receiver.c | 67 +
> sound/soc/codecs/sta529.c | 442 ++++++
> sound/soc/codecs/tlv320aic3x.c | 40 +-
> sound/soc/codecs/tlv320aic3x.h | 27 +-
> sound/soc/codecs/twl6040.c | 2 +-
> sound/soc/codecs/wm1250-ev1.c | 7 +-
> sound/soc/codecs/wm2000.c | 32 +-
> sound/soc/codecs/wm5100-tables.c | 2 +-
> sound/soc/codecs/wm5100.c | 11 +-
> sound/soc/codecs/wm5102.c | 903 +++++++++++
> sound/soc/codecs/wm5102.h | 21 +
> sound/soc/codecs/wm5110.c | 950 ++++++++++++
> sound/soc/codecs/wm5110.h | 21 +
> sound/soc/codecs/wm8350.c | 22 +-
> sound/soc/codecs/wm8400.c | 2 +-
> sound/soc/codecs/wm8580.c | 2 +-
> sound/soc/codecs/wm8731.c | 1 +
> sound/soc/codecs/wm8741.c | 2 +-
> sound/soc/codecs/wm8753.c | 2 +-
> sound/soc/codecs/wm8776.c | 2 +-
> sound/soc/codecs/wm8804.c | 2 +-
> sound/soc/codecs/wm8903.c | 316 ++--
> sound/soc/codecs/wm8904.c | 272 ++--
> sound/soc/codecs/wm8960.c | 2 +
> sound/soc/codecs/wm8961.c | 2 +
> sound/soc/codecs/wm8962.c | 8 +-
> sound/soc/codecs/wm8993.c | 2 +-
> sound/soc/codecs/wm8994.c | 46 +-
> sound/soc/codecs/wm8996.c | 587 +++----
> sound/soc/codecs/wm9081.c | 2 +-
> sound/soc/codecs/wm9090.c | 2 +-
> sound/soc/codecs/wm9712.c | 2 +-
> sound/soc/codecs/wm9713.c | 2 +-
> sound/soc/codecs/wm_hubs.c | 2 +-
> sound/soc/dwc/Kconfig | 9 +
> sound/soc/dwc/Makefile | 3 +
> sound/soc/dwc/designware_i2s.c | 455 ++++++
> sound/soc/ep93xx/ep93xx-pcm.c | 2 +-
> sound/soc/fsl/imx-audmux.c | 2 +-
> sound/soc/fsl/imx-audmux.h | 1 +
> sound/soc/fsl/imx-mc13783.c | 49 +-
> sound/soc/fsl/imx-pcm-dma.c | 2 +-
> sound/soc/fsl/imx-sgtl5000.c | 3 +-
> sound/soc/mxs/mxs-pcm.c | 2 +-
> sound/soc/mxs/mxs-sgtl5000.c | 2 +-
> sound/soc/pxa/Kconfig | 42 +
> sound/soc/pxa/Makefile | 8 +
> sound/soc/pxa/brownstone.c | 174 +++
> sound/soc/pxa/mmp-pcm.c | 297 ++++
> sound/soc/pxa/mmp-sspa.c | 480 ++++++
> sound/soc/pxa/mmp-sspa.h | 92 ++
> sound/soc/pxa/ttc-dkb.c | 173 +++
> sound/soc/samsung/littlemill.c | 7 +
> sound/soc/samsung/s3c2412-i2s.c | 10 +-
> sound/soc/samsung/s3c24xx-i2s.c | 10 +-
> sound/soc/samsung/smdk_wm8994.c | 36 +-
> sound/soc/sh/fsi.c | 48 +-
> sound/soc/soc-core.c | 328 +++-
> sound/soc/soc-dapm.c | 164 +-
> sound/soc/soc-dmaengine-pcm.c | 33 +-
> sound/soc/soc-io.c | 15 +-
> sound/soc/soc-pcm.c | 12 +-
> sound/soc/spear/spdif_in.c | 297 ++++
> sound/soc/spear/spdif_in_regs.h | 60 +
> sound/soc/spear/spdif_out.c | 389 +++++
> sound/soc/spear/spdif_out_regs.h | 79 +
> sound/soc/spear/spear_pcm.c | 214 +++
> sound/soc/tegra/Kconfig | 3 +-
> sound/soc/tegra/tegra20_i2s.c | 94 +-
> sound/soc/tegra/tegra20_i2s.h | 1 -
> sound/soc/tegra/tegra20_spdif.c | 36 +-
> sound/soc/tegra/tegra20_spdif.h | 1 -
> sound/soc/tegra/tegra30_i2s.c | 85 +-
> sound/soc/tegra/tegra30_i2s.h | 1 -
> sound/soc/tegra/tegra_alc5632.c | 32 +-
> sound/soc/tegra/tegra_pcm.c | 115 ++
> sound/soc/tegra/tegra_pcm.h | 2 +
> sound/soc/tegra/tegra_wm8753.c | 8 +-
> sound/soc/tegra/tegra_wm8903.c | 259 ++--
> sound/soc/tegra/trimslice.c | 30 +-
> sound/soc/ux500/Kconfig | 18 +
> sound/soc/ux500/Makefile | 6 +
> sound/soc/ux500/mop500.c | 113 ++
> sound/soc/ux500/mop500_ab8500.c | 431 ++++++
> sound/soc/ux500/mop500_ab8500.h | 22 +
> sound/soc/ux500/ux500_msp_dai.c | 2 +-
> sound/soc/ux500/ux500_msp_i2s.c | 2 +-
> sound/soc/ux500/ux500_pcm.c | 318 ++++
> sound/soc/ux500/ux500_pcm.h | 35 +
> 126 files changed, 16719 insertions(+), 1344 deletions(-)
> create mode 100644 include/linux/mfd/abx500/ab8500-codec.h
> create mode 100644 include/linux/platform_data/mmp_audio.h
> create mode 100644 include/sound/designware_i2s.h
> create mode 100644 include/sound/spear_dma.h
> create mode 100644 include/sound/spear_spdif.h
> create mode 100644 sound/soc/blackfin/bf6xx-i2s.c
> create mode 100644 sound/soc/blackfin/bf6xx-sport.c
> create mode 100644 sound/soc/blackfin/bf6xx-sport.h
> create mode 100644 sound/soc/codecs/ab8500-codec.c
> create mode 100644 sound/soc/codecs/ab8500-codec.h
> create mode 100644 sound/soc/codecs/arizona.c
> create mode 100644 sound/soc/codecs/arizona.h
> create mode 100644 sound/soc/codecs/da732x.c
> create mode 100644 sound/soc/codecs/da732x.h
> create mode 100644 sound/soc/codecs/da732x_reg.h
> create mode 100644 sound/soc/codecs/isabelle.c
> create mode 100644 sound/soc/codecs/isabelle.h
> create mode 100644 sound/soc/codecs/spdif_receiver.c
> create mode 100644 sound/soc/codecs/sta529.c
> create mode 100644 sound/soc/codecs/wm5102.c
> create mode 100644 sound/soc/codecs/wm5102.h
> create mode 100644 sound/soc/codecs/wm5110.c
> create mode 100644 sound/soc/codecs/wm5110.h
> create mode 100644 sound/soc/dwc/Kconfig
> create mode 100644 sound/soc/dwc/Makefile
> create mode 100644 sound/soc/dwc/designware_i2s.c
> create mode 100644 sound/soc/pxa/brownstone.c
> create mode 100644 sound/soc/pxa/mmp-pcm.c
> create mode 100644 sound/soc/pxa/mmp-sspa.c
> create mode 100644 sound/soc/pxa/mmp-sspa.h
> create mode 100644 sound/soc/pxa/ttc-dkb.c
> create mode 100644 sound/soc/spear/spdif_in.c
> create mode 100644 sound/soc/spear/spdif_in_regs.h
> create mode 100644 sound/soc/spear/spdif_out.c
> create mode 100644 sound/soc/spear/spdif_out_regs.h
> create mode 100644 sound/soc/spear/spear_pcm.c
> create mode 100644 sound/soc/ux500/mop500.c
> create mode 100644 sound/soc/ux500/mop500_ab8500.c
> create mode 100644 sound/soc/ux500/mop500_ab8500.h
> create mode 100644 sound/soc/ux500/ux500_pcm.c
> create mode 100644 sound/soc/ux500/ux500_pcm.h
> [2 Digital signature <application/pgp-signature (7bit)>]
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 15+ messages in thread
* ASoC updates for 3.6
@ 2012-09-27 16:43 Mark Brown
0 siblings, 0 replies; 15+ messages in thread
From: Mark Brown @ 2012-09-27 16:43 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Takashi Iwai, alsa-devel, Liam Girdwood
The following changes since commit 5698bd757d55b1bb87edd1a9744ab09c142abfc2:
Linux 3.6-rc6 (2012-09-16 14:58:51 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
for you to fetch changes up to d0e12f3ff3472cbd8f52d3c0e6ee07a841787c40:
ASoC: wm2000: Correct register size (2012-09-26 12:06:20 +0100)
Takashi is on vacation now so he asked me to send directly, it's a
pretty bad bug with low regression risk.
----------------------------------------------------------------
ASoC: Updates for 3.6
One small and obvious driver-specific fix.
----------------------------------------------------------------
Mark Brown (1):
ASoC: wm2000: Correct register size
sound/soc/codecs/wm2000.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-09-14 17:41 Mark Brown
@ 2012-09-15 6:26 ` Takashi Iwai
0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-09-15 6:26 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Fri, 14 Sep 2012 18:41:31 +0100,
Mark Brown wrote:
>
> The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92:
>
> Linux 3.6-rc2 (2012-08-16 14:51:24 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
>
> for you to fetch changes up to 985b11fa8064d55d0d5a84e68667434598911bb2:
>
> ASoC: wm8904: correct the index (2012-09-14 18:02:38 +0100)
>
> ----------------------------------------------------------------
> ASoC: Updates for 3.6
>
> A bigger set of updates than I'm entirely comfortable with - things
> backed up a bit due to travel. As ever the majority of these are small,
> focused updates for specific drivers though there are a couple of core
> changes. There's been good exposure in -next.
>
> The AT91 patch fixes a build break.
Thanks, pulled now.
Takashi
>
> ----------------------------------------------------------------
> Bo Shen (1):
> ASoC: wm8904: correct the index
>
> Dylan Reid (1):
> ASoC: samsung dma - Don't indicate support for pause/resume.
>
> Fabio Estevam (1):
> ASoC: mc13783: Remove mono support
>
> Heather Lomond (1):
> ASoC: arizona: Fix typo in 44.1kHz rates
>
> Joachim Eastwood (1):
> ASoC: atmel-ssc: include linux/io.h for raw io
>
> Julia Lawall (3):
> ASoC: imx-sgtl5000: fix error return code
> ASoC: ux500_msp_i2s: better use devm functions and fix error return code
> ASoC: am3517evm: fix error return code
>
> Mark Brown (2):
> ASoC: dapm: Make sure we update the bias level for CODECs with no op
> ASoC: dapm: Don't force card bias level to be updated
>
> Prasad Joshi (1):
> ASoC: spear: correct the check for NULL dma_buffer pointer
>
> Stephen Warren (2):
> sound: tegra_alc5632: remove HP detect GPIO inversion
> ASoC: tegra: fix maxburst settings in dmaengine code
>
> include/linux/atmel-ssc.h | 1 +
> sound/soc/codecs/arizona.c | 2 +-
> sound/soc/codecs/mc13783.c | 8 ++++----
> sound/soc/codecs/wm8904.c | 2 +-
> sound/soc/fsl/imx-sgtl5000.c | 2 +-
> sound/soc/omap/am3517evm.c | 2 +-
> sound/soc/samsung/dma.c | 8 +-------
> sound/soc/soc-dapm.c | 5 ++++-
> sound/soc/spear/spear_pcm.c | 2 +-
> sound/soc/tegra/tegra_alc5632.c | 1 -
> sound/soc/tegra/tegra_pcm.c | 4 ++--
> sound/soc/ux500/ux500_msp_i2s.c | 25 +++++--------------------
> 12 files changed, 22 insertions(+), 40 deletions(-)
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* ASoC updates for 3.6
@ 2012-09-14 17:41 Mark Brown
2012-09-15 6:26 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-09-14 17:41 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92:
Linux 3.6-rc2 (2012-08-16 14:51:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
for you to fetch changes up to 985b11fa8064d55d0d5a84e68667434598911bb2:
ASoC: wm8904: correct the index (2012-09-14 18:02:38 +0100)
----------------------------------------------------------------
ASoC: Updates for 3.6
A bigger set of updates than I'm entirely comfortable with - things
backed up a bit due to travel. As ever the majority of these are small,
focused updates for specific drivers though there are a couple of core
changes. There's been good exposure in -next.
The AT91 patch fixes a build break.
----------------------------------------------------------------
Bo Shen (1):
ASoC: wm8904: correct the index
Dylan Reid (1):
ASoC: samsung dma - Don't indicate support for pause/resume.
Fabio Estevam (1):
ASoC: mc13783: Remove mono support
Heather Lomond (1):
ASoC: arizona: Fix typo in 44.1kHz rates
Joachim Eastwood (1):
ASoC: atmel-ssc: include linux/io.h for raw io
Julia Lawall (3):
ASoC: imx-sgtl5000: fix error return code
ASoC: ux500_msp_i2s: better use devm functions and fix error return code
ASoC: am3517evm: fix error return code
Mark Brown (2):
ASoC: dapm: Make sure we update the bias level for CODECs with no op
ASoC: dapm: Don't force card bias level to be updated
Prasad Joshi (1):
ASoC: spear: correct the check for NULL dma_buffer pointer
Stephen Warren (2):
sound: tegra_alc5632: remove HP detect GPIO inversion
ASoC: tegra: fix maxburst settings in dmaengine code
include/linux/atmel-ssc.h | 1 +
sound/soc/codecs/arizona.c | 2 +-
sound/soc/codecs/mc13783.c | 8 ++++----
sound/soc/codecs/wm8904.c | 2 +-
sound/soc/fsl/imx-sgtl5000.c | 2 +-
sound/soc/omap/am3517evm.c | 2 +-
sound/soc/samsung/dma.c | 8 +-------
sound/soc/soc-dapm.c | 5 ++++-
sound/soc/spear/spear_pcm.c | 2 +-
sound/soc/tegra/tegra_alc5632.c | 1 -
sound/soc/tegra/tegra_pcm.c | 4 ++--
sound/soc/ux500/ux500_msp_i2s.c | 25 +++++--------------------
12 files changed, 22 insertions(+), 40 deletions(-)
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-08-20 19:11 Mark Brown
@ 2012-08-20 20:18 ` Takashi Iwai
0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-08-20 20:18 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Mon, 20 Aug 2012 20:11:59 +0100,
Mark Brown wrote:
>
> The following changes since commit 0d7614f09c1ebdbaa1599a5aba7593f147bf96ee:
>
> Linux 3.6-rc1 (2012-08-02 16:38:10 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
>
> for you to fetch changes up to 28c42c28309244d0b15d1b385e33429d59997679:
>
> ASoC: wm9712: Fix inverted capture volume (2012-08-17 22:43:18 +0100)
>
> ----------------------------------------------------------------
> ASoC: Additional updates for 3.6
>
> A batch more bugfixes, all driver-specific and fairly small and
> unremarkable in a global context. The biggest batch are for the newly
> added Arizona drivers.
Thanks, pulled.
Takashi
>
> ----------------------------------------------------------------
> Chris Rattray (1):
> ASoC: wm8994: Add missing dapm routes for WM8958 rev A
>
> Fabio Estevam (2):
> ASoC: mxs: Fix the name of the SoC family
> ASoC: imx-ssi: Remove mono support
>
> Mark Brown (10):
> Merge tag 'asoc-3.6' of git://git.kernel.org/.../broonie/sound into for-3.6
> ASoC: wm8962: Don't duplicate bias level management in resume
> ASoC: core: Upgrade the severity of probe deferral errors to dev_err()
> MAINTAINERS: Add entries for Wolfson Arizona class devices
> ASoC: wm5102: Add missing input PGA routes
> ASoC: wm5110: Add missing input PGA routes
> ASoC: jack: Always notify full jack status
> ASoC: wm5102: Remove DRC2
> ASoC: wm9712: Fix microphone source selection
> ASoC: wm9712: Fix inverted capture volume
>
> Peter Ujfalusi (1):
> ASoC: omap-mcbsp: Fix 6pin mux configuration
>
> Sachin Kamat (1):
> ASoC: Samsung: Fix build error
>
> Scott Jiang (1):
> ASoC: bfin: fix memory leak in sport3 controller driver
>
> Vaibhav Bedia (1):
> ASoC: Davinci: McASP: Flush the FIFO before enabling
>
> MAINTAINERS | 7 ++++++-
> sound/soc/blackfin/bf6xx-sport.c | 7 +++++++
> sound/soc/codecs/ab8500-codec.c | 4 ++++
> sound/soc/codecs/ad1980.c | 1 +
> sound/soc/codecs/mc13783.c | 2 ++
> sound/soc/codecs/sgtl5000.c | 3 +--
> sound/soc/codecs/stac9766.c | 1 +
> sound/soc/codecs/wm5102.c | 25 +++++++++----------------
> sound/soc/codecs/wm5110.c | 12 ++++++++++++
> sound/soc/codecs/wm8962.c | 18 +++---------------
> sound/soc/codecs/wm8994.c | 17 ++++++++++++++++-
> sound/soc/codecs/wm9712.c | 22 +++++++++++++++++++---
> sound/soc/codecs/wm9713.c | 1 +
> sound/soc/davinci/davinci-mcasp.c | 10 ++++++++--
> sound/soc/fsl/imx-ssi.c | 5 +++--
> sound/soc/mxs/Kconfig | 2 +-
> sound/soc/mxs/mxs-saif.c | 24 ++++++++++++++++++++++++
> sound/soc/omap/mcbsp.c | 2 +-
> sound/soc/omap/omap-mcbsp.c | 1 +
> sound/soc/omap/omap-pcm.c | 1 +
> sound/soc/samsung/pcm.c | 2 +-
> sound/soc/soc-core.c | 12 +++++++-----
> sound/soc/soc-jack.c | 2 +-
> sound/soc/tegra/tegra_alc5632.c | 2 +-
> sound/soc/tegra/tegra_wm8903.c | 10 +++++-----
> sound/soc/ux500/ux500_msp_dai.c | 2 +-
> sound/soc/ux500/ux500_msp_i2s.c | 2 +-
> sound/soc/ux500/ux500_msp_i2s.h | 2 +-
> 28 files changed, 139 insertions(+), 60 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* ASoC updates for 3.6
@ 2012-08-20 19:11 Mark Brown
2012-08-20 20:18 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-08-20 19:11 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 3238 bytes --]
The following changes since commit 0d7614f09c1ebdbaa1599a5aba7593f147bf96ee:
Linux 3.6-rc1 (2012-08-02 16:38:10 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
for you to fetch changes up to 28c42c28309244d0b15d1b385e33429d59997679:
ASoC: wm9712: Fix inverted capture volume (2012-08-17 22:43:18 +0100)
----------------------------------------------------------------
ASoC: Additional updates for 3.6
A batch more bugfixes, all driver-specific and fairly small and
unremarkable in a global context. The biggest batch are for the newly
added Arizona drivers.
----------------------------------------------------------------
Chris Rattray (1):
ASoC: wm8994: Add missing dapm routes for WM8958 rev A
Fabio Estevam (2):
ASoC: mxs: Fix the name of the SoC family
ASoC: imx-ssi: Remove mono support
Mark Brown (10):
Merge tag 'asoc-3.6' of git://git.kernel.org/.../broonie/sound into for-3.6
ASoC: wm8962: Don't duplicate bias level management in resume
ASoC: core: Upgrade the severity of probe deferral errors to dev_err()
MAINTAINERS: Add entries for Wolfson Arizona class devices
ASoC: wm5102: Add missing input PGA routes
ASoC: wm5110: Add missing input PGA routes
ASoC: jack: Always notify full jack status
ASoC: wm5102: Remove DRC2
ASoC: wm9712: Fix microphone source selection
ASoC: wm9712: Fix inverted capture volume
Peter Ujfalusi (1):
ASoC: omap-mcbsp: Fix 6pin mux configuration
Sachin Kamat (1):
ASoC: Samsung: Fix build error
Scott Jiang (1):
ASoC: bfin: fix memory leak in sport3 controller driver
Vaibhav Bedia (1):
ASoC: Davinci: McASP: Flush the FIFO before enabling
MAINTAINERS | 7 ++++++-
sound/soc/blackfin/bf6xx-sport.c | 7 +++++++
sound/soc/codecs/ab8500-codec.c | 4 ++++
sound/soc/codecs/ad1980.c | 1 +
sound/soc/codecs/mc13783.c | 2 ++
sound/soc/codecs/sgtl5000.c | 3 +--
sound/soc/codecs/stac9766.c | 1 +
sound/soc/codecs/wm5102.c | 25 +++++++++----------------
sound/soc/codecs/wm5110.c | 12 ++++++++++++
sound/soc/codecs/wm8962.c | 18 +++---------------
sound/soc/codecs/wm8994.c | 17 ++++++++++++++++-
sound/soc/codecs/wm9712.c | 22 +++++++++++++++++++---
sound/soc/codecs/wm9713.c | 1 +
sound/soc/davinci/davinci-mcasp.c | 10 ++++++++--
sound/soc/fsl/imx-ssi.c | 5 +++--
sound/soc/mxs/Kconfig | 2 +-
sound/soc/mxs/mxs-saif.c | 24 ++++++++++++++++++++++++
sound/soc/omap/mcbsp.c | 2 +-
sound/soc/omap/omap-mcbsp.c | 1 +
sound/soc/omap/omap-pcm.c | 1 +
sound/soc/samsung/pcm.c | 2 +-
sound/soc/soc-core.c | 12 +++++++-----
sound/soc/soc-jack.c | 2 +-
sound/soc/tegra/tegra_alc5632.c | 2 +-
sound/soc/tegra/tegra_wm8903.c | 10 +++++-----
sound/soc/ux500/ux500_msp_dai.c | 2 +-
sound/soc/ux500/ux500_msp_i2s.c | 2 +-
sound/soc/ux500/ux500_msp_i2s.h | 2 +-
28 files changed, 139 insertions(+), 60 deletions(-)
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-08-02 19:26 ` Takashi Iwai
@ 2012-08-03 22:04 ` Mark Brown
0 siblings, 0 replies; 15+ messages in thread
From: Mark Brown @ 2012-08-03 22:04 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Thu, Aug 02, 2012 at 09:26:37PM +0200, Takashi Iwai wrote:
> Mark Brown wrote:
> > I remember those commit IDs well but I think you were thinking of some
> > others. :P I'm going to revert them for 3.7 but didn't want to rebase
> > them right now.
> Oh no, I don't want to rebase them, too. I just have expected that
> you'll revert these changes in 3.6-rc2. But 3.7 is also fine, too.
I was contemplating just rebasing them out before I pushed my patch but
ended up not doing that.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-08-02 17:58 ` Mark Brown
@ 2012-08-02 19:26 ` Takashi Iwai
2012-08-03 22:04 ` Mark Brown
0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2012-08-02 19:26 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 2 Aug 2012 18:58:08 +0100,
Mark Brown wrote:
>
> On Thu, Aug 02, 2012 at 06:19:49PM +0200, Takashi Iwai wrote:
>
> > BTW, your fix commit 98d3088e534a2a6 obsoletes the "fixes" for setting
> > bogus value to codec->control_data, right?
>
> > I see three such commits:
> > d0e3cce9144eb8bff0852531aadbe221addaa2d5
> > 58f598ff0bb0c030e026a0738450c6a46248f6a8
> > e13ab2aac7a273a890d18bb482849610be178bc5
>
> I remember those commit IDs well but I think you were thinking of some
> others. :P I'm going to revert them for 3.7 but didn't want to rebase
> them right now.
Oh no, I don't want to rebase them, too. I just have expected that
you'll revert these changes in 3.6-rc2. But 3.7 is also fine, too.
Takashi
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-08-02 16:19 ` Takashi Iwai
@ 2012-08-02 17:58 ` Mark Brown
2012-08-02 19:26 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-08-02 17:58 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
On Thu, Aug 02, 2012 at 06:19:49PM +0200, Takashi Iwai wrote:
> BTW, your fix commit 98d3088e534a2a6 obsoletes the "fixes" for setting
> bogus value to codec->control_data, right?
> I see three such commits:
> d0e3cce9144eb8bff0852531aadbe221addaa2d5
> 58f598ff0bb0c030e026a0738450c6a46248f6a8
> e13ab2aac7a273a890d18bb482849610be178bc5
I remember those commit IDs well but I think you were thinking of some
others. :P I'm going to revert them for 3.7 but didn't want to rebase
them right now.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-08-02 16:15 ` Takashi Iwai
@ 2012-08-02 16:19 ` Takashi Iwai
2012-08-02 17:58 ` Mark Brown
0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2012-08-02 16:19 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 02 Aug 2012 18:15:06 +0200,
Takashi Iwai wrote:
>
> At Thu, 2 Aug 2012 17:02:12 +0100,
> Mark Brown wrote:
> >
> > The following changes since commit 15d47763b354256053c390a9b7bc9f2b4f197711:
> >
> > Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
> >
> > are available in the git repository at:
> >
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
> >
> > for you to fetch changes up to 98d3088e534a2a61f6690b5426909b0c3b57a785:
> >
> > ASoC: core: Fix check before defaulting to regmap (2012-08-02 11:43:45 +0100)
> >
> > (this is a new subkey on my key which I just realised I didn't upload to
> > the server - will do that on Monday.)
>
> OK, I assume you are real Mark. Pulled now.
BTW, your fix commit 98d3088e534a2a6 obsoletes the "fixes" for setting
bogus value to codec->control_data, right?
I see three such commits:
d0e3cce9144eb8bff0852531aadbe221addaa2d5
58f598ff0bb0c030e026a0738450c6a46248f6a8
e13ab2aac7a273a890d18bb482849610be178bc5
But, it's harmless, so I'm going to send a pull request tomorrow as is
if the build tests pass.
Takashi
>
>
> thanks,
>
> Takashi
>
>
> > ----------------------------------------------------------------
> > ASoC: Additional updates for 3.6
> >
> > A few updates for issues discovered during the merge window, the main
> > one being the fix for the issues with defaulting to use of regmap
> > without properly checking if there was I/O in place already.
> >
> > ----------------------------------------------------------------
> > Dong Aisheng (4):
> > ASoC: mxs-saif: fix clock prepare and enable unbalance issue
> > ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work
> > ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe
> > ASoC: sgtl5000: enable VAG_POWER for LINE_IN
> >
> > Fabio Estevam (1):
> > ASoC: mc13783: Provide codec->control_data
> >
> > Guillaume Gardet (1):
> > ASoC: omap: Add missing modules aliases to get sound working on omap devices
> >
> > Lee Jones (2):
> > ASoC: ux500: Include the correct header files
> > ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements
> >
> > Manuel Lauss (1):
> > ASoC: AC97 doesn't use regmap by default
> >
> > Mark Brown (4):
> > ASoC: wm8994: Ensure there are enough BCLKs for four channels
> > ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
> > ASoC: wm8962: Allow VMID time to fully ramp
> > ASoC: core: Fix check before defaulting to regmap
> >
> > Roland Stigge (2):
> > sound: tegra_wm8903: Adjust to of_get_named_gpio() change
> > sound: tegra_alc5632: Adjust to of_get_named_gpio() change
> >
> > sound/soc/codecs/ab8500-codec.c | 4 ++++
> > sound/soc/codecs/ad1980.c | 1 +
> > sound/soc/codecs/mc13783.c | 2 ++
> > sound/soc/codecs/sgtl5000.c | 3 +--
> > sound/soc/codecs/stac9766.c | 1 +
> > sound/soc/codecs/wm8962.c | 3 +++
> > sound/soc/codecs/wm8994.c | 15 ++++++++++++++-
> > sound/soc/codecs/wm9712.c | 1 +
> > sound/soc/codecs/wm9713.c | 1 +
> > sound/soc/mxs/mxs-saif.c | 24 ++++++++++++++++++++++++
> > sound/soc/omap/omap-mcbsp.c | 1 +
> > sound/soc/omap/omap-pcm.c | 1 +
> > sound/soc/soc-core.c | 2 +-
> > sound/soc/tegra/tegra_alc5632.c | 2 +-
> > sound/soc/tegra/tegra_wm8903.c | 10 +++++-----
> > sound/soc/ux500/ux500_msp_dai.c | 2 +-
> > sound/soc/ux500/ux500_msp_i2s.c | 2 +-
> > sound/soc/ux500/ux500_msp_i2s.h | 2 +-
> > 18 files changed, 64 insertions(+), 13 deletions(-)
> >
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-08-02 16:02 Mark Brown
@ 2012-08-02 16:15 ` Takashi Iwai
2012-08-02 16:19 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2012-08-02 16:15 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 2 Aug 2012 17:02:12 +0100,
Mark Brown wrote:
>
> The following changes since commit 15d47763b354256053c390a9b7bc9f2b4f197711:
>
> Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
>
> are available in the git repository at:
>
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
>
> for you to fetch changes up to 98d3088e534a2a61f6690b5426909b0c3b57a785:
>
> ASoC: core: Fix check before defaulting to regmap (2012-08-02 11:43:45 +0100)
>
> (this is a new subkey on my key which I just realised I didn't upload to
> the server - will do that on Monday.)
OK, I assume you are real Mark. Pulled now.
thanks,
Takashi
> ----------------------------------------------------------------
> ASoC: Additional updates for 3.6
>
> A few updates for issues discovered during the merge window, the main
> one being the fix for the issues with defaulting to use of regmap
> without properly checking if there was I/O in place already.
>
> ----------------------------------------------------------------
> Dong Aisheng (4):
> ASoC: mxs-saif: fix clock prepare and enable unbalance issue
> ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work
> ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe
> ASoC: sgtl5000: enable VAG_POWER for LINE_IN
>
> Fabio Estevam (1):
> ASoC: mc13783: Provide codec->control_data
>
> Guillaume Gardet (1):
> ASoC: omap: Add missing modules aliases to get sound working on omap devices
>
> Lee Jones (2):
> ASoC: ux500: Include the correct header files
> ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements
>
> Manuel Lauss (1):
> ASoC: AC97 doesn't use regmap by default
>
> Mark Brown (4):
> ASoC: wm8994: Ensure there are enough BCLKs for four channels
> ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
> ASoC: wm8962: Allow VMID time to fully ramp
> ASoC: core: Fix check before defaulting to regmap
>
> Roland Stigge (2):
> sound: tegra_wm8903: Adjust to of_get_named_gpio() change
> sound: tegra_alc5632: Adjust to of_get_named_gpio() change
>
> sound/soc/codecs/ab8500-codec.c | 4 ++++
> sound/soc/codecs/ad1980.c | 1 +
> sound/soc/codecs/mc13783.c | 2 ++
> sound/soc/codecs/sgtl5000.c | 3 +--
> sound/soc/codecs/stac9766.c | 1 +
> sound/soc/codecs/wm8962.c | 3 +++
> sound/soc/codecs/wm8994.c | 15 ++++++++++++++-
> sound/soc/codecs/wm9712.c | 1 +
> sound/soc/codecs/wm9713.c | 1 +
> sound/soc/mxs/mxs-saif.c | 24 ++++++++++++++++++++++++
> sound/soc/omap/omap-mcbsp.c | 1 +
> sound/soc/omap/omap-pcm.c | 1 +
> sound/soc/soc-core.c | 2 +-
> sound/soc/tegra/tegra_alc5632.c | 2 +-
> sound/soc/tegra/tegra_wm8903.c | 10 +++++-----
> sound/soc/ux500/ux500_msp_dai.c | 2 +-
> sound/soc/ux500/ux500_msp_i2s.c | 2 +-
> sound/soc/ux500/ux500_msp_i2s.h | 2 +-
> 18 files changed, 64 insertions(+), 13 deletions(-)
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* ASoC updates for 3.6
@ 2012-08-02 16:02 Mark Brown
2012-08-02 16:15 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-08-02 16:02 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
The following changes since commit 15d47763b354256053c390a9b7bc9f2b4f197711:
Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
for you to fetch changes up to 98d3088e534a2a61f6690b5426909b0c3b57a785:
ASoC: core: Fix check before defaulting to regmap (2012-08-02 11:43:45 +0100)
(this is a new subkey on my key which I just realised I didn't upload to
the server - will do that on Monday.)
----------------------------------------------------------------
ASoC: Additional updates for 3.6
A few updates for issues discovered during the merge window, the main
one being the fix for the issues with defaulting to use of regmap
without properly checking if there was I/O in place already.
----------------------------------------------------------------
Dong Aisheng (4):
ASoC: mxs-saif: fix clock prepare and enable unbalance issue
ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work
ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe
ASoC: sgtl5000: enable VAG_POWER for LINE_IN
Fabio Estevam (1):
ASoC: mc13783: Provide codec->control_data
Guillaume Gardet (1):
ASoC: omap: Add missing modules aliases to get sound working on omap devices
Lee Jones (2):
ASoC: ux500: Include the correct header files
ASoC: ab8500: Inform SoC Core that we have our own I/O arrangements
Manuel Lauss (1):
ASoC: AC97 doesn't use regmap by default
Mark Brown (4):
ASoC: wm8994: Ensure there are enough BCLKs for four channels
ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
ASoC: wm8962: Allow VMID time to fully ramp
ASoC: core: Fix check before defaulting to regmap
Roland Stigge (2):
sound: tegra_wm8903: Adjust to of_get_named_gpio() change
sound: tegra_alc5632: Adjust to of_get_named_gpio() change
sound/soc/codecs/ab8500-codec.c | 4 ++++
sound/soc/codecs/ad1980.c | 1 +
sound/soc/codecs/mc13783.c | 2 ++
sound/soc/codecs/sgtl5000.c | 3 +--
sound/soc/codecs/stac9766.c | 1 +
sound/soc/codecs/wm8962.c | 3 +++
sound/soc/codecs/wm8994.c | 15 ++++++++++++++-
sound/soc/codecs/wm9712.c | 1 +
sound/soc/codecs/wm9713.c | 1 +
sound/soc/mxs/mxs-saif.c | 24 ++++++++++++++++++++++++
sound/soc/omap/omap-mcbsp.c | 1 +
sound/soc/omap/omap-pcm.c | 1 +
sound/soc/soc-core.c | 2 +-
sound/soc/tegra/tegra_alc5632.c | 2 +-
sound/soc/tegra/tegra_wm8903.c | 10 +++++-----
sound/soc/ux500/ux500_msp_dai.c | 2 +-
sound/soc/ux500/ux500_msp_i2s.c | 2 +-
sound/soc/ux500/ux500_msp_i2s.h | 2 +-
18 files changed, 64 insertions(+), 13 deletions(-)
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ASoC updates for 3.6
2012-07-23 12:32 Mark Brown
@ 2012-07-23 12:38 ` Takashi Iwai
0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2012-07-23 12:38 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Mon, 23 Jul 2012 13:32:00 +0100,
Mark Brown wrote:
>
> [1 <text/plain; iso-8859-1 (quoted-printable)>]
> The following changes since commit 409b78cc17a4a3d07a541037575da648ced99437:
>
> ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
>
> for you to fetch changes up to 15d47763b354256053c390a9b7bc9f2b4f197711:
>
> Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
>
> Diffstat looks a bit odd with the HDA stuff but as far as I can tell
> this is due to it showing up some diffs due to commits you've added.
>
> ----------------------------------------------------------------
>
> ASoC: Additional updates for 3.6
>
> A few more fixes for 3.6, some of which are relatively important -
> they've all been in -next for at least some time.
>
> - DAPM fixes for the recent locking changes.
> - Fix for _PRE and _POST widgets (which have been broken for a few
> releases now).
> - A couple of minor driver updates.
Thanks, pulled.
Takashi
>
> ----------------------------------------------------------------
> Benoît Thébaudeau (1):
> ASoC: dapm: Fix dapm_set_path_status() connect
>
> Liam Girdwood (2):
> ASoC: dapm: Fix locking during codec shutdown
> ASoC: dapm: Make sure all dapm contexts are updated
>
> Mark Brown (2):
> ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
> Merge branch 'for-3.5' into for-3.6
>
> Peter Ujfalusi (1):
> ASoC: omap-mcpdm: Add missing MODULE_ALIAS
>
> Robert Jarzmik (1):
> ASoC: mioa701: convert to snd_soc_register_card API
>
> sound/pci/hda/Kconfig | 13 -------------
> sound/pci/hda/hda_auto_parser.c | 1 -
> sound/pci/hda/hda_auto_parser.h | 10 ++++++++++
> sound/pci/hda/hda_codec.c | 4 ++++
> sound/pci/hda/patch_conexant.c | 6 +++++-
> sound/pci/hda/patch_realtek.c | 15 +++++++++------
> sound/pci/hda/patch_sigmatel.c | 7 ++++++-
> sound/soc/codecs/tlv320aic3x.c | 4 +---
> sound/soc/codecs/tlv320aic3x.h | 1 +
> sound/soc/codecs/wm2200.c | 1 +
> sound/soc/codecs/wm8994.c | 3 ---
> sound/soc/omap/omap-mcpdm.c | 1 +
> sound/soc/pxa/mioa701_wm9713.c | 33 ++++++++++++---------------------
> sound/soc/soc-dapm.c | 28 ++++++++++++++++++++--------
> sound/usb/mixer_maps.c | 8 ++++++++
> sound/usb/quirks-table.h | 30 ++++++++++++++++++++++++++++++
> 16 files changed, 108 insertions(+), 57 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 15+ messages in thread
* ASoC updates for 3.6
@ 2012-07-23 12:32 Mark Brown
2012-07-23 12:38 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Mark Brown @ 2012-07-23 12:32 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 2447 bytes --]
The following changes since commit 409b78cc17a4a3d07a541037575da648ced99437:
ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define (2012-07-18 22:09:40 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-3.6
for you to fetch changes up to 15d47763b354256053c390a9b7bc9f2b4f197711:
Merge branch 'for-3.5' into for-3.6 (2012-07-23 10:45:07 +0100)
Diffstat looks a bit odd with the HDA stuff but as far as I can tell
this is due to it showing up some diffs due to commits you've added.
----------------------------------------------------------------
ASoC: Additional updates for 3.6
A few more fixes for 3.6, some of which are relatively important -
they've all been in -next for at least some time.
- DAPM fixes for the recent locking changes.
- Fix for _PRE and _POST widgets (which have been broken for a few
releases now).
- A couple of minor driver updates.
----------------------------------------------------------------
Benoît Thébaudeau (1):
ASoC: dapm: Fix dapm_set_path_status() connect
Liam Girdwood (2):
ASoC: dapm: Fix locking during codec shutdown
ASoC: dapm: Make sure all dapm contexts are updated
Mark Brown (2):
ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
Merge branch 'for-3.5' into for-3.6
Peter Ujfalusi (1):
ASoC: omap-mcpdm: Add missing MODULE_ALIAS
Robert Jarzmik (1):
ASoC: mioa701: convert to snd_soc_register_card API
sound/pci/hda/Kconfig | 13 -------------
sound/pci/hda/hda_auto_parser.c | 1 -
sound/pci/hda/hda_auto_parser.h | 10 ++++++++++
sound/pci/hda/hda_codec.c | 4 ++++
sound/pci/hda/patch_conexant.c | 6 +++++-
sound/pci/hda/patch_realtek.c | 15 +++++++++------
sound/pci/hda/patch_sigmatel.c | 7 ++++++-
sound/soc/codecs/tlv320aic3x.c | 4 +---
sound/soc/codecs/tlv320aic3x.h | 1 +
sound/soc/codecs/wm2200.c | 1 +
sound/soc/codecs/wm8994.c | 3 ---
sound/soc/omap/omap-mcpdm.c | 1 +
sound/soc/pxa/mioa701_wm9713.c | 33 ++++++++++++---------------------
sound/soc/soc-dapm.c | 28 ++++++++++++++++++++--------
sound/usb/mixer_maps.c | 8 ++++++++
sound/usb/quirks-table.h | 30 ++++++++++++++++++++++++++++++
16 files changed, 108 insertions(+), 57 deletions(-)
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2012-09-27 16:51 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-18 21:23 ASoC updates for 3.6 Mark Brown
2012-07-19 6:15 ` Takashi Iwai
2012-07-23 12:32 Mark Brown
2012-07-23 12:38 ` Takashi Iwai
2012-08-02 16:02 Mark Brown
2012-08-02 16:15 ` Takashi Iwai
2012-08-02 16:19 ` Takashi Iwai
2012-08-02 17:58 ` Mark Brown
2012-08-02 19:26 ` Takashi Iwai
2012-08-03 22:04 ` Mark Brown
2012-08-20 19:11 Mark Brown
2012-08-20 20:18 ` Takashi Iwai
2012-09-14 17:41 Mark Brown
2012-09-15 6:26 ` Takashi Iwai
2012-09-27 16:43 Mark Brown
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.