milos-linux/sound/isa/msnd
Cássio Gabriel efca489a86 ALSA: msnd: add ISA and PnP system sleep callbacks
The msnd drivers do not implement system sleep callbacks today, so
they have no defined way to recover DSP state after suspend.

Add common card suspend/resume helpers, rerun the DSP
initialization path on resume, restore the cached capture-source
state, and rearm the shared IRQ for already-open users.

Signed-off-by: Cássio Gabriel <cassiogabrielcontato@gmail.com>
Link: https://patch.msgid.link/20260409-msnd-pm-support-v1-2-2abef720d0e7@gmail.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2026-04-09 12:02:39 +02:00
..
Makefile ALSA: msnd: Remove midi code 2025-05-12 09:55:09 +02:00
msnd.c ALSA: msnd: prepare system sleep support 2026-04-09 12:02:31 +02:00
msnd.h ALSA: msnd: add ISA and PnP system sleep callbacks 2026-04-09 12:02:39 +02:00
msnd_classic.c ALSA: isa: Add SPDX id lines to some files 2026-02-18 08:56:47 +01:00
msnd_classic.h
msnd_pinnacle.c ALSA: msnd: add ISA and PnP system sleep callbacks 2026-04-09 12:02:39 +02:00
msnd_pinnacle.h
msnd_pinnacle_mixer.c ALSA: msnd: prepare system sleep support 2026-04-09 12:02:31 +02:00