android_kernel_samsung_msm8976/sound/soc
Robert Jarzmik 9f6425cad8 ASoC: fix broken pxa SoC support
commit 3c8f7710c1c44fb650bc29b6ef78ed8b60cfaa28 upstream.

The previous fix of pxa library support, which was introduced to fix the
library dependency, broke the previous SoC behavior, where a machine
code binding pxa2xx-ac97 with a coded relied on :
 - sound/soc/pxa/pxa2xx-ac97.c
 - sound/soc/codecs/XXX.c

For example, the mioa701_wm9713.c machine code is currently broken. The
"select ARM" statement wrongly selects the soc/arm/pxa2xx-ac97 for
compilation, as per an unfortunate fate SND_PXA2XX_AC97 is both declared
in sound/arm/Kconfig and sound/soc/pxa/Kconfig.

Fix this by ensuring that SND_PXA2XX_SOC correctly triggers the correct
pxa2xx-ac97 compilation.

Fixes: 846172dfe3 ("ASoC: fix SND_PXA2XX_LIB Kconfig warning")
Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-10-22 14:37:50 -07:00
..
atmel ASoC: atmel_ssc_dai: fix start event for I2S mode 2015-02-11 14:48:17 +08:00
au1x
blackfin ASoC: blackfin: Fix missing break 2013-12-04 10:55:48 -08:00
cirrus Merge remote-tracking branch 'asoc/topic/dma' into asoc-next 2013-04-23 19:26:00 +01:00
codecs ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1] 2015-08-03 09:29:44 -07:00
davinci ASoC: davinci-mcasp: Correct rx format unit configuration 2014-10-05 14:54:11 -07:00
dwc ASoC: dwc: Ensure FIFOs are flushed to prevent channel swap 2015-01-16 06:59:00 -08:00
fsl ASoC: fsl: imx-pcm-fiq: omit fiq counter to avoid harm in unbalanced situations 2013-12-04 10:55:48 -08:00
generic
jz4740
kirkwood sound/soc/kirkwood: don't check resource with devm_ioremap_resource 2013-05-18 11:59:45 +02:00
mid-x86 Merge remote-tracking branch 'asoc/topic/compress' into asoc-next 2013-04-12 13:56:57 +01:00
mxs sound updates for v3.10-rc1 2013-05-03 09:10:23 -07:00
nuc900
omap Merge remote-tracking branch 'asoc/topic/dma' into asoc-next 2013-04-23 19:26:00 +01:00
pxa ASoC: fix broken pxa SoC support 2015-10-22 14:37:50 -07:00
s6000 ASoC: s6000: Fix unlocked snd_pcm_stop() call 2013-07-25 14:07:28 -07:00
samsung ASoC: samsung: Correct I2S DAI suspend/resume ops 2014-09-17 09:03:59 -07:00
sh Merge remote-tracking branch 'asoc/topic/fsi' into asoc-next 2013-04-12 13:57:05 +01:00
spear Merge remote-tracking branch 'asoc/topic/dma' into asoc-next 2013-04-23 19:26:00 +01:00
tegra ASoC: tegra: fix uninitialized variables in set_fmt 2014-01-09 12:24:19 -08:00
txx9
ux500 sound updates for v3.10-rc1 2013-05-03 09:10:23 -07:00
Kconfig ASoC: Add a generic dmaengine_pcm driver 2013-04-17 14:21:25 +01:00
Makefile ASoC: Add a generic dmaengine_pcm driver 2013-04-17 14:21:25 +01:00
soc-cache.c
soc-compress.c ASoC: soc-compress: Send correct stream event for capture start 2013-05-20 08:01:48 -05:00
soc-core.c Merge remote-tracking branch 'asoc/topic/dma' into asoc-next 2013-04-23 19:26:00 +01:00
soc-dapm.c ASoC: dapm: Fix source list debugfs outputs 2013-11-13 12:05:32 +09:00
soc-dmaengine-pcm.c ASoC: dmaengine_pcm: Add support for compat platforms 2013-04-17 14:21:36 +01:00
soc-generic-dmaengine-pcm.c ASoC: generic-dmaengine-pcm: call dma_request_slave_channel() 2013-04-23 11:34:29 +01:00
soc-io.c
soc-jack.c
soc-pcm.c ASoC: pcm: fix dpcm_path_put in dpcm runtime update 2014-09-17 09:03:59 -07:00
soc-utils.c ASoC: define playback and capture streams in dummy codec 2013-04-17 14:29:36 +01:00