alsa-utils/alsactl
Jaroslav Kysela 8116639e56 alsactl: 90-alsa-restore.rules - add support for AMD ACP digital microphone
The UCM configuration for AMD ACP digital microphones combines HDA analog card
with ASoC AMD ACP digital microphone card. When the ACP microphone card
is detected later than HDA analog card, the UCM initialization for HDA
analog card should be executed again.

Additional changes:

Added --with-alsactl-udev-extra-test argument to handle the tests for
directories. The default value was kept.

Added --alsactl-udev-args argument to pass extra arguments to alsactl
in the udev rule.

Note: The autoconf does not handle correctly spaces so configure
call like 'configure --alsactl-udev-args="-E ENV=abcd"' is not allowed.
Substitue '__' string as ' ' for this reason.

Example:

   configure --with-alsactl-udev-args="-E__ENV=abcd" \
             --with-alsactl-udev-extra-test='TEST=="/abcd",__TEST=="/xyz",'

Closes: https://github.com/alsa-project/alsa-utils/issues/278
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2024-11-11 16:27:40 +01:00
..
init alsactl: fix typo in comment in 00main 2022-01-27 13:19:36 +01:00
.gitignore alsactl: systemd and udev hookup 2010-11-23 10:42:35 +01:00
90-alsa-restore.rules.in alsactl: 90-alsa-restore.rules - add support for AMD ACP digital microphone 2024-11-11 16:27:40 +01:00
alsa-restore.service.in alsactl: Remove asound.state file check from alsa-restore.service again 2020-12-11 23:55:34 +01:00
alsa-state.service.in alsactl: Move systemd unit start-up from basic.target to sound.target 2017-10-06 14:32:16 +02:00
alsactl.1 alsactl: implement 'info' command 2022-05-10 09:08:26 +02:00
alsactl.c alsactl: fix potential buffer overwrite 2023-12-08 19:56:45 +01:00
alsactl.h alsactl: implement 'info' command 2022-05-10 09:08:26 +02:00
alsactl_init.xml alsactl: Read only *.conf files when a directory is passed via INCLUDE 2012-06-14 16:06:42 +02:00
clean.c alsactl: snd_ctl_elem_id_compare was renamed to snd_ctl_elem_id_compare_set 2021-03-23 17:52:13 +01:00
daemon.c alsactl: don't free a card pointing NULL 2024-05-23 13:17:59 +02:00
info.c alsactl: fix the copy-n-paste typo (SND_RAWMIDI_STREAM_*) 2023-08-30 10:57:31 +02:00
init_parse.c alsactl: fix the verbose compilation warnings for latest gcc 2023-08-30 12:35:23 +02:00
init_sysdeps.c alsactl: add define to compile with glibc 2.38 2023-08-01 09:36:04 +02:00
init_sysfs.c alsactl: sysfs - add /sys/kernel/uevent_seqnum check to init 2019-11-25 18:01:32 +01:00
init_ucm.c alsactl: add dbg() prints to init_ucm() 2022-02-01 19:47:53 +01:00
init_utils_run.c Initial 'alsactl init' implementation 2008-07-31 15:45:08 +02:00
init_utils_string.c Fix misc compile warnings in alsactl 2009-02-18 15:34:57 +01:00
list.h Initial 'alsactl init' implementation 2008-07-31 15:45:08 +02:00
lock.c alsactl: fix the verbose compilation warnings for latest gcc 2023-08-30 12:35:23 +02:00
Makefile.am alsactl: 90-alsa-restore.rules - add support for AMD ACP digital microphone 2024-11-11 16:27:40 +01:00
monitor.c alsactl: fix the verbose compilation warnings for latest gcc 2023-08-30 12:35:23 +02:00
state.c alsactl: state: verify only control count not numids 2024-10-15 17:24:31 +02:00
utils.c alsactl: add locking for per-card initialization 2022-02-02 15:34:40 +01:00