diff options
Diffstat (limited to 'etc/udev/gentoo/40-audio.rules')
-rw-r--r-- | etc/udev/gentoo/40-audio.rules | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/etc/udev/gentoo/40-audio.rules b/etc/udev/gentoo/40-audio.rules new file mode 100644 index 0000000000..8dfcb28624 --- /dev/null +++ b/etc/udev/gentoo/40-audio.rules @@ -0,0 +1,23 @@ +# do not edit this file, it will be overwritten on update + +# alsa devices +SUBSYSTEM=="sound", GROUP="audio" +KERNEL=="controlC[0-9]*", NAME="snd/%k" +KERNEL=="hwC[D0-9]*", NAME="snd/%k" +KERNEL=="pcmC[D0-9cp]*", NAME="snd/%k" +KERNEL=="midiC[D0-9]*", NAME="snd/%k" +KERNEL=="timer", NAME="snd/%k" +KERNEL=="seq", NAME="snd/%k" + +# Do we need these? upstream has this in 40-alsa.rules, but we never had these +#KERNEL=="mixer0", SYMLINK+="mixer" +#KERNEL=="dsp0", SYMLINK+="dsp" +#KERNEL=="audio0", SYMLINK+="audio" + +# sound devices +KERNEL=="adsp|adsp[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio" +KERNEL=="audio|audio[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio" +KERNEL=="dsp|dsp[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio" +KERNEL=="mixer|mixer[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio" +KERNEL=="sequencer|sequencer[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio" + |