@ -10,10 +10,26 @@ OTHER_MENU:=Other modules
WATCHDOG_DIR := watchdog
d e f i n e K e r n e l P a c k a g e / 6 l o w p a n - i p h c
USBMENU:= $( OTHER_MENU)
TITLE:= 6lowpan shared code
DEPENDS:= @LINUX_3_14
KCONFIG:= CONFIG_6LOWPAN_IPHC
HIDDEN:= 1
FILES:= $( LINUX_DIR) /net/ieee802154/6lowpan_iphc.ko
AUTOLOAD:= $( call Autoprobe,6lowpan_iphc)
e n d e f
d e f i n e K e r n e l P a c k a g e / 6 l o w p a n - i p h c / d e s c r i p t i o n
Shared 6lowpan code for IEEE 802.15.4 and Bluetooth.
e n d e f
$( eval $ ( call KernelPackage ,6lowpan -iphc ) )
d e f i n e K e r n e l P a c k a g e / b l u e t o o t h
SUBMENU:= $( OTHER_MENU)
TITLE:= Bluetooth support
DEPENDS:= @USB_SUPPORT +kmod-usb-core +kmod-crypto-hash
DEPENDS:= @USB_SUPPORT +kmod-usb-core +kmod-crypto-hash +LINUX_3_14:kmod-6lowpan-iphc
KCONFIG:= \
CONFIG_BLUEZ \
CONFIG_BLUEZ_L2CAP \
@ -707,9 +723,15 @@ define KernelPackage/zram
CONFIG_ZRAM \
CONFIG_ZRAM_DEBUG = n \
CONFIG_PGTABLE_MAPPING = n
i f e q ( $( strip $ ( call CompareKernelPatchVer ,$ ( KERNEL_PATCHVER ) ,ge ,3.14.0) ) , 1 )
FILES:= \
$( LINUX_DIR) /mm/zsmalloc.ko \
$( LINUX_DIR) /drivers/block/zram/zram.ko
e l s e
FILES:= \
$( LINUX_DIR) /drivers/staging/zsmalloc/zsmalloc.ko \
$( LINUX_DIR) /drivers/staging/zram/zram.ko
e n d i f
AUTOLOAD:= $( call AutoLoad,20,zsmalloc zram)
e n d e f