The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d: Linux 6.8-rc1 (2024-01-21 14:11:32 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.8-rc2 for you to fetch changes up to 5513c5d0fb3d509cdd0a11afc18441c57eb7c94c: ASoC: amd: acp: Fix support for a Huawei Matebook laptop (2024-01-29 20:16:36 +0000) ---------------------------------------------------------------- ASoC: Fixes for v6.8 Quite a lot of fixes that came in since the merge window, a large portion for for Qualcomm and ES8326. The 8 DAI support for Qualcomm is just raising a constant to allow for devies that otherwise only need DTs, and there's a few other device ID updates for sunxi (Allwinner) and AMD platforms. ---------------------------------------------------------------- Chen-Yu Tsai (3): ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 ASoC: sun4i-spdif: Fix requirements for H6 ASoC: sun4i-spdif: Add Allwinner H616 compatible Fei Shao (1): ASoC: codecs: ES8326: Remove executable bit Johan Hovold (5): ASoC: codecs: wsa883x: fix PA volume control ASoC: codecs: lpass-wsa-macro: fix compander volume hack ASoC: codecs: wcd9335: drop unused gain hack remnant ASoC: codecs: wcd938x: fix headphones volume controls ASoC: qcom: sc8280xp: limit speaker volumes Krzysztof Kozlowski (4): ASoC: codecs: wcd938x: handle deferred probe ASoC: codecs: wcd938x: skip printing deferred probe failuers ASoC: codecs: wcd934x: drop unneeded regulator include ASoC: allow up to eight CPU/codec DAIs Marian Postevca (1): ASoC: amd: acp: Fix support for a Huawei Matebook laptop Mark Brown (3): ASoC: codecs: fix ES8326 performance and pop noise ASoC: qcom: volume fixes and codec cleanups arm64: sun50i-h616: Add DMA and SPDIF controllers Techno Mooney (1): ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF Venkata Prasad Potturu (3): ASoC: amd: acp: Enable rt5682s clocks in acp slave mode ASoC: amd: acp: Update platform name for different boards ASoC: amd: acp: Add check for cpu dai link initialization Zhu Ning (4): ASoC: codecs: ES8326: improving crosstalk performance ASoC: codecs: ES8326: Improving the THD+N performance ASoC: codecs: ES8326: Minimize the pop noise on headphone ASoC: codecs: ES8326: fix the capture noise issue .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 5 +- sound/soc/amd/acp/acp-mach-common.c | 16 +- sound/soc/amd/acp/acp-sof-mach.c | 4 + sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c | 8 + sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/es8326.c | 186 +++++++++++++++------ sound/soc/codecs/es8326.h | 3 +- sound/soc/codecs/lpass-wsa-macro.c | 7 - sound/soc/codecs/wcd9335.c | 4 - sound/soc/codecs/wcd934x.c | 1 - sound/soc/codecs/wcd938x.c | 8 +- sound/soc/codecs/wsa883x.c | 6 +- sound/soc/qcom/sc8280xp.c | 12 +- sound/soc/soc-core.c | 5 +- sound/soc/sunxi/sun4i-spdif.c | 5 + 15 files changed, 202 insertions(+), 75 deletions(-) mode change 100755 => 100644 sound/soc/codecs/es8326.c