[GIT PULL] ASoC fixes for v7.3-merge-window
Mark Brown <[email protected]>
| Newsgroups | org.alsa-project.alsa-devel,org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <[email protected]> |
The following changes since commit 0c7aeb0f5eceb95b5887bd8e83fef865e5a49a13:
ASoC: tas2783-sdw: do not treat read-only Controls as writable (2026-08-14 16:20:47 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v7.3-merge-window
for you to fetch changes up to 15596a87fcc6fa07a162858e5fd00ba31752096b:
ASoC: amd: acp-config: change quirks to cover all ASUS FA401EA variants (2026-08-27 00:15:37 +0100)
----------------------------------------------------------------
ASoC: Fixes for v7.3
A fairly big batch of fixes that came in during the merge window.
There's a lot of quirks for x86 systems and a bunch of driver specific
fixes, the most critical being the fixes for Tegra's register
definitions. It turned out that they had been relying on the regmap
default handling bugs that were fixed in v7.2 and so audio was fairly
badly broken, unfortunately the issue wasn't noticed in time for
release.
----------------------------------------------------------------
Andrey Golovko (2):
ASoC: sdw_utils: prepare the stream again when resuming
ASoC: tas2783-sdw: power the Function up before preparing the port
Binbin Zhou (1):
ASoC: loongson: Fix naming of machine event and DAPM widgets
Christopher Tolang (1):
ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC
HyeongJun An (1):
ASoC: dapm: Fix off-by-one check on the second enum channel
Jack Yu (2):
ASoC: sdw_utils: fix double put_device() on aggregated amps
ASoC: rt712-sdca: Pull high JD2 to prevent from entering TV mode
Jon Hunter (4):
ASoC: tegra: Fix the I2S enable default value
ASoC: tegra: Fix the MIXER enable default value
ASoC: tegra: Sort ADMAIF register defaults
ASoC: tegra: Sort MBDRC register defaults
Julian Braha (1):
ASoC: fix unmet dependencies on PPC_BESTCOMM and SND_SOC_AC97_BUS
Kuninori Morimoto (1):
ASoC: codec: max98926: fixup invert setup mask
Mark Brown (3):
ASoC: qcom: Fix AudioReach TDM review findings
ASoC: tas2783: prepare the port again on the resume path
ASoC: tegra: Fixes for issues exposed in Linux v7.2
Mehmet Aysel (2):
ASoC: amd: acp-config: Add HVY-WXX9/M1060 DMI quirk
ASoC: amd: acp3x-es83xx: Add HVY-WXX9/M1060 DMI quirk
Niranjan H Y (3):
ASoC: sdw_utils: Set component_name for tac5xx2 codec family
ASoC: tac5xx2-sdw: Rename gain and volume macros
ASoC: tac5xx2-sdw: update default regmap registers
Prasad Kumpatla (4):
ASoC: dt-bindings: qcom,q6dsp-lpass-ports: Rename QAIF clock IDs
ASoC: qcom: qdsp6: Zero-initialize AudioReach module config
ASoC: qcom: common: Distinguish missing and invalid TDM slot configuration
ASoC: qcom: sc8280xp: Fix TDM hw_params error handling
Sehat Mahde (1):
ASoC: amd: acp-config: force SoundWire probe on HP OmniBook X Flip 16
Shengyu Qu (1):
ASoC: amd: acp-config: change quirks to cover all ASUS FA401EA variants
Shuming Fan (1):
ASoC: rt766: add RT766/RT767 VA1 device IDs
Zhang Heng (1):
ASoC: amd: yc: Add DMI entry for Alienware m18 R1 AMD
bui duc phuc (1):
ASoC: soc-generic-dmaengine: Fix DMA channel request warning
include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 56 +++---
sound/soc/amd/acp-config.c | 23 ++-
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c | 8 +
sound/soc/amd/yc/acp6x-mach.c | 14 ++
sound/soc/codecs/max98926.c | 2 +-
sound/soc/codecs/rt712-sdca.c | 1 +
sound/soc/codecs/rt712-sdca.h | 1 +
sound/soc/codecs/rt766-sdca-sdw.c | 2 +
sound/soc/codecs/tac5xx2-sdw.c | 118 ++++++------
sound/soc/codecs/tac5xx2.h | 5 +-
sound/soc/codecs/tas2783-sdw.c | 20 ++
sound/soc/fsl/Kconfig | 4 +-
sound/soc/fsl/efika-audio-fabric.c | 2 -
sound/soc/fsl/pcm030-audio-fabric.c | 2 -
sound/soc/loongson/loongson_card.c | 14 +-
sound/soc/qcom/common.c | 6 +-
sound/soc/qcom/qdsp6/q6apm-dai.c | 4 +-
sound/soc/qcom/qdsp6/q6prm-clocks.c | 56 +++---
sound/soc/qcom/qdsp6/q6prm.h | 56 +++---
sound/soc/qcom/sc8280xp.c | 21 ++-
sound/soc/sdw_utils/soc_sdw_rt_amp.c | 2 +
sound/soc/sdw_utils/soc_sdw_utils.c | 28 ++-
sound/soc/soc-dapm.c | 2 +-
sound/soc/soc-generic-dmaengine-pcm.c | 20 +-
sound/soc/tegra/tegra210_admaif.c | 208 ++++++++++++++-------
sound/soc/tegra/tegra210_i2s.c | 20 +-
sound/soc/tegra/tegra210_i2s.h | 1 +
sound/soc/tegra/tegra210_mbdrc.c | 42 ++---
sound/soc/tegra/tegra210_mixer.c | 10 +-
29 files changed, 461 insertions(+), 287 deletions(-)