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 eeab239d6a2418fc5d2cd7ea76187085a97acde0:
ASoC: wcd934x: fix an incorrect use of kstrndup() (2024-01-29 23:08:56 +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
Fullway Wang (1): ASoC: wcd934x: fix an incorrect use of kstrndup()
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 | 3 +- 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, 203 insertions(+), 76 deletions(-) mode change 100755 => 100644 sound/soc/codecs/es8326.c