Commit c22407252a24 for kernel

commit c22407252a2421286998323831095e6b8a1d9532
Merge: 3997e3bb1d30 2519003dd5fb
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri May 22 12:22:22 2026 -0700

    Merge tag 'sound-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

    Pull sound fixes from Takashi Iwai:
     "As expected, we still continue receiving lots of small fixes.

      One major change is about HD-audio pending IRQ handling, but this
      would influence only on odd machines or slow VMs. There are a few
      other fixes for the core part, but most of them are not-too-serious
      UAF fixes, while the rest are mostly device-specific fixes and quirks.

      ALSA Core:
       - Fix for PCM silencing with bogus iov_iter
       - Fixes for past-the-end iterators in timer and seq
       - Serialization of UMP output teardown
       - Rate-limit ELD parsing errors

      HD-audio:
       - Fixes for IRQ work handling and SSID matching
       - Various Realtek quirks for HP and ASUS laptops, including LED fixes

      ASoC:
       - Intel: ACPI match table updates for PTL, NVL, and ARL platforms
       - Cirrus Logic: Fixes for cs-amp-lib and cs35l56 codecs
       - Various platform fixes for AMD, FSL SAI, TI OMAP, and Qualcomm
       - DT-binding fix for MediaTek

      Others:
       - USB ua101: Reject too-short USB descriptors
       - Scarlett2: Fix for flash writes
       - ASIHPI: Fix for potential OOB access
       - AMD SPI: Fix for bus number in ACPI probe

      MAINTAINERS:
       - Updates for SOF and TI maintainers"

    * tag 'sound-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (47 commits)
      ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put()
      ASoC: Intel: soc-acpi-intel-ptl-match: Remove unnecessary cs42l43 match
      ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditional
      ASoC: Intel: soc-acpi: Add entry for sof_es8336 in NVL match table.
      ASoC: Intel: sof_sdw: Add support for nvlrvp in NVL platform
      ASoC: cs-amp-lib: Fix typo in error message: write -> read
      ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup()
      ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data()
      ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove()
      MAINTAINERS: ASoC: Intel/SOF: Remove Ranjani Sridharan as maintainer
      ALSA: seq: Serialize UMP output teardown with event_input
      ALSA: scarlett2: Allow flash writes ending at segment boundary
      ALSA: hda/realtek: Add LED quirk for HP ProBook 430 G6
      ALSA: hda/intel: Make sure to cancel irq-pending work at closing PCM stream
      ALSA: hda: Move irq pending work into hda-intel stream
      ASoC: soc-utils: Add missing va_end in snd_soc_ret()
      ALSA: ua101: Reject too-short USB descriptors
      ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X
      ALSA: seq: avoid past-the-end iterator in snd_seq_create_port()
      ALSA: timer: avoid past-the-end iterator in snd_timer_dev_register()
      ...