allow targets to override kernel related soundcore configuration

SVN-Revision: 13999
This commit is contained in:
Mirko Vogt 2009-01-12 22:47:00 +00:00
parent 5e4c1b3489
commit fc14ba0efb

View file

@ -31,8 +31,20 @@ define KernelPackage/sound-core/2.4
AUTOLOAD:=$(call AutoLoad,30,soundcore) AUTOLOAD:=$(call AutoLoad,30,soundcore)
endef endef
define KernelPackage/sound-core/2.6 # allow 2.6 targets to override the soundcore stuff
FILES:= \ 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/soundcore.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/sound/core/snd.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/sound/core/snd.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/sound/core/snd-page-alloc.$(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) \ $(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_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)) $(if $(CONFIG_SND_PCM_OSS),$(LINUX_DIR)/sound/core/oss/snd-pcm-oss.$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,30, \
soundcore \ define KernelPackage/sound-core/2.6
snd \ FILES:=$(SOUNDCORE_FILES)
snd-page-alloc \ AUTOLOAD:=$(call AutoLoad,30,$(SOUNDCORE_LOAD))
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) \
)
endef endef
define KernelPackage/sound-core/uml-2.6 define KernelPackage/sound-core/uml-2.6