aboutsummaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@openwrt.org>2010-03-02 21:26:36 +0000
committerHauke Mehrtens <hauke@openwrt.org>2010-03-02 21:26:36 +0000
commit66d7b24082a2510abb0216307bffb4adf794b5a6 (patch)
treee896d5b5973e9bf6be11d728033176f9448547c6 /package
parente2509a6038c452dac374e7826156450128b45706 (diff)
downloadmaster-187ad058-66d7b24082a2510abb0216307bffb4adf794b5a6.tar.gz
master-187ad058-66d7b24082a2510abb0216307bffb4adf794b5a6.tar.bz2
master-187ad058-66d7b24082a2510abb0216307bffb4adf794b5a6.zip
kernel: add some missing config files and make compat-wireless build with kernel 2.6.33
Thanks tripolar for the missing config symbols git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19956 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package')
-rw-r--r--package/mac80211/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile
index b83fc1d743..02b355959f 100644
--- a/package/mac80211/Makefile
+++ b/package/mac80211/Makefile
@@ -42,12 +42,21 @@ define KernelPackage/mac80211
$(call KernelPackage/mac80211/Default)
TITLE:=Linux 802.11 Wireless Networking Stack
DEPENDS+= +kmod-crypto-core +kmod-crypto-arc4 +kmod-crypto-aes +wireless-tools +iw @!LINUX_2_6_25
+ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.33)),1)
+ FILES:= \
+ $(PKG_BUILD_DIR)/compat/compat.$(LINUX_KMOD_SUFFIX) \
+ $(PKG_BUILD_DIR)/net/mac80211/mac80211.$(LINUX_KMOD_SUFFIX) \
+ $(PKG_BUILD_DIR)/net/wireless/cfg80211.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,20,compat cfg80211 mac80211)
+else
FILES:= \
$(PKG_BUILD_DIR)/compat/compat.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/compat/compat_firmware_class.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/net/mac80211/mac80211.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/net/wireless/cfg80211.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,compat compat_firmware_class cfg80211 mac80211)
+endif
+
endef
define KernelPackage/mac80211/config