summaryrefslogtreecommitdiff
path: root/sound/soc
AgeCommit message (Collapse)AuthorFilesLines
2013-03-01ASoC: wm5110: Correct OUT2/3 volume and switch namesCharles Keepax1-8/+8
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-03-01ASoC: wm5102: Correct OUT2 volume and switch namesCharles Keepax1-2/+2
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-02-14Merge remote-tracking branch 'asoc/topic/da7213' into asoc-nextMark Brown4-0/+2128
2013-02-14ASoC: codecs: Add da7213 codecAdam Thomson4-0/+2128
This patch adds support for the Dialog DA7213 audio codec. Signed-off-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-02-13Merge remote-tracking branch 'asoc/topic/wm8994' into asoc-nextMark Brown1-5/+5
2013-02-13Merge remote-tracking branch 'asoc/topic/omap' into asoc-nextMark Brown1-4/+0
2013-02-13Merge remote-tracking branch 'asoc/topic/fsl' into asoc-nextMark Brown1-1/+1
2013-02-13ASoC: arizona: Automatically manage input mutesMark Brown3-30/+17
For optimal performance the inputs should be kept muted until after power up. Since there are few use cases for muting inputs during capture move the mutes to automatic control. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-02-11ASoC: omap-mcpdm: Remove useless ressource get.Sebastien Guiriec1-4/+0
Remove unused memory ressource get from McPDM driver. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-02-11ASoC: fsl: imx-audmux: Fix sparse warningFabio Estevam1-1/+1
Fix the following sparse warning: sound/soc/fsl/imx-audmux.c:182:3: warning: symbol 'audmux_type' was not declared. Should it be static? Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-02-11Merge remote-tracking branch 'asoc/topic/wm8993' into asoc-nextMark Brown1-19/+22
2013-02-11Merge remote-tracking branch 'asoc/topic/wm8985' into asoc-nextMark Brown1-23/+20
2013-02-11Merge remote-tracking branch 'asoc/topic/wm8962' into asoc-nextMark Brown1-17/+20
2013-02-11Merge remote-tracking branch 'asoc/topic/wm8804' into asoc-nextMark Brown1-3/+0
2013-02-11Merge remote-tracking branch 'asoc/topic/wm8350' into asoc-nextMark Brown1-6/+4
2013-02-11Merge remote-tracking branch 'asoc/topic/wm5100' into asoc-nextMark Brown1-0/+13
2013-02-11Merge remote-tracking branch 'asoc/topic/wm2200' into asoc-nextMark Brown1-0/+58
2013-02-11Merge remote-tracking branch 'asoc/topic/wm2000' into asoc-nextMark Brown2-4/+34
2013-02-11Merge remote-tracking branch 'asoc/topic/twl' into asoc-nextMark Brown8-600/+267
2013-02-11Merge remote-tracking branch 'asoc/topic/tlv320dac33' into asoc-nextMark Brown1-16/+0
2013-02-11Merge remote-tracking branch 'asoc/topic/tlv320aic3x' into asoc-nextMark Brown5-15/+90
2013-02-11Merge remote-tracking branch 'asoc/topic/tegra' into asoc-nextMark Brown10-4/+845
2013-02-11Merge remote-tracking branch 'asoc/topic/simple-card' into asoc-nextMark Brown1-30/+33
2013-02-11Merge remote-tracking branch 'asoc/topic/samsung' into asoc-nextMark Brown7-65/+256
2013-02-11Merge remote-tracking branch 'asoc/topic/pxa' into asoc-nextMark Brown1-28/+10
2013-02-11Merge remote-tracking branch 'asoc/topic/omap' into asoc-nextMark Brown2-11/+5
2013-02-11Merge remote-tracking branch 'asoc/topic/of' into asoc-nextMark Brown1-0/+107
2013-02-11Merge remote-tracking branch 'asoc/topic/mxs' into asoc-nextMark Brown1-28/+21
2013-02-11Merge remote-tracking branch 'asoc/topic/max98090' into asoc-nextMark Brown2-432/+3802
2013-02-11Merge remote-tracking branch 'asoc/topic/fsi' into asoc-nextMark Brown1-161/+81
2013-02-11Merge remote-tracking branch 'asoc/topic/cs42l52' into asoc-nextMark Brown1-3/+1
2013-02-11Merge remote-tracking branch 'asoc/topic/cs4271' into asoc-nextMark Brown1-0/+34
2013-02-11Merge remote-tracking branch 'asoc/topic/core' into asoc-nextMark Brown2-16/+12
2013-02-11Merge remote-tracking branch 'asoc/topic/compress' into asoc-nextMark Brown4-20/+128
2013-02-11Merge remote-tracking branch 'asoc/topic/atmel' into asoc-nextMark Brown6-24/+14
2013-02-11Merge remote-tracking branch 'asoc/topic/arizona' into asoc-nextMark Brown4-114/+409
2013-02-11Merge remote-tracking branch 'asoc/topic/ak4642' into asoc-nextMark Brown1-2/+31
2013-02-11Merge remote-tracking branch 'asoc/topic/adsp' into asoc-nextMark Brown3-35/+509
2013-02-11Merge remote-tracking branch 'asoc/fix/wm2200' into asoc-nextMark Brown1-2/+2
2013-02-11Merge remote-tracking branch 'asoc/fix/wm2000' into asoc-nextMark Brown1-3/+28
2013-02-11Merge remote-tracking branch 'asoc/fix/ux500' into asoc-nextMark Brown1-1/+1
2013-02-11Merge remote-tracking branch 'asoc/fix/tlv320aic3x' into asoc-nextMark Brown1-2/+2
2013-02-11Merge remote-tracking branch 'asoc/fix/samsung' into asoc-nextMark Brown1-1/+1
2013-02-11Merge remote-tracking branch 'asoc/fix/dwc' into asoc-nextMark Brown1-0/+4
2013-02-11Merge remote-tracking branch 'asoc/fix/davinci' into asoc-nextMark Brown1-1/+1
2013-02-11Merge remote-tracking branch 'asoc/fix/arizona' into asoc-nextMark Brown1-3/+12
2013-02-11Merge remote-tracking branch 'asoc/fix/adsp' into asoc-nextMark Brown1-3/+11
2013-02-11ASoC: wm_adsp: round to 4-byte boundary for coeff file blocksChris Rattray1-1/+7
Signed-off-by: Chris Rattray <crattray@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-02-08ASoC: core: Allow digital mute for captureMark Brown4-18/+26
Help avoid noise from the power up of the capture path propagating through into the start of the recording (especially noise caused by the ramp of microphone biases) by keeping the capture muted until after we've finished powering things up with DAPM in the same manner we do for playback. This allows us to take advantage of soft mute support in the hardware more effectively and is more consistent. The core code using the existing digital mute operation is updated to take advantage of this. Some additional cases in the soc-pcm code and suspend will need separate handling but these are less practically relevant than the main runtime stream start/stop case. Rather than refactor the digital mute function in every single driver a new operation is added for drivers taking advantage of this functionality, the old operation should be phased out over time. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by Vinod Koul <vinod.koul@intel.com> Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2013-02-07ASoC: compress: Only mute playback streamsMark Brown1-6/+11
Otherwise capture activity on a compressed DAI would mute any playback on the same DAI. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>