aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/mac80211/Makefile2
-rw-r--r--target/linux/generic/patches-2.6.38/982-make-config-average-selectable.patch19
-rw-r--r--target/linux/omap24xx/config-2.6.3841
3 files changed, 25 insertions, 37 deletions
diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile
index 228861ab95..54ad88967a 100644
--- a/package/mac80211/Makefile
+++ b/package/mac80211/Makefile
@@ -64,6 +64,8 @@ define KernelPackage/mac80211
$(call KernelPackage/mac80211/Default)
TITLE:=Linux 802.11 Wireless Networking Stack
DEPENDS+= +kmod-crypto-core +kmod-crypto-arc4 +kmod-crypto-aes +kmod-cfg80211
+ KCONFIG:=\
+ CONFIG_AVERAGE=y
FILES:= $(PKG_BUILD_DIR)/net/mac80211/mac80211.ko
AUTOLOAD:=$(call AutoLoad,21,mac80211)
MENU:=1
diff --git a/target/linux/generic/patches-2.6.38/982-make-config-average-selectable.patch b/target/linux/generic/patches-2.6.38/982-make-config-average-selectable.patch
new file mode 100644
index 0000000000..a87d269c02
--- /dev/null
+++ b/target/linux/generic/patches-2.6.38/982-make-config-average-selectable.patch
@@ -0,0 +1,19 @@
+Index: linux-2.6.38-rc6/lib/Kconfig
+===================================================================
+--- linux-2.6.38-rc6.orig/lib/Kconfig 2011-03-01 19:24:16.246703947 +0100
++++ linux-2.6.38-rc6/lib/Kconfig 2011-03-01 19:26:58.696312483 +0100
+@@ -223,6 +223,13 @@ config LRU_CACHE
+ tristate
+
+ config AVERAGE
+- bool
++ bool "Averaging functions"
++ help
++ This option is provided for the case where no in-kernel-tree
++ modules require averaging functions, but a module built outside
++ the kernel tree does. Such modules that use library averaging
++ functions require Y here.
++
++ If unsure, say N.
+
+ endmenu
diff --git a/target/linux/omap24xx/config-2.6.38 b/target/linux/omap24xx/config-2.6.38
index 46aa31e7aa..a95ce1d580 100644
--- a/target/linux/omap24xx/config-2.6.38
+++ b/target/linux/omap24xx/config-2.6.38
@@ -72,9 +72,8 @@ CONFIG_ARM_THUMB=y
CONFIG_ARM_UNWIND=y
# CONFIG_ARPD is not set
CONFIG_ATAGS_PROC=y
-# CONFIG_ATH_COMMON is not set
# CONFIG_AUTO_IRQ_AFFINITY is not set
-CONFIG_AVERAGE=y
+# CONFIG_AVERAGE is not set
CONFIG_BINFMT_MISC=y
# CONFIG_BKL is not set
# CONFIG_BLK_DEV_INITRD is not set
@@ -103,13 +102,6 @@ CONFIG_CBUS_RETU_WDT=y
CONFIG_CBUS_TAHVO=y
# CONFIG_CBUS_TAHVO_USB is not set
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
-CONFIG_CFG80211=m
-# CONFIG_CFG80211_DEBUGFS is not set
-CONFIG_CFG80211_DEFAULT_PS=y
-# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
-# CONFIG_CFG80211_INTERNAL_REGDB is not set
-# CONFIG_CFG80211_REG_DEBUG is not set
-CONFIG_CFG80211_WEXT=y
CONFIG_CLKDEV_LOOKUP=y
CONFIG_CMDLINE="root=/dev/mmcblk0p1 rootfstype=ext4,ext3,ext2,squashfs,jffs2 console=tty0 console=ttyO2,115200n8 earlyprintk"
CONFIG_CMDLINE_FORCE=y
@@ -176,6 +168,7 @@ CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_DEBUG_ERRORS=y
+# CONFIG_DEBUG_FS is not set
CONFIG_DEBUG_KERNEL=y
# CONFIG_DEBUG_USER is not set
CONFIG_DEFAULT_CFQ=y
@@ -329,7 +322,6 @@ CONFIG_IR_LIRC_CODEC=m
CONFIG_IR_RC5_SZ_DECODER=m
# CONFIG_ISDN is not set
# CONFIG_ISP1301_OMAP is not set
-# CONFIG_IWM is not set
CONFIG_JBD2=y
CONFIG_JFFS2_LZO=y
CONFIG_JFFS2_ZLIB=y
@@ -369,7 +361,6 @@ CONFIG_KEYS=y
# CONFIG_LEDS_REGULATOR is not set
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
CONFIG_LEDS_TRIGGER_GPIO=y
-CONFIG_LIB80211=m
CONFIG_LIRC=m
# CONFIG_LIS3L02DQ is not set
CONFIG_LLC=m
@@ -377,24 +368,6 @@ CONFIG_LOCKD=m
CONFIG_LOG_BUF_SHIFT=18
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
-CONFIG_MAC80211=m
-# CONFIG_MAC80211_DEBUGFS is not set
-CONFIG_MAC80211_DEBUG_MENU=y
-CONFIG_MAC80211_HAS_RC=y
-# CONFIG_MAC80211_HT_DEBUG is not set
-# CONFIG_MAC80211_HWSIM is not set
-# CONFIG_MAC80211_IBSS_DEBUG is not set
-# CONFIG_MAC80211_LEDS is not set
-# CONFIG_MAC80211_MESH is not set
-# CONFIG_MAC80211_NOINLINE is not set
-CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
-CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
-CONFIG_MAC80211_RC_MINSTREL=y
-CONFIG_MAC80211_RC_MINSTREL_HT=y
-# CONFIG_MAC80211_RC_PID is not set
-# CONFIG_MAC80211_TKIP_DEBUG is not set
-# CONFIG_MAC80211_VERBOSE_DEBUG is not set
-# CONFIG_MAC80211_VERBOSE_PS_DEBUG is not set
CONFIG_MACH_NOKIA_N800=y
CONFIG_MACH_NOKIA_N810=y
CONFIG_MACH_NOKIA_N810_WIMAX=y
@@ -478,7 +451,6 @@ CONFIG_NFS_USE_KERNEL_DNS=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
CONFIG_NFS_V4_1=y
-# CONFIG_NL80211_TESTMODE is not set
CONFIG_NLS=y
CONFIG_NOP_USB_XCEIV=m
CONFIG_NO_HZ=y
@@ -545,10 +517,7 @@ CONFIG_REGULATOR=y
# CONFIG_REGULATOR_TPS6507X is not set
# CONFIG_REGULATOR_TPS6524X is not set
# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
-CONFIG_RFKILL=m
-CONFIG_RFKILL_LEDS=y
CONFIG_RPCSEC_GSS_KRB5=m
-# CONFIG_RTL8192CE is not set
CONFIG_SCSI=y
# CONFIG_SCSI_LOWLEVEL is not set
# CONFIG_SDIO_UART is not set
@@ -658,7 +627,6 @@ CONFIG_USB_ETH=m
CONFIG_USB_GADGET=m
# CONFIG_USB_GADGETFS is not set
# CONFIG_USB_GADGET_DEBUG_FILES is not set
-# CONFIG_USB_GADGET_DEBUG_FS is not set
CONFIG_USB_GADGET_DUALSPEED=y
# CONFIG_USB_GADGET_DUMMY_HCD is not set
# CONFIG_USB_GADGET_M66592 is not set
@@ -717,10 +685,9 @@ CONFIG_VLAN_8021Q=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
-# CONFIG_W35UND is not set
CONFIG_WATCHDOG_NOWAYOUT=y
-# CONFIG_WL1251 is not set
-# CONFIG_WL12XX_MENU is not set
+# CONFIG_WEXT_PRIV is not set
+# CONFIG_WEXT_SPY is not set
CONFIG_XZ_DEC_ARM=y
CONFIG_XZ_DEC_ARMTHUMB=y
CONFIG_XZ_DEC_BCJ=y