kernel: fix kmod-sound-core for 3.14
authorJonas Gorski <jogo@openwrt.org>
Fri, 4 Apr 2014 10:16:50 +0000 (10:16 +0000)
committerJonas Gorski <jogo@openwrt.org>
Fri, 4 Apr 2014 10:16:50 +0000 (10:16 +0000)
pcm-page-alloc was merged into snd-pcm.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 40377

package/kernel/linux/modules/sound.mk

index ebdd3d9fe32f5bf8a4a0559bf5fd363bc211053a..be016381744aee246eb5c3d9304709cc95552575 100644 (file)
@@ -11,7 +11,6 @@ SOUND_MENU:=Sound Support
 SOUNDCORE_LOAD ?= \
        soundcore \
        snd \
-       snd-page-alloc \
        snd-hwdep \
        snd-seq-device \
        snd-rawmidi \
@@ -23,7 +22,6 @@ SOUNDCORE_LOAD ?= \
 SOUNDCORE_FILES ?= \
        $(LINUX_DIR)/sound/soundcore.ko \
        $(LINUX_DIR)/sound/core/snd.ko \
-       $(LINUX_DIR)/sound/core/snd-page-alloc.ko \
        $(LINUX_DIR)/sound/core/snd-hwdep.ko \
        $(LINUX_DIR)/sound/core/seq/snd-seq-device.ko \
        $(LINUX_DIR)/sound/core/snd-rawmidi.ko \
@@ -48,6 +46,14 @@ SOUNDCORE_FILES += \
        $(if $(CONFIG_SND_DMAENGINE_PCM),$(LINUX_DIR)/sound/core/snd-pcm-dmaengine.ko)
 endif
 
+ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),lt,3.14.0)),1)
+SOUNDCORE_LOAD += \
+       snd-page-alloc
+
+SOUNDCORE_FILES += \
+       $(LINUX_DIR)/sound/core/snd-page-alloc.ko
+endif
+
 define KernelPackage/sound-core
   SUBMENU:=$(SOUND_MENU)
   TITLE:=Sound support