]> git.alsa-project.org Git - alsa-utils.git/commit
alsactl: add systemd service to handle deferred card initialization
authorJaroslav Kysela <perex@perex.cz>
Thu, 27 Nov 2025 17:17:14 +0000 (18:17 +0100)
committerJaroslav Kysela <perex@perex.cz>
Thu, 4 Dec 2025 14:08:14 +0000 (15:08 +0100)
commit8a71ec4b737eb4d54b4b007d0009bdbe12278474
tree69a7d0d27e7dad210ff327153b8168da471517f5
parent8d46253ac3716bd6f7e6bac78aed6955dba0b21b
alsactl: add systemd service to handle deferred card initialization

Add alsa-card-wait@.service to handle cards in waiting state.
Update udev rules to use --export and trigger the wait service
when ALSA_CARD_STATE=waiting. Service runs "alsactl wrestore"
for deferred card initialization.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
alsactl/90-alsa-restore.rules.in
alsactl/Makefile.am
alsactl/alsa-card-wait@.service.in [new file with mode: 0644]