kernel: fix kmod-sound-hda-core on Linux 3.18

The kmod-sound-hda-core module attempts to package snd-hda-core.ko which
does not exist in Linux 3.18, therfore only use it for kernels >= 4.1

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2016-10-05 01:35:52 +02:00
parent 27dc933827
commit 4855fa35e3

View File

@ -292,17 +292,17 @@ define KernelPackage/sound-hda-core
SUBMENU:=$(SOUND_MENU) SUBMENU:=$(SOUND_MENU)
TITLE:=HD Audio Sound Core Support TITLE:=HD Audio Sound Core Support
KCONFIG:= \ KCONFIG:= \
CONFIG_SND_HDA_CORE \ CONFIG_SND_HDA_CORE@ge4.1 \
CONFIG_SND_HDA_HWDEP=y \ CONFIG_SND_HDA_HWDEP=y \
CONFIG_SND_HDA_RECONFIG=n \ CONFIG_SND_HDA_RECONFIG=n \
CONFIG_SND_HDA_INPUT_BEEP=n \ CONFIG_SND_HDA_INPUT_BEEP=n \
CONFIG_SND_HDA_PATCH_LOADER=n \ CONFIG_SND_HDA_PATCH_LOADER=n \
CONFIG_SND_HDA_GENERIC CONFIG_SND_HDA_GENERIC
FILES:= \ FILES:= \
$(LINUX_DIR)/sound/hda/snd-hda-core.ko \ $(LINUX_DIR)/sound/hda/snd-hda-core.ko@ge4.1 \
$(LINUX_DIR)/sound/pci/hda/snd-hda-codec.ko \ $(LINUX_DIR)/sound/pci/hda/snd-hda-codec.ko \
$(LINUX_DIR)/sound/pci/hda/snd-hda-codec-generic.ko $(LINUX_DIR)/sound/pci/hda/snd-hda-codec-generic.ko
AUTOLOAD:=$(call AutoProbe,snd-hda-core snd-hda-codec snd-hda-codec-generic) AUTOLOAD:=$(call AutoProbe,snd-hda-core@ge4.1 snd-hda-codec snd-hda-codec-generic)
$(call AddDepends/sound,+kmod-regmap) $(call AddDepends/sound,+kmod-regmap)
endef endef