linux/sound/soc
Peter Ujfalusi a8cc7189cd ASoC: twl6040: Combine the custom volsw get, and put functions
We can manage with one set of get, and put function for the gain
controls we need to handle with custom code due to the shadowing
of the register.
For both get, and put function we can call decide based on the
mc->rreg value, if we need to call the volsw, or the vlosw_2r
variant (in 2r case rreg is not 0).
Handling of the shadow values are the same for both type of
controls.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2011-09-26 22:23:32 +01:00
..
atmel ASoC: playpaq_wm8510: Return proper error if clk_get fails 2011-09-09 09:42:00 -07:00
au1x ASoC: Remove unreachable code in au1xac97c_drvprobe and au1xi2s_drvprobe 2011-08-17 16:24:16 +09:00
blackfin ASoC: Staticise bf5xx_pcm_i2s_new() 2011-09-21 14:55:50 +01:00
codecs ASoC: twl6040: Combine the custom volsw get, and put functions 2011-09-26 22:23:32 +01:00
davinci ASoC: davinci-pcm: trivial: replace link with actual chan/link 2011-09-16 10:12:47 +01:00
ep93xx ASoC: edb93xx: convert to use snd_soc_register_card() 2011-09-16 10:11:32 +01:00
fsl ASoC: fsl: Fix error handling if platform_device_add fails 2011-09-20 12:58:59 +01:00
imx Merge branch 'for-3.1' into for-3.2 2011-08-31 09:57:44 +01:00
jz4740 ASoC: Staticise jz4740_pcm_new() 2011-09-21 14:55:50 +01:00
kirkwood ASoC: Fix trivial build regression in Kirkwood I2S 2011-09-12 11:48:12 +01:00
mid-x86 ASoC: sst_platform: fix memory leak 2011-09-08 15:43:03 -07:00
mxs ASoC: mxs-saif: add record function 2011-09-19 18:31:59 +01:00
nuc900 ASoC: Staticise nuc900_dma_getposition() 2011-09-21 14:55:50 +01:00
omap ASoC: sdp4430: Configure McPDM offset cancellation 2011-09-26 22:23:32 +01:00
pxa ASoC: Add missing platform_device_put in raumfeld_audio_init error path 2011-09-05 18:13:04 -07:00
s6000 ASoC: s6000-pcm: remove unused variable 'dai' 2011-08-15 22:51:48 +09:00
samsung ASoC: Add DMIC control to Speyside WM8962 board 2011-09-23 16:59:55 +01:00
sh Merge branch 'for-3.0' into for-3.1 2011-07-09 19:06:33 +09:00
tegra ASoC: Tegra: wm8903 machine driver: Drop Ventana support 2011-08-24 10:38:05 +01:00
txx9 ASoC: Fix txx9aclc.c build 2011-07-29 07:53:08 +02:00
Kconfig Merge branch 'regmap-asoc' into for-3.2 2011-08-08 15:00:13 +09:00
Makefile ASoC: mxs: add asoc configuration files 2011-07-28 11:47:41 +01:00
soc-cache.c Merge branch 'for-3.1' into for-3.2 2011-08-31 09:46:42 +01:00
soc-core.c Merge branch 'for-3.1' into for-3.2 2011-09-21 14:54:34 +01:00
soc-dapm.c ASoC: Don't force bias on ground referenced devices 2011-09-23 17:04:36 +01:00
soc-io.c ASoC: Add spi hw read function for 16 addr 8 data mode for ad193x fix 2011-08-15 22:38:14 +09:00
soc-jack.c ASoC: Fix reporting of partial jack updates 2011-09-05 18:10:52 -07:00
soc-pcm.c ASoC: soc-core: symmetry checking for each DAIs separately 2011-09-21 15:59:46 +01:00
soc-utils.c ASoC: Work around allmodconfig failure 2011-04-28 12:09:06 +01:00