[<prev] [next>] [day] [month] [year] [list]
Message-ID: <87zf7p9ccr.wl-tiwai@suse.de>
Date: Thu, 11 Dec 2025 18:07:00 +0100
From: Takashi Iwai <tiwai@...e.de>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Mark Brown <broonie@...nel.org>, Liam Girdwood <lgirdwood@...il.com>,
Linux Sound Mailing List <linux-sound@...r.kernel.org>, Linux Kernel
Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] sound fixes for 6.19-rc1
Linus,
please pull sound fixes for v6.19-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-fix-6.19-rc1
The topmost commit is fd324768eb2c132bb111ba76675b4c72406251d9
----------------------------------------------------------------
sound fixes for 6.19-rc1
The rest for 6.19 merge window. The only slightly large change is
the enablement of CIX HD-audio controller, which took a bit time to
be cooked up, while most of other changes are device-specific small
trivial fixes.
- Default disablement of the kconfig for decades old pre-release
alsa-lib PCM API; it's only the default config value change, so
it can't lead to any regressions for the existing setups
- Support for CIX HD-audio controller
- A few ASoC ACP fixes
- Fixes for ASoC cirrus, bcm, wcd, qcom, ak platforms
- Trivial hardening for FireWire and USB-audio
- HD-audio Intel binding fix and quirks
----------------------------------------------------------------
Andres J Rosa (1):
ALSA: uapi: Fix typo in asound.h comment
Baojun Xu (1):
ALSA: hda/tas2781: Add new quirk for HP new project
David Heidelberg (1):
ALSA: Do not build obsolete API
Denis Arefev (1):
ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi()
Eric Biggers (1):
ASoC: cros_ec_codec: Remove unnecessary selection of CRYPTO
Eric Naim (1):
ASoC: cs35l41: Always return 0 when a subsystem ID is found
Haotian Zhang (1):
ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure()
HariKrishna Sagala (1):
ALSA: usb-audio: Initialize status1 to fix uninitialized symbol errors
Hemalatha Pinnamreddy (2):
ASoC: amd: acp: Audio is not resuming after s0ix
ASoC: amd: acp: update tdm channels for specific DAI
Joakim Zhang (3):
ALSA: hda: dt-bindings: add CIX IPBLOQ HDA controller support
ALSA: hda/core: add addr_offset field for bus address translation
ALSA: hda: add CIX IPBLOQ HDA controller support
Johan Hovold (4):
ASoC: codecs: wcd937x: fix OF node leaks on probe failure
ASoC: codecs: wcd938x: fix OF node leaks on probe failure
ASoC: codecs: wcd939x: fix OF node leaks on probe failure
ASoc: qcom: q6afe: fix bad guard conversion
Junrui Luo (2):
ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events
ALSA: firewire-motu: add bounds check in put_user loop for DSP events
Krzysztof Kozlowski (2):
ASoC: codecs: nau8325: Silence uninitialized variables warnings
ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again)
Nathan Chancellor (1):
ALSA: hda: cix-ipbloq: Use modern PM ops
Richard Fitzgerald (2):
ASoC: cs-amp-lib: Revert use of __free(kfree) back to normal C cleanup
ASoC: cs35l56: Fix incorrect select SND_SOC_CS35L56_CAL_SYSFS_COMMON
Shengjiu Wang (3):
ASoC: dt-bindings: cirrus,cs42xx8: Reference common DAI properties
ASoC: ak4458: Disable regulator when error happens
ASoC: ak5558: Disable regulator when error happens
Stefan Binding (2):
ALSA: hda/realtek: Add support for HP Turbine Laptops
ALSA: hda/realtek: Add support for ASUS UM3406GA
Takashi Iwai (1):
ALSA: hda: intel-dsp-config: Prefer legacy driver as fallback
---
.../devicetree/bindings/sound/cirrus,cs42xx8.yaml | 5 +-
.../bindings/sound/cix,sky1-ipbloq-hda.yaml | 62 +++
arch/arm/configs/am200epdkit_defconfig | 1 -
arch/arm/configs/lpc32xx_defconfig | 1 -
arch/arm/configs/omap1_defconfig | 1 -
arch/arm/configs/tegra_defconfig | 1 -
arch/mips/configs/gcw0_defconfig | 1 -
arch/mips/configs/loongson1_defconfig | 1 -
arch/mips/configs/qi_lb60_defconfig | 1 -
arch/mips/configs/rbtx49xx_defconfig | 1 -
arch/mips/configs/rs90_defconfig | 1 -
arch/powerpc/configs/85xx-hw.config | 1 -
arch/powerpc/configs/86xx-hw.config | 1 -
arch/powerpc/configs/mpc5200_defconfig | 1 -
arch/powerpc/configs/ppc6xx_defconfig | 1 -
arch/sh/configs/edosk7760_defconfig | 1 -
arch/sh/configs/se7724_defconfig | 1 -
arch/sh/configs/sh7785lcr_32bit_defconfig | 1 -
include/sound/hdaudio.h | 3 +
include/uapi/sound/asound.h | 2 +-
sound/core/Kconfig | 2 +-
sound/firewire/motu/motu-hwdep.c | 7 +-
sound/hda/codecs/realtek/alc269.c | 4 +
sound/hda/codecs/side-codecs/cs35l41_hda.c | 2 +
sound/hda/controllers/Kconfig | 14 +
sound/hda/controllers/Makefile | 2 +
sound/hda/controllers/cix-ipbloq.c | 436 +++++++++++++++++++++
sound/hda/core/bus.c | 1 +
sound/hda/core/controller.c | 12 +-
sound/hda/core/intel-dsp-config.c | 3 +-
sound/hda/core/stream.c | 10 +-
sound/soc/amd/acp/acp-i2s.c | 2 +
sound/soc/amd/acp/acp-legacy-common.c | 30 +-
sound/soc/bcm/bcm63xx-pcm-whistler.c | 4 +-
sound/soc/codecs/Kconfig | 3 +-
sound/soc/codecs/ak4458.c | 10 +-
sound/soc/codecs/ak5558.c | 10 +-
sound/soc/codecs/cs-amp-lib.c | 29 +-
sound/soc/codecs/cs35l41.c | 7 +-
sound/soc/codecs/nau8325.c | 4 +-
sound/soc/codecs/wcd937x.c | 4 +-
sound/soc/codecs/wcd938x.c | 3 +-
sound/soc/codecs/wcd939x.c | 3 +-
sound/soc/qcom/qdsp6/q6afe.c | 4 +-
sound/soc/rockchip/rockchip_pdm.c | 2 +-
sound/usb/mixer_quirks.c | 1 +
46 files changed, 626 insertions(+), 71 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/cix,sky1-ipbloq-hda.yaml
create mode 100644 sound/hda/controllers/cix-ipbloq.c
Powered by blists - more mailing lists