WSL2-Linux-Kernel/sound/soc
Pierre-Louis Bossart 08c2a4bc9f ALSA: hda: move Intel SoundWire ACPI scan to dedicated module
The ACPI scan capabilities is called from the intel-dspconfig as well
as the SOF/HDaudio drivers. This creates dependencies and randconfig issues
when HDaudio and SOF/SoundWire are not all configured as modules.

To simplify Kconfig dependencies between HDAudio, SoundWire, SOF and
intel-dspconfig, move the ACPI scan helpers to a dedicated
module. This follows the same idea as NHLT helpers which are already
handled as a dedicated module.

The only functional change is that the kernel parameter to filter
links is now handled by a different module, but that was only provided
for developers needing work-arounds for early BIOS releases.

Reported-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Reviewed-by: Bard Liao <bard.liao@intel.com>
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Vinod Koul <vkoul@kernel.org>
Link: https://lore.kernel.org/r/20210302003125.1178419-7-pierre-louis.bossart@linux.intel.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2021-03-02 15:33:00 +01:00
..
adi
amd Merge branch 'asoc-5.11' into asoc-5.12 2021-02-05 15:01:21 +00:00
atmel
au1x
bcm
cirrus
codecs Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus 2021-02-17 18:52:26 +00:00
dwc
fsl ASoC: fsl_esai: Remove unused 'imx' field 2021-02-08 11:39:57 +00:00
generic ASoC: simple-card-utils: Fix device module clock 2021-02-11 13:10:46 +00:00
hisilicon
img
intel ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet 2021-02-17 18:04:39 +00:00
jz4740
kirkwood
mediatek ASoC: mediatek: mt8183-mt6358: set playback and capture constraints 2021-02-05 15:03:04 +00:00
meson
mxs
pxa
qcom ASoC: Updates for v5.12 2021-02-17 21:16:27 +01:00
rockchip
samsung
sh ASoC: Updates for v5.12 2021-02-17 21:16:27 +01:00
sof ALSA: hda: move Intel SoundWire ACPI scan to dedicated module 2021-03-02 15:33:00 +01:00
spear
sprd
sti
stm ASoC: stm32: i2s: add master clock provider 2021-02-05 15:03:03 +00:00
sunxi
tegra ASoC: tegra: Add driver remove() callback 2021-02-08 11:39:51 +00:00
ti
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c
soc-component.c
soc-compress.c
soc-core.c
soc-dai.c
soc-dapm.c ASoC: dapm: use component prefix when checking widget names 2021-02-10 17:16:29 +00:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c
soc-pcm.c ASoC: soc-pcm: fix hw param limits calculation for multi-DAI 2021-02-17 18:04:40 +00:00
soc-topology-test.c ASoC: topology: KUnit: Convert from cpu to data format 2021-02-02 17:08:21 +00:00
soc-topology.c Merge branch 'asoc-5.11' into asoc-5.12 2021-02-05 15:01:21 +00:00
soc-utils.c