linux_dsm_epyc7002/sound/soc
Geert Uytterhoeven 221dd96c30
ASoC: Remove depends on HAS_DMA in case of platform dependency
Remove dependencies on HAS_DMA where a Kconfig symbol depends on another
symbol that implies HAS_DMA, and, optionally, on "|| COMPILE_TEST".
In most cases this other symbol is an architecture or platform specific
symbol, or PCI.

Generic symbols and drivers without platform dependencies keep their
dependencies on HAS_DMA, to prevent compiling subsystems or drivers that
cannot work anyway.

This simplifies the dependencies, and allows to improve compile-testing.

Note:
  - The various SND_SOC_LPASS_* symbols had to loose their dependencies
    on HAS_DMA, as they are selected by SND_SOC_STORM and/or
    SND_SOC_APQ8016_SBC.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Mark Brown <broonie@kernel.org>
Acked-by: Robin Murphy <robin.murphy@arm.com>
Acked-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
2018-04-18 11:17:09 +01:00
..
adi
amd ASoC: amd: fixed checkpatch pl warnings 2018-04-17 17:11:50 +01:00
atmel ASoC: atmel_ssc_dai: fix spelling mistake: "Stoping" -> "Stopping" 2018-04-16 11:53:35 +01:00
au1x
bcm ASoC: Remove depends on HAS_DMA in case of platform dependency 2018-04-18 11:17:09 +01:00
cirrus
codecs ASoC: nau8824: user configuration of key detection 2018-04-17 17:13:43 +01:00
davinci
dwc
fsl ASoC: fsl_esai: Add freq check in set_dai_sysclk() 2018-04-16 13:04:40 +01:00
generic
hisilicon
img
intel ASoC: topology: Give more data to clients via callbacks 2018-04-17 18:07:28 +01:00
jz4740
kirkwood ASoC: Remove depends on HAS_DMA in case of platform dependency 2018-04-18 11:17:09 +01:00
mediatek
mxs
nuc900
omap ASoC: dmic: Fix clock parenting 2018-04-12 13:00:54 +01:00
pxa ASoC: Remove depends on HAS_DMA in case of platform dependency 2018-04-18 11:17:09 +01:00
qcom ASoC: Remove depends on HAS_DMA in case of platform dependency 2018-04-18 11:17:09 +01:00
rockchip
samsung Merge remote-tracking branches 'asoc/topic/wm8991', 'asoc/topic/wm8994', 'asoc/topic/wm8995', 'asoc/topic/wm8996' and 'asoc/topic/wm9081' into asoc-next 2018-03-28 10:31:54 +08:00
sh Merge branch 'asoc-4.17' into asoc-4.18 to get adau17x1 changes so 2018-04-16 12:58:21 +01:00
sirf
spear
sti
stm
sunxi
tegra
txx9
uniphier
ux500
xtensa
zte
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-cache.c
soc-compress.c
soc-core.c ASoC: core: Add name prefix for machines with topology rewrites 2018-04-17 18:07:24 +01:00
soc-dapm.c
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-io.c
soc-jack.c
soc-ops.c
soc-pcm.c ASoC: core: Allow topology to override machine driver FE DAI link config. 2018-04-17 18:07:20 +01:00
soc-topology.c ASoC: topology: Add support for compressed PCMs 2018-04-17 18:11:05 +01:00
soc-utils.c