The following changes since commit 6195eb15f6d60dd92d1644dc11f1c1c2e84ebfeb: Merge series "Multiple headphone codec driver support" from Brent Lu <brent.lu@xxxxxxxxx>: (2021-10-29 21:53:41 +0100) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.16-rc1 for you to fetch changes up to 424fe7edbed18d47f7b97f7e1322a6f8969b77ae: ASoC: stm32: i2s: fix 32 bits channel length without mclk (2021-11-17 13:04:38 +0000) ---------------------------------------------------------------- ASoC: Fixes for v5.16 A relatively large collection of fixes that came in since the merge window, though a lot of this is just a collection of new machine quirks for x86 platforms. ---------------------------------------------------------------- AngeloGioacchino Del Regno (2): ASoC: mediatek: mt8173-rt5650: Rename Speaker control to Ext Spk ASoC: mediatek: mt8173: Fix debugfs registration for components Arnd Bergmann (1): ASoC: SOF: build compression interface into snd_sof.ko Charles Keepax (1): ASoC: cs35l41: Change monitor widgets to siggens ChiYuan Huang (3): ASoC: rt9120: Update internal ocp level to the correct value ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 ASoC: rt9120: Add the compatibility with rt9120s Derek Fang (2): ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend ASoC: rt5682: Re-detect the combo jack after resuming Gongjun Song (9): ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products ASoC: Intel: sof_sdw: Add support for SKU 0B11 product ASoC: Intel: sof_sdw: Add support for SKU 0B13 product ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration ASoC: Intel: sof_sdw: Add support for SKU 0B29 product ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration ASoC: Intel: sof_sdw: Add support for SKU 0B12 product Jack Yu (1): ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT Kai Vehmanen (1): ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended Kuninori Morimoto (1): ASoC: rsnd: fixup DMAEngine API Mark Brown (1): ASoC: Merge rt9120 series from ChiYuan Huang: Olivier Moysan (1): ASoC: stm32: i2s: fix 32 bits channel length without mclk Peter Ujfalusi (1): ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() Simon Trimmer (1): ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' Srinivas Kandagatla (8): ASoC: qdsp6: qdsp6: q6prm: handle clk disable correctly ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling ASoC: qdsp6: q6adm: improve error reporting ASoC: qdsp6: q6routing: validate port id before setting up route ASoC: codecs: wcd938x: fix volatile register range ASoC: codecs: wcd934x: return error code correctly from hw_params ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask Takashi Iwai (2): ASoC: DAPM: Cover regression by kctl change notification fix ASoC: topology: Add missing rwsem around snd_ctl_remove() calls sound/soc/codecs/cs35l41.c | 14 +-- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/rt1011.c | 55 ++++++++++-- sound/soc/codecs/rt1011.h | 7 ++ sound/soc/codecs/rt5682-i2c.c | 1 + sound/soc/codecs/rt5682.c | 38 ++++++-- sound/soc/codecs/rt5682.h | 1 + sound/soc/codecs/rt9120.c | 58 +++++++++--- sound/soc/codecs/wcd934x.c | 3 +- sound/soc/codecs/wcd938x.c | 3 + sound/soc/codecs/wm_adsp.c | 5 +- sound/soc/intel/boards/sof_sdw.c | 69 ++++++++++++++ sound/soc/intel/common/soc-acpi-intel-adl-match.c | 105 ++++++++++++++++++++++ sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 51 +++++++++-- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 8 +- sound/soc/qcom/qdsp6/audioreach.h | 4 + sound/soc/qcom/qdsp6/q6adm.c | 4 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 19 ++-- sound/soc/qcom/qdsp6/q6prm.c | 53 ++++++++++- sound/soc/qcom/qdsp6/q6routing.c | 12 ++- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/soc-dapm.c | 29 ++++-- sound/soc/soc-topology.c | 3 + sound/soc/sof/Kconfig | 2 +- sound/soc/sof/control.c | 8 +- sound/soc/sof/intel/hda-bus.c | 17 ++++ sound/soc/sof/intel/hda-dsp.c | 3 +- sound/soc/sof/intel/hda.c | 16 ++++ sound/soc/stm/stm32_i2s.c | 2 +- 29 files changed, 519 insertions(+), 75 deletions(-)