linux/sound/soc
Mark Brown 6b045e2e21
ASoC: SOF: Intel: remove circular dependency for
Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

The SoundWire BPT support will rely on the HDaudio DMA. This exposes a
circular dependency module dependency which has to be resolved by
splitting common parts used by HDaudio and SoundWire parts, and
'generic' parts used by HDaudio only.

This patchset does not change any functionality, it just moves code
around, exposes symbols that are used in the new module. The code has
been in use for more than one kernel cycle already so it really
shouldn't break any existing platforms.

The main issue with such code moves is that it makes backports or
fixes more complicated. That's the main reason why we held back these
patches until we were reasonably confident on the maturity of MTL and
LNL drivers.
2024-05-07 00:31:25 +09:00
..
adi
amd ASoC: amd: acp-da7219-max98357a: Constify regulator_ops 2024-04-15 10:17:20 +09:00
apple
atmel ASoC: atmel: use devm_snd_soc_register_card() 2024-01-22 00:06:03 +00:00
au1x
bcm
cirrus ASoC: cirrus: edb93xx: Drop legacy include 2023-12-01 16:59:22 +00:00
codecs ASoC: tas2781: Fix a warning reported by robot kernel test 2024-05-06 00:03:54 +09:00
dwc
fsl ASoC: fsl-asoc-card: add wm8904 codec support 2024-04-16 08:45:05 +09:00
generic ASoC: soc-jack: Get rid of legacy GPIO support 2024-03-26 17:13:45 +00:00
google
hisilicon ASoC: hisilicon: Drop GPIO include 2023-12-18 14:03:29 +00:00
img
intel ASoC: Intel: updates for 6.10 - part6 2024-04-30 23:35:08 +09:00
jz4740
kirkwood ASoC: kirkwood: Fix potential NULL dereference 2024-03-28 19:27:59 +00:00
loongson ASoC: loongson: i2s/pci: drop driver owner assignment 2024-03-28 13:57:40 +00:00
mediatek ASoC: mediatek: mt8186: Unify mt8186-mt6366 machine drivers 2024-04-16 20:00:04 +09:00
meson ASoC: meson: axg-fifo: use FIELD helpers 2024-02-27 18:43:22 +00:00
mxs
pxa ASoC: Updates for v6.9 2024-03-11 16:18:47 +01:00
qcom ASoC: qcom: sc8280xp: Add support for QCM6490 and QCS6490 2024-04-08 13:39:00 +01:00
rockchip ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates 2024-03-12 16:03:03 +00:00
samsung ASoC: samsung: i2s: Drop unneeded MODULE_ALIAS 2024-04-15 10:17:17 +09:00
sh ASoC: rsnd: no exception for SCU 2024-04-02 15:55:07 +01:00
sof ASoC: SOF: Intel: remove circular dependency for 2024-05-07 00:31:25 +09:00
spear
sprd ASoC: sprd: Simplify memory allocation in sprd_platform_compr_dma_config() 2023-12-19 14:02:50 +00:00
starfive
sti
stm
sunxi ASoC: sunxi: DMIC: Add controls for adjusting the mic gains 2024-04-30 11:54:02 +09:00
tegra ASoC: tegra: Fix DSPK 16-bit playback 2024-04-08 13:38:46 +01:00
ti ASoC: Merge up fixes 2024-04-30 00:15:57 +09:00
uniphier
ux500
xilinx
xtensa
Kconfig ASoC: soc-card: Add KUnit test case for snd_soc_card_get_kcontrol 2024-04-02 15:54:49 +01:00
Makefile ASoC: soc-card: Add KUnit test case for snd_soc_card_get_kcontrol 2024-04-02 15:54:49 +01:00
soc-ac97.c
soc-acpi.c
soc-card-test.c ASoC: soc-card: soc-card-test: Fix some error handling in init() 2024-04-14 16:54:39 +09:00
soc-card.c ASoC: soc-card: Use snd_ctl_find_id_mixer() instead of open-coding 2024-04-02 15:54:48 +01:00
soc-component.c
soc-compress.c ASoC: soc-compress: Fix and add DPCM locking 2024-03-18 14:41:51 +00:00
soc-core.c ASoC: dmaengine_pcm: Allow passing component name via config 2024-03-25 00:49:47 +00:00
soc-dai.c ASoC: soc-dai: Note valid values of sysclock direction 2024-03-26 12:51:23 +00:00
soc-dapm.c ASoC: dapm: debugfs: show the widget type 2024-04-21 09:58:16 +09:00
soc-devres.c
soc-generic-dmaengine-pcm.c ASoC: dmaengine_pcm: Allow passing component name via config 2024-03-25 00:49:47 +00:00
soc-jack.c ASoC: soc-jack: Get rid of legacy GPIO support 2024-03-26 17:13:45 +00:00
soc-link.c
soc-ops.c ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw 2024-03-28 22:01:43 +00:00
soc-pcm.c ASoC: pcm: Reverse iterate DAIs when shutting them down 2024-04-30 00:09:46 +09:00
soc-topology-test.c ASoC: topology: Replace fake root_device with kunit_device in tests 2023-12-18 13:28:08 -07:00
soc-topology.c ASoC: Drop soc-topology ABI v4 support 2024-04-04 18:09:18 +01:00
soc-utils-test.c
soc-utils.c