From 8b246743fa274e016ba2dd8b59b7f7651b8f53fc Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 9 Nov 2012 09:55:18 +0100 Subject: [PATCH] udev: add missing alsa rules. --- config/rootfiles/common/udev | 1 + config/udev/25-alsa.rules | 8 ++++++++ lfs/udev | 4 ++++ 3 files changed, 13 insertions(+) create mode 100644 config/udev/25-alsa.rules diff --git a/config/rootfiles/common/udev b/config/rootfiles/common/udev index 0d513f6dd..bacd0cbbe 100644 --- a/config/rootfiles/common/udev +++ b/config/rootfiles/common/udev @@ -30,6 +30,7 @@ lib/udev #lib/udev/path_id #lib/udev/rule_generator.functions #lib/udev/rules.d +#lib/udev/rules.d/25-alsa.rules #lib/udev/rules.d/50-firmware.rules #lib/udev/rules.d/50-udev-default.rules #lib/udev/rules.d/60-cdrom_id.rules diff --git a/config/udev/25-alsa.rules b/config/udev/25-alsa.rules new file mode 100644 index 000000000..3e930cdb6 --- /dev/null +++ b/config/udev/25-alsa.rules @@ -0,0 +1,8 @@ +# alsa device go in their own subdirectory + +KERNEL=="controlC[0-9]*", NAME="snd/%k", GROUP="audio" +KERNEL=="hw[CD0-9]*", NAME="snd/%k", GROUP="audio" +KERNEL=="pcm[CD0-9cp]*", NAME="snd/%k", GROUP="audio" +KERNEL=="midiC[D0-9]*", NAME="snd/%k", GROUP="audio" +KERNEL=="timer", NAME="snd/%k", GROUP="audio" +KERNEL=="seq", NAME="snd/%k", GROUP="audio" diff --git a/lfs/udev b/lfs/udev index a16ba6fbf..9ebec2f18 100644 --- a/lfs/udev +++ b/lfs/udev @@ -97,6 +97,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) # Blacklist some modules cp -vf $(DIR_SRC)/config/udev/blacklist /etc/modprobe.d/blacklist + # Install alsa rules. + install -v -m 644 $(DIR_SRC)/config/udev/25-alsa.rules \ + /lib/udev/rules.d + # Install codel rules. install -v -m 644 $(DIR_SRC)/config/udev/99-codel.rules \ /lib/udev/rules.d -- 2.39.2