[GIT PULL] sound fixes for 6.12-rc2
From: Takashi Iwai
Date: Fri Oct 04 2024 - 05:21:53 EST
Linus,
please pull sound fixes for v6.12-rc2 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-6.12-rc2
The topmost commit is b3ebb007060f89d5a45c9b99f06a55e36a1945b5
----------------------------------------------------------------
sound fixes for 6.12-rc2
Slightly high amount of changes in this round, partly because of my
vacation in the last weeks. But all changes are small and nothing
looks worrisome.
The biggest LOCs is MAINTAINERS updates, and there is a core change
for card-ID string creation for non-ASCII inputs. Others are rather
device-specific, such as new quirks and device IDs for ASoC, usual
HD-audio and USB-audio quirks and fixes, as well as regression fixes
in HD-audio HDMI audio and Conexant codec.
----------------------------------------------------------------
Abdul Rahim (1):
selftest: alsa: check if user has alsa installed
Abhishek Tamboli (1):
ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
Ai Chao (1):
ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
Alexey Klimov (3):
ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values
ASoC: dt-bindings: qcom,sm8250: add qrb4210-rb2-sndcard
ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
Andrei Simion (1):
ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized
Baojun Xu (1):
ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop
Bard Liao (1):
ASoC: Intel: soc-acpi-intel-rpl-match: add missing empty item
Charles Han (1):
ASoC: intel: sof_sdw: Add check devm_kasprintf() returned value
Charles Keepax (1):
ASoC: Intel: soc-acpi: arl: Fix some missing empty terminators
Christophe JAILLET (2):
ALSA: mixer_oss: Remove some incorrect kfree_const() usages
ALSA: gus: Fix some error handling paths related to get_bpos() usage
Dan Carpenter (1):
ALSA: silence integer wrapping warning
David Lawrence Glanzman (1):
ASoC: amd: yc: Add quirk for HP Dragonfly pro one
Hans P. Moller (1):
ALSA: line6: add hw monitor volume control to POD HD500X
Hui Wang (1):
ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
Jan Lalinsky (1):
ALSA: usb-audio: Add native DSD support for Luxman D-08u
Jaroslav Kysela (3):
ALSA: hda: fix trigger_tstamp_latched
MAINTAINERS: ALSA: use linux-sound@xxxxxxxxxxxxxxx list
ALSA: core: add isascii() check to card ID generator
Julia Lawall (1):
ALSA: Reorganize kerneldoc parameter names
Lianqin Hu (1):
ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
Miquel Raynal (1):
ASoC: dt-bindings: davinci-mcasp: Fix interrupts property
Nikolai Afanasenkov (1):
ALSA: hda/realtek: fix mute/micmute LED for HP mt645 G8
Oder Chiou (1):
ALSA: hda/realtek: Fix the push button function for the ALC257
Oldherl Oh (1):
ALSA: hda/conexant: fix some typos
Ricardo Rivera-Matos (1):
ASoC: cs35l45: Corrects cs35l45_get_clk_freq_id function data type
Shengjiu Wang (1):
ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
Takashi Iwai (5):
ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
ALSA: hda/generic: Drop obsoleted obey_preferred_dacs flag
Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
ALSA: hda: Add missing parameter description for snd_hdac_stream_timecounter_init()
ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
Tang Bin (1):
ASoC: topology: Fix incorrect addressing assignments
Uwe Kleine-König (1):
ALSA: Drop explicit initialization of struct i2c_device_id::driver_data to 0
Vijendar Mukunda (1):
ASoC: amd: acp: don't set card long_name
Wolfram Sang (1):
ASoC: dt-bindings: renesas,rsnd: correct reg-names for R-Car Gen1
Yu Jiaoliang (1):
ALSA: Fix typos in comments across various files
---
.../bindings/sound/davinci-mcasp-audio.yaml | 2 +-
.../devicetree/bindings/sound/qcom,sm8250.yaml | 1 +
.../devicetree/bindings/sound/renesas,rsnd.yaml | 2 +-
MAINTAINERS | 86 +++++++++++-----------
include/sound/hdaudio.h | 2 +-
sound/aoa/codecs/onyx.c | 2 +-
sound/aoa/codecs/tas.c | 2 +-
sound/core/compress_offload.c | 2 +-
sound/core/control.c | 2 +
sound/core/init.c | 14 +++-
sound/core/oss/mixer_oss.c | 4 +-
sound/core/oss/rate.c | 2 +-
sound/core/pcm_native.c | 2 +-
sound/core/sound.c | 2 +-
sound/hda/hdac_stream.c | 7 +-
sound/isa/gus/gus_pcm.c | 4 +-
sound/pci/hda/cs35l41_hda_i2c.c | 2 +-
sound/pci/hda/hda_codec.c | 2 +-
sound/pci/hda/hda_controller.c | 3 +-
sound/pci/hda/hda_controller.h | 2 +-
sound/pci/hda/hda_generic.c | 4 +-
sound/pci/hda/hda_generic.h | 1 -
sound/pci/hda/hda_intel.c | 10 +--
sound/pci/hda/patch_conexant.c | 40 ++++++----
sound/pci/hda/patch_realtek.c | 9 ++-
sound/pci/hda/tas2781_hda_i2c.c | 2 +-
sound/soc/amd/acp/acp-sdw-sof-mach.c | 5 --
sound/soc/amd/yc/acp6x-mach.c | 7 ++
sound/soc/atmel/mchp-pdmc.c | 3 +
sound/soc/codecs/cs35l45-tables.c | 2 +-
sound/soc/codecs/cs35l45.h | 2 +-
sound/soc/codecs/lpass-rx-macro.c | 2 +-
sound/soc/fsl/fsl_sai.c | 5 +-
sound/soc/fsl/fsl_sai.h | 1 +
sound/soc/fsl/imx-card.c | 1 +
sound/soc/intel/boards/sof_sdw.c | 12 +++
sound/soc/intel/common/soc-acpi-intel-arl-match.c | 2 +
sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 1 +
sound/soc/qcom/sm8250.c | 1 +
sound/soc/soc-topology.c | 4 +-
sound/usb/line6/podhd.c | 2 +-
sound/usb/quirks.c | 4 +
tools/testing/selftests/alsa/Makefile | 4 +
43 files changed, 162 insertions(+), 107 deletions(-)