mirror-linux/sound/soc
Linus Torvalds bc1d4e705f sound fixes for 7.0-rc1
here are a bunch of updates, but there should be no big surprises;
 mostly device-specific quirks and fix-ups or non-code changes.
 
 - Quirks for ASoC AMD, HD-audio and USB-audio
 - Fixes in ASoC fsl, rockchip, renesas, aw codecs
 - Fixes for USB-audio packet handling in the implicit feedback mode
 - Updates of SPDX license IDs in some files
 -----BEGIN PGP SIGNATURE-----
 
 iQJCBAABCAAsFiEEIXTw5fNLNI7mMiVaLtJE4w1nLE8FAmmYYzwOHHRpd2FpQHN1
 c2UuZGUACgkQLtJE4w1nLE8DiQ/7BwjUmvBH3Tee+FTVv3uHp8ThkAMJ2FDs9hQI
 iUIzik8IMrBxW0r9DvwZEbWt5z5U74lKO7DVyTpdFhz+zXFcpHzl0/RLmKfBF0cQ
 KEVgIQ0F3AtwRs9nU4pnpoQvlU6cg8G7t0FhqvCnUaE0nt369Wm38QPJLqp/rrxK
 wuT8S6nVcSei6f3tPXsfR1Pm8MO224O6s9UFz3VppG0KRJRdMqkyWdccxq5qJyi0
 qgUeYHHq+PelQKIr2sKHnKPcTf8BRGhWNI9CD5fuyvKqAa2mX/1fOnOXqe6GOHur
 oeBu9tjmnQeBksp7ulVkGQgUKXjFIXNY6MsJ0GRRa23IDTNg4FENB6yqrUrsZnm3
 vzvXvOAcp51SlaI0vavnMStOQNM22/W08qsTTyfTaPOuWI7gsld5m1QKyh2GR7Re
 sFE5nvGcQpyrvQuh4dUYawsaPFlmJWWE/kris3jhsNb1imYfVLpaBjBiUwdSn/t8
 aJTv9pmFAgWPPcrnkbigdmsxzW6Wkss3oP+IxCcqi3B/bmgRfQ8rxm9Qq/AdJvYu
 ln5DnkzUGmyGeDdaJcjU4K7T8YoqYA1iKgRFHuWJ4gL2gSgDyDQH3IhbHWnTKT2l
 NE0oWEZRRaSyAV4+f5b59JNAuXmFz/tUo+oZS5LkD2RIlf/sU/rYvU9UORCuw1F9
 VZIOqsQ=
 =01P5
 -----END PGP SIGNATURE-----

Merge tag 'sound-fix-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

Pull sound fixes from Takashi Iwai:
 "Here are a bunch of updates, but there should be no big surprises;
  mostly device-specific quirks and fix-ups or non-code changes:

   - Quirks for ASoC AMD, HD-audio and USB-audio

   - Fixes in ASoC fsl, rockchip, renesas, aw codecs

   - Fixes for USB-audio packet handling in the implicit feedback mode

   - Updates of SPDX license IDs in some files"

* tag 'sound-fix-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (28 commits)
  ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk
  ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6
  ASoC: dt-bindings: asahi-kasei,ak5558: Fix the supply names
  ASoC: dt-bindings: asahi-kasei,ak4458: Fix the supply names
  ASoC: dt-bindings: asahi-kasei,ak4458: set unevaluatedProperties:false
  ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models
  ASoC: amd: acp: Add ACP7.0 match entries for Realtek parts
  ALSA: echoaudio: Add SPDX ids to some files
  ALSA: isa: Add SPDX id lines to some files
  ALSA: core: Add SPDX license id to files
  ASoC: tas2783A: add explicit port prepare handling
  ASoC: renesas: rz-ssi: Fix playback and capture
  ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 UX3405MA
  ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314
  ASoC: qcom: sm8250: Add quinary MI2S support
  ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR
  ALSA: usb-audio: Avoid potentially repeated XRUN error messages
  ALSA: usb-audio: Add sanity check for OOB writes at silencing
  ALSA: usb-audio: Optimize the copy of packet sizes for implicit fb handling
  ALSA: usb-audio: Update the number of packets properly at receiving
  ...
2026-02-20 15:47:44 -08:00
..
adi
amd ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models 2026-02-18 17:12:38 +00:00
apple
atmel
au1x
bcm ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure() 2025-12-03 11:26:14 +00:00
cirrus
codecs sound fixes for 7.0-rc1 2026-02-20 15:47:44 -08:00
dwc
fsl ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put() 2026-02-10 19:24:04 +00:00
generic ASoC: simple-card-utils: Check device node before overwrite direction 2026-01-05 13:14:44 +00:00
google
hisilicon
img
intel Linux 6.19 2026-02-10 19:23:02 +00:00
jz4740
kirkwood
loongson
mediatek ASoC: mediatek: mt8195: optimize property formatting error handling by using scnprintf() 2025-12-14 19:37:32 +09:00
meson
mxs
pxa ASoC: codec: Remove ak4641/pxa2xx-ac97 and convert to 2026-01-28 00:37:49 +00:00
qcom ASoC: qcom: sm8250: Add quinary MI2S support 2026-02-16 16:30:40 +00:00
renesas ASoC: renesas: rz-ssi: Fix playback and capture 2026-02-17 13:17:03 +00:00
rockchip ASoC: rockchip: i2s-tdm: Use param rate if not provided by set_sysclk 2026-02-19 11:45:49 +00:00
samsung
sdca ASoC: SDCA: Limit values user can write to Selected Mode 2026-02-04 14:10:51 +00:00
sdw_utils ASoC: sdw_utils: Add quirk to ignore RT722 DMIC DAI 2026-01-26 21:22:47 +00:00
sof Linux 6.19 2026-02-10 19:23:02 +00:00
sophgo ASoC: sophgo: fix 64-bit division build failure 2026-02-02 12:09:35 +00:00
spacemit
spear
sprd
starfive
sti
stm ASoC: stm32: sai: fix device and OF node leaks on 2025-11-26 22:56:01 +00:00
sunxi ASoC: sunxi: sun50i-dmic: Add missing check for devm_regmap_init_mmio 2026-01-27 12:46:04 +00:00
tegra ASoC: tegra: set reg_default_cb callback 2026-01-28 12:12:17 +00:00
ti ASoC: ti: davinci-mcasp: Add asynchronous mode support 2026-02-04 18:21:52 +00:00
uniphier
ux500
xilinx
xtensa
Kconfig ASoC: sophgo: add CV1800B I2S/TDM controller driver 2026-01-27 12:52:03 +00:00
Makefile ASoC: sophgo: add CV1800B I2S/TDM controller driver 2026-01-27 12:52:03 +00:00
soc-ac97.c
soc-acpi.c
soc-card-test.c
soc-card.c
soc-component.c ASoC: soc-component: remove snd_soc_component_xxx() wrapper 2026-01-26 11:44:41 +00:00
soc-compress.c
soc-core.c ASoC: soc-core: add lockdep_assert_held() at snd_soc_unregister_dai() 2026-01-28 19:31:52 +00:00
soc-dai.c
soc-dapm.c ASoC: soc-dapm: tidyup function naming 2026-01-26 11:44:47 +00:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops-test.c
soc-ops.c ASoC: ops: fix pointer types to be big-endian 2026-01-07 11:51:46 +00:00
soc-pcm.c
soc-topology-test.c
soc-topology.c
soc-usb.c
soc-utils-test.c
soc-utils.c