Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH 00/14] ALSA: Use auto-cleanup for firmware loading
@ 2026-07-29  8:37 Takashi Iwai
  2026-07-29  8:37 ` [PATCH 01/14] ALSA: 6fire: " Takashi Iwai
                   ` (13 more replies)
  0 siblings, 14 replies; 19+ messages in thread
From: Takashi Iwai @ 2026-07-29  8:37 UTC (permalink / raw)
  To: linux-sound

This is a series of trivial patches that replace the manual
release_firmware() calls with the auto-cleanup via __free(firmware).

It doesn't cover all drivers but just a few as a start.


Takashi

===

Takashi Iwai (14):
  ALSA: 6fire: Use auto-cleanup for firmware loading
  ALSA: hda: ca0132: Use auto-cleanup for firmware loading
  ALSA: hda: intel: Use auto-cleanup for firmware loading
  ALSA: msnd: Use auto-cleanup for firmware loading
  ALSA: hda: cs35l41: Use auto-cleanup for firmware loading
  ALSA: hda: cs35l56: Use auto-cleanup for firmware loading
  ALSA: sscape: Use auto-cleanup for firmware loading
  ALSA: wavefront: Use auto-cleanup for firmware loading
  ALSA: asihpi: Use auto-cleanup for firmware loading
  ALSA: cs46xx: Use auto-cleanup for firmware loading
  ALSA: korg1212: Use auto-cleanup for firmware loading
  ALSA: mixart: Use auto-cleanup for firmware loading
  ALSA: pcxhr: Use auto-cleanup for firmware loading
  ALSA: sh: Use auto-cleanup for firmware loading

 sound/hda/codecs/ca0132.c                  | 12 ++------
 sound/hda/codecs/side-codecs/cs35l41_hda.c | 33 ++++++++------------
 sound/hda/codecs/side-codecs/cs35l56_hda.c | 35 ++++++----------------
 sound/hda/controllers/intel.c              |  3 +-
 sound/isa/msnd/msnd_pinnacle.c             | 18 ++++-------
 sound/isa/sscape.c                         |  8 ++---
 sound/isa/wavefront/wavefront_fx.c         | 23 +++++---------
 sound/isa/wavefront/wavefront_synth.c      |  4 +--
 sound/pci/asihpi/hpidspcd.c                | 18 +++++------
 sound/pci/cs46xx/cs46xx_lib.c              | 30 +++++++------------
 sound/pci/korg1212/korg1212.c              |  8 ++---
 sound/pci/mixart/mixart_hwdep.c            |  4 +--
 sound/pci/pcxhr/pcxhr_hwdep.c              |  3 +-
 sound/sh/aica.c                            |  4 +--
 sound/usb/6fire/firmware.c                 | 24 +++------------
 15 files changed, 69 insertions(+), 158 deletions(-)

-- 
2.55.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2026-07-30 14:52 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-29  8:37 [PATCH 00/14] ALSA: Use auto-cleanup for firmware loading Takashi Iwai
2026-07-29  8:37 ` [PATCH 01/14] ALSA: 6fire: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 02/14] ALSA: hda: ca0132: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 03/14] ALSA: hda: intel: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 04/14] ALSA: msnd: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 05/14] ALSA: hda: cs35l41: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 06/14] ALSA: hda: cs35l56: " Takashi Iwai
2026-07-30  9:35   ` Charles Keepax
2026-07-30  9:45     ` Takashi Iwai
2026-07-30 10:21       ` Charles Keepax
2026-07-30 14:51   ` Richard Fitzgerald
2026-07-29  8:37 ` [PATCH 07/14] ALSA: sscape: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 08/14] ALSA: wavefront: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 09/14] ALSA: asihpi: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 10/14] ALSA: cs46xx: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 11/14] ALSA: korg1212: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 12/14] ALSA: mixart: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 13/14] ALSA: pcxhr: " Takashi Iwai
2026-07-29  8:37 ` [PATCH 14/14] ALSA: sh: " Takashi Iwai

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox