* [GIT PULL] ASoC fixes for v6.8-rc2-2
@ 2024-02-01 18:35 Mark Brown
2024-02-01 18:38 ` Mark Brown
0 siblings, 1 reply; 3+ messages in thread
From: Mark Brown @ 2024-02-01 18:35 UTC (permalink / raw)
To: Takashi Iwai; +Cc: Liam Girdwood, alsa-devel, Mark Brown
The following changes since commit 41bccc98fb7931d63d03f326a746ac4d429c1dd3:
Linux 6.8-rc2 (2024-01-28 17:01:12 -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-2
for you to fetch changes up to e81fdba0208666b65bafeaba814874b4d6e5edde:
ALSA: Various fixes for Cirrus Logic CS35L56 support (2024-02-01 17:45:32 +0000)
----------------------------------------------------------------
ASoC: Fixes for v6.8
This pull request adds Richard Fitzgerald's series with extensive fixes
for the CS35L56, he said:
These patches fix various things that were undocumented, unknown or
uncertain when the original driver code was written. And also a few
things that were just bugs.
----------------------------------------------------------------
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 (4):
ASoC: codecs: fix ES8326 performance and pop noise
ASoC: qcom: volume fixes and codec cleanups
arm64: sun50i-h616: Add DMA and SPDIF controllers
ALSA: Various fixes for Cirrus Logic CS35L56 support
Richard Fitzgerald (18):
ASoC: wm_adsp: Fix firmware file search order
ASoC: wm_adsp: Don't overwrite fwf_name with the default
ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
ASoC: cs35l56: Don't add the same register patch multiple times
ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed()
ASoC: cs35l56: Fix to ensure ASP1 registers match cache
ASoC: cs35l56: Fix default SDW TX mixer registers
ALSA: hda: cs35l56: Initialize all ASP1 registers
ASoC: cs35l56: Fix for initializing ASP1 mixer registers
ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
ASoC: cs35l56: Firmware file must match the version of preloaded firmware
ASoC: cs35l56: Load tunings for the correct speaker models
ASoC: cs35l56: Allow more time for firmware to boot
ALSA: hda: cs35l56: Fix order of searching for firmware files
ALSA: hda: cs35l56: Fix filename string field layout
ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware
ALSA: hda: cs35l56: Remove unused test stub function
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 +-
include/sound/cs35l56.h | 7 +-
sound/pci/hda/cs35l56_hda.c | 136 ++++++----
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/cs35l56-shared.c | 140 ++++++++--
sound/soc/codecs/cs35l56.c | 301 ++++++++++++++++++---
sound/soc/codecs/cs35l56.h | 2 +
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/wm_adsp.c | 73 +++--
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 +
21 files changed, 696 insertions(+), 240 deletions(-)
mode change 100755 => 100644 sound/soc/codecs/es8326.c
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] ASoC fixes for v6.8-rc2-2
2024-02-01 18:35 [GIT PULL] ASoC fixes for v6.8-rc2-2 Mark Brown
@ 2024-02-01 18:38 ` Mark Brown
2024-02-01 18:45 ` Takashi Iwai
0 siblings, 1 reply; 3+ messages in thread
From: Mark Brown @ 2024-02-01 18:38 UTC (permalink / raw)
To: Takashi Iwai; +Cc: Liam Girdwood, alsa-devel
[-- Attachment #1: Type: text/plain, Size: 628 bytes --]
On Thu, Feb 01, 2024 at 06:35:41PM +0000, Mark Brown wrote:
> 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
I should also mention that the Qualcomm people were very keen to get
these earlier fixes merged into mainline promptly as they have some
impact on recently merged and released updates to the UCM files, mainly
the fix for headphone volume controls AIUI.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] ASoC fixes for v6.8-rc2-2
2024-02-01 18:38 ` Mark Brown
@ 2024-02-01 18:45 ` Takashi Iwai
0 siblings, 0 replies; 3+ messages in thread
From: Takashi Iwai @ 2024-02-01 18:45 UTC (permalink / raw)
To: Mark Brown; +Cc: Liam Girdwood, alsa-devel
On Thu, 01 Feb 2024 19:38:04 +0100,
Mark Brown wrote:
>
> On Thu, Feb 01, 2024 at 06:35:41PM +0000, Mark Brown wrote:
>
> > 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
>
> I should also mention that the Qualcomm people were very keen to get
> these earlier fixes merged into mainline promptly as they have some
> impact on recently merged and released updates to the UCM files, mainly
> the fix for headphone volume controls AIUI.
I'm going to send a PR tomorrow, so all should be included in
6.8-rc3.
Now merged the v2, too.
thanks,
Takashi
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-02-01 18:45 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-01 18:35 [GIT PULL] ASoC fixes for v6.8-rc2-2 Mark Brown
2024-02-01 18:38 ` Mark Brown
2024-02-01 18:45 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.