acrn-kernel/sound/soc/sof
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
..
imx
intel ALSA: hda: move Intel SoundWire ACPI scan to dedicated module 2021-03-02 15:33:00 +01:00
xtensa
Kconfig ASoC: SOF: pci: split PCI into different drivers 2021-03-02 15:32:00 +01:00
Makefile ASoC: SOF: pci: split PCI into different drivers 2021-03-02 15:32:00 +01:00
compress.c
compress.h
control.c
core.c ASoC: SOF: fix runtime pm usage mismatch after probe errors 2021-02-10 17:22:57 +00:00
debug.c ASoC: SOF: debug: Fix a potential issue on string buffer termination 2021-02-08 11:39:06 +00:00
ipc.c ASoC: SOF: relax ABI checks and avoid unnecessary warnings 2021-02-11 17:31:56 +00:00
loader.c Merge branch 'asoc-5.11' into asoc-5.12 2021-02-05 15:01:21 +00:00
nocodec.c
ops.c
ops.h ASoC: SOF: Filter out unneeded core power up/downs 2021-01-28 17:11:37 +00:00
pcm.c ASoC: SOF: add be_hw_params_fixup() for ALH 2021-02-02 13:42:43 +00:00
pm.c ASoC: SOF: update dsp core power status in common APIs 2021-01-28 17:11:36 +00:00
probe.c
probe.h
sof-acpi-dev.c ASoC: SOF: ACPI: avoid reverse module dependency 2021-03-02 15:31:40 +01:00
sof-acpi-dev.h ASoC: SOF: ACPI: avoid reverse module dependency 2021-03-02 15:31:40 +01:00
sof-audio.c
sof-audio.h
sof-of-dev.c
sof-pci-dev.c ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers 2021-03-02 15:32:20 +01:00
sof-pci-dev.h ASoC: SOF: pci: split PCI into different drivers 2021-03-02 15:32:00 +01:00
sof-priv.h ASoC: SOF: fix runtime pm usage mismatch after probe errors 2021-02-10 17:22:57 +00:00
topology.c ASoC: SOF: relax ABI checks and avoid unnecessary warnings 2021-02-11 17:31:56 +00:00
trace.c
utils.c