1
linux/sound/soc/omap
Takashi Iwai 650d6e25cd This has been a very active release for ASoC, as well as the usual raft
of bugfixes and driver updates there's quite a few framework enhancements.
 Most are either small or are laying the groundwork for user visible
 features (especially dynamic PCM), the most directly visible change is
 the dmaengine library.  There's also a bunch of regmap API enhancements
 pulled into the tree so that either the framework or drivers can take
 advantage of the new features.
 
 Changes include:
 
 - Support for widgets not associated with a CODEC, an important part of
   the dynamic PCM framework.
 
 - A library factoring out the common code shared by dmaengine based DMA
   drivers contributed by Lars-Peter Clausen.  This will save a lot of
   code and make it much easier to deploy enhancements to dmaengine.
 
 - Support for binary controls, used for providing runtime configuration
   of algorithm coefficients.
 
 - A new DAPM widget type for regulator supplies allowing drivers for
   devices that can power down unused supplies while active to do without
   any per-driver code.
 
 - DAPM widgets for DAIs, initially giving a speed boost for playback
   startup and shutdown and also the basis for CODEC<->CODEC DAI link
   support.
 
 - Support for specifying the number of significant bits on audio
   interfaces, useful for allowing applications to know how much effort to
   put into generating data for a larger sample format.
 
 - Conversion of the FSI driver used on some SH processors to DMAEngine.
 
 - New CODEC drivers for Maxim MAX9768 and Wolfson Microelectronics WM2200.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iQIcBAABAgAGBQJPU4IOAAoJEBus8iNuMP3de34P/2aEhzOwxZE3DviqSR6qIag0
 exdEqMVUzoRoAJ5NHVFd4qClqUv7k6TxiDKdcIVXXjVm4L2imF5iqkB5VPK4dJSy
 YMYOIBtruHzTsUmjnJzbTc4GSk3lJ/GfYDPvrNslFBywkNy+uAoNRGQQN1wywgA0
 OJhbCoGfgtT+ULKLg9ke5ckHtdgkSFQNpGjb7IuGy+9JDH72CUiSbZzffxRGFR4X
 Ah2/5VuDqXj56ENfp011K7uMRTv2i57+388JAW7kGR/D5TBs3mTD5AkyJUvGYxVY
 bzfUyNoOek7X22mCSZEuP3W/rtyyuAaaA67yBbC1jTKpbACEriSVBauIApHPvUB5
 a9mz03V2knEcrCVgoyt0yMnvWh2UcWtH3BlaGZhlUrmrMvAEYKCW7xYRMScBvlDA
 NPUPBuf6MCMaKbpu+PnuyhTr4TVjkZqHSmotOMgiP5IUzzdlHzAgUSbnU/DQiNV0
 jS6u9+rkc8j9wRVkBXuzaj1uJ6iSI1T3ElS3WrpsMV33/HBqJLHY9LyWyxhBF3Su
 S4dGeo+I6zljrkZeAU4aNHWXRciv37TMNGNVYVs0xZajtLllgpp3IHrOCPzJtoXF
 tJwmXiZUdAo+3QQci0aH4p2Mem2RH2lLOrxKkKD65CqvNC6mCWC3Dc13B+kiZ/Qn
 9GVK/O9CRuwMcBdVsUy9
 =FpJH
 -----END PGP SIGNATURE-----

Merge tag 'asoc-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into topic/asoc

This has been a very active release for ASoC, as well as the usual raft
of bugfixes and driver updates there's quite a few framework enhancements.
Most are either small or are laying the groundwork for user visible
features (especially dynamic PCM), the most directly visible change is
the dmaengine library.  There's also a bunch of regmap API enhancements
pulled into the tree so that either the framework or drivers can take
advantage of the new features.

Changes include:

- Support for widgets not associated with a CODEC, an important part of
  the dynamic PCM framework.

- A library factoring out the common code shared by dmaengine based DMA
  drivers contributed by Lars-Peter Clausen.  This will save a lot of
  code and make it much easier to deploy enhancements to dmaengine.

- Support for binary controls, used for providing runtime configuration
  of algorithm coefficients.

- A new DAPM widget type for regulator supplies allowing drivers for
  devices that can power down unused supplies while active to do without
  any per-driver code.

- DAPM widgets for DAIs, initially giving a speed boost for playback
  startup and shutdown and also the basis for CODEC<->CODEC DAI link
  support.

- Support for specifying the number of significant bits on audio
  interfaces, useful for allowing applications to know how much effort to
  put into generating data for a larger sample format.

- Conversion of the FSI driver used on some SH processors to DMAEngine.

- New CODEC drivers for Maxim MAX9768 and Wolfson Microelectronics WM2200.
2012-03-05 15:07:33 +01:00
..
am3517evm.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
ams-delta.c ASoC: core: Add support for DAI and machine kcontrols. 2012-02-04 12:40:11 +00:00
igep0020.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
Kconfig ASoC: Kconfig: OMAP4: Enable support for PandaBoards 2012-01-26 15:40:58 +02:00
Makefile ASoC: OMAP4: Rename the sdp4430 machine driver 2012-01-26 15:38:47 +02:00
n810.c ASoC: Fix build error in sound/soc/omap/n810.c 2012-02-10 11:38:00 +00:00
omap3beagle.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
omap3evm.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
omap3pandora.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
omap4-hdmi-card.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
omap-abe-twl6040.c ASoC: omap-abe-twl6040: Use provided MCLK frequency from pdata 2012-01-26 15:40:53 +02:00
omap-dmic.c ASoC: omap-dmic: Use core to set the msbits constraint 2012-01-20 13:58:31 +00:00
omap-dmic.h ASoC: OMAP4: omap-dmic: Initial support for OMAP DMIC 2011-11-28 17:21:44 +00:00
omap-hdmi.c ASoC: Convert omap directory to module_platform_driver 2011-11-25 13:15:31 +00:00
omap-hdmi.h ASoC: OMAP: Add CPU DAI driver for HDMI 2011-06-03 13:43:45 +01:00
omap-mcbsp.c ASoC: core: Add support for DAI and machine kcontrols. 2012-02-04 12:40:11 +00:00
omap-mcbsp.h ASoC: core: Add support for DAI and machine kcontrols. 2012-02-04 12:40:11 +00:00
omap-mcpdm.c ASoC: omap-mcpdm: Set 24msbits constraint 2012-01-20 13:58:31 +00:00
omap-mcpdm.h ASoC: omap-mcpdm: API to configure offset cancellation 2011-09-26 22:23:32 +01:00
omap-pcm.c ASoC: check for substream not channels_min in pcm engines 2012-01-07 11:18:05 -08:00
omap-pcm.h ASoC: omap: Update e-mail address of Jarkko Nikula 2011-08-12 11:45:10 +09:00
osk5912.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
overo.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
rx51.c ASoC: core: Add support for DAI and machine kcontrols. 2012-02-04 12:40:11 +00:00
sdp3430.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
zoom2.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00