aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMirko Vogt <mirko@openwrt.org>2009-01-12 22:47:00 +0000
committerMirko Vogt <mirko@openwrt.org>2009-01-12 22:47:00 +0000
commitfc14ba0efb3b9c5a831bcd7893e1d18edca45d1d (patch)
tree183835c414b48e30c3886abcf4f338347693a619
parent5e4c1b348953cb943bdbbe931603fd4bb0da48c3 (diff)
downloadupstream-fc14ba0efb3b9c5a831bcd7893e1d18edca45d1d.tar.gz
upstream-fc14ba0efb3b9c5a831bcd7893e1d18edca45d1d.tar.bz2
upstream-fc14ba0efb3b9c5a831bcd7893e1d18edca45d1d.zip
allow targets to override kernel related soundcore configuration
SVN-Revision: 13999
-rw-r--r--package/kernel/modules/sound.mk32
1 files changed, 18 insertions, 14 deletions
diff --git a/package/kernel/modules/sound.mk b/package/kernel/modules/sound.mk
index 547fddc830..1aa0bf317a 100644
--- a/package/kernel/modules/sound.mk
+++ b/package/kernel/modules/sound.mk
@@ -31,8 +31,20 @@ define KernelPackage/sound-core/2.4
AUTOLOAD:=$(call AutoLoad,30,soundcore)
endef
-define KernelPackage/sound-core/2.6
- FILES:= \
+# allow 2.6 targets to override the soundcore stuff
+SOUNDCORE_LOAD ?= \
+ soundcore \
+ snd \
+ snd-page-alloc \
+ snd-hwdep \
+ snd-seq-device \
+ snd-rawmidi \
+ snd-timer \
+ snd-pcm \
+ $(if $(CONFIG_SND_MIXER_OSS),snd-mixer-oss) \
+ $(if $(CONFIG_SND_PCM_OSS),snd-pcm-oss)
+
+SOUNDCORE_FILES ?= \
$(LINUX_DIR)/sound/soundcore.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/sound/core/snd.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/sound/core/snd-page-alloc.$(LINUX_KMOD_SUFFIX) \
@@ -43,18 +55,10 @@ define KernelPackage/sound-core/2.6
$(LINUX_DIR)/sound/core/snd-pcm.$(LINUX_KMOD_SUFFIX) \
$(if $(CONFIG_SND_MIXER_OSS),$(LINUX_DIR)/sound/core/oss/snd-mixer-oss.$(LINUX_KMOD_SUFFIX)) \
$(if $(CONFIG_SND_PCM_OSS),$(LINUX_DIR)/sound/core/oss/snd-pcm-oss.$(LINUX_KMOD_SUFFIX))
- AUTOLOAD:=$(call AutoLoad,30, \
- soundcore \
- snd \
- snd-page-alloc \
- snd-hwdep \
- snd-seq-device \
- snd-rawmidi \
- snd-timer \
- snd-pcm \
- $(if $(CONFIG_SND_MIXER_OSS),snd-mixer-oss) \
- $(if $(CONFIG_SND_PCM_OSS),snd-pcm-oss) \
- )
+
+define KernelPackage/sound-core/2.6
+ FILES:=$(SOUNDCORE_FILES)
+ AUTOLOAD:=$(call AutoLoad,30,$(SOUNDCORE_LOAD))
endef
define KernelPackage/sound-core/uml-2.6