[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <87fsce34re.wl-tiwai@suse.de>
Date: Fri, 13 Jan 2023 15:09:41 +0100
From: Takashi Iwai <tiwai@...e.de>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] sound updates for 6.2-rc4
Linus,
please pull sound fixes for v6.2-rc4 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-6.2-rc4
The topmost commit is 56b88b50565cd8b946a2d00b0c83927b7ebb055e
----------------------------------------------------------------
sound fixes for 6.2-rc4
This became a slightly big update, but it's more or less expected,
as the first batch after holidays.
All changes (but for the last two last-minute fixes) have been
stewed in linux-next long enough, so it's fairly safe to take.
- PCM UAF fix in 32bit compat layer
- ASoC board-specific fixes for Intel, AMD, Medathek, Qualcomm
- SOF power management fixes
- ASoC Intel link failure fixes
- A series of fixes for USB-audio regressions
- CS35L41 HD-audio codec regression fixes
- HD-audio device-specific fixes / quirks
Note that one SPI patch has been taken in ASoC subtree mistakenly,
and the same fix is found in spi tree, but it should be OK to apply.
----------------------------------------------------------------
Adrian Chan (1):
ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
Ajye Huang (1):
ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier.
Allen-KH Cheng (1):
ASoC: mediatek: mt8186: Add machine support for max98357a
Aniol Martà (1):
ASoC: amd: yc: Add ASUS M5402RA into DMI table
Arnd Bergmann (2):
ASoC: Intel: fix sof-nau8825 link failure
ASoC: Intel: sof-nau8825: fix module alias overflow
Brian Norris (1):
ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
Chancel Liu (1):
ASoC: fsl_micfil: Correct the number of steps on SX controls
ChiYuan Huang (1):
ASoC: rt9120: Make dev PM runtime bind AsoC component PM
Chris Chiu (1):
ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
Clement Lecigne (1):
ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
Curtis Malainey (1):
ASoC: SOF: Add FW state to debugfs
Emanuele Ghidoli (1):
ASoC: wm8904: fix wrong outputs volume after power reactivation
Gongjun Song (2):
ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product
ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product
Jaroslav Kysela (3):
ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format()
ALSA: control-led: use strscpy in set_led_id()
ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate()
Jeremy Szu (1):
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform
Krzysztof Kozlowski (2):
ASoC: dt-bindings: qcom,lpass-wsa-macro: correct clocks on SM8250
ASoC: dt-bindings: qcom,lpass-tx-macro: correct clocks on SC7280
Luka Guzenko (1):
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
Mark Brown (2):
ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
Mars Chen (1):
ASoC: support machine driver with max98360
Ranjani Sridharan (2):
ASoC: SOF: pm: Set target state earlier
ASoC: SOF: pm: Always tear down pipelines before DSP suspend
Ricardo Ribalda (1):
spi: mediatek: Enable irq before the spi registration
Stephan Gerhold (1):
ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE
Takashi Iwai (6):
ALSA: usb-audio: Make sure to stop endpoints before closing EPs
ALSA: usb-audio: Relax hw constraints for implicit fb sync
ALSA: usb-audio: More refactoring of hw constraint rules
Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"
ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume
ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle
Wim Van Boven (1):
ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table
Yuchi Yang (1):
ALSA: hda/realtek - Turn on power early
tongjian (2):
ASoC: mediatek: mt8186: support rt5682s_max98360
ASoC: dt-bindings: mt8186-mt6366: add new compatible for max98360a
---
.../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 1 +
.../bindings/sound/qcom,lpass-tx-macro.yaml | 4 +-
.../bindings/sound/qcom,lpass-wsa-macro.yaml | 58 +++++-
sound/core/control.c | 24 ++-
sound/core/control_led.c | 5 +-
sound/pci/hda/cs35l41_hda.c | 20 +-
sound/pci/hda/patch_hdmi.c | 1 +
sound/pci/hda/patch_realtek.c | 55 +++--
sound/soc/amd/yc/acp6x-mach.c | 14 ++
sound/soc/codecs/rt9120.c | 12 ++
sound/soc/codecs/wm8904.c | 7 +
sound/soc/fsl/fsl-asoc-card.c | 8 +-
sound/soc/fsl/fsl_micfil.c | 16 +-
sound/soc/fsl/fsl_ssi.c | 4 +-
sound/soc/intel/boards/Kconfig | 2 +
sound/soc/intel/boards/sof_nau8825.c | 31 ++-
sound/soc/intel/common/soc-acpi-intel-adl-match.c | 20 +-
sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 50 +++++
sound/soc/mediatek/Kconfig | 4 +-
.../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 22 +-
sound/soc/qcom/Kconfig | 21 +-
sound/soc/qcom/Makefile | 2 +
sound/soc/qcom/common.c | 114 -----------
sound/soc/qcom/common.h | 10 -
sound/soc/qcom/lpass-cpu.c | 5 +-
sound/soc/qcom/sc8280xp.c | 1 +
sound/soc/qcom/sdw.c | 123 ++++++++++++
sound/soc/qcom/sdw.h | 18 ++
sound/soc/qcom/sm8250.c | 1 +
sound/soc/sof/debug.c | 4 +-
sound/soc/sof/pm.c | 9 +-
sound/usb/implicit.c | 3 +-
sound/usb/pcm.c | 222 +++++++++++++--------
sound/usb/stream.c | 6 +
34 files changed, 604 insertions(+), 293 deletions(-)
create mode 100644 sound/soc/qcom/sdw.c
create mode 100644 sound/soc/qcom/sdw.h
Powered by blists - more mailing lists