2 # Copyright (C) 2006-2012 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 define KernelPackage
/usb-brcm47xx
10 TITLE
:=Support for USB on bcm47xx
11 DEPENDS
:=@USB_SUPPORT @TARGET_brcm47xx
16 $(LINUX_DIR
)/drivers
/usb
/host
/bcma-hcd.ko \
17 $(LINUX_DIR
)/drivers
/usb
/host
/ssb-hcd.ko
18 AUTOLOAD
:=$(call AutoLoad
,19,bcma-hcd ssb-hcd
,1)
19 $(call AddDepends
/usb
)
22 $(eval
$(call KernelPackage
,usb-brcm47xx
))
24 define KernelPackage
/ssb-gige
25 TITLE
:=Broadcom SSB Gigabit Ethernet
26 KCONFIG
:=CONFIG_SSB_DRIVER_GIGE
=y
27 DEPENDS
:=@TARGET_brcm47xx
+kmod-tg3
28 SUBMENU
:=$(NETWORK_DEVICES_MENU
)
31 define KernelPackage
/ssb-gige
/description
32 Kernel modules for Broadcom SSB Gigabit Ethernet adapters.
35 $(eval
$(call KernelPackage
,ssb-gige
))
38 define KernelPackage
/ocf-ubsec-ssb
39 TITLE
:=BCM5365P IPSec Core driver
40 DEPENDS
:=@TARGET_brcm47xx
+kmod-crypto-ocf
41 KCONFIG
:=CONFIG_OCF_UBSEC_SSB
42 FILES
:=$(LINUX_DIR
)/crypto
/ocf
/ubsec_ssb
/ubsec_ssb.ko
43 AUTOLOAD
:=$(call AutoLoad
,10,ubsec_ssb
)
44 $(call AddDepends
/crypto
)
47 define KernelPackage
/ocf-ubsec-ssb
/description
48 This package contains the OCF driver for the BCM5365p IPSec Core
51 $(eval
$(call KernelPackage
,ocf-ubsec-ssb
))