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
))
25 define KernelPackage
/ocf-ubsec-ssb
26 TITLE
:=BCM5365P IPSec Core driver
27 DEPENDS
:=@TARGET_brcm47xx
+kmod-crypto-ocf
28 KCONFIG
:=CONFIG_OCF_UBSEC_SSB
29 FILES
:=$(LINUX_DIR
)/crypto
/ocf
/ubsec_ssb
/ubsec_ssb.ko
30 AUTOLOAD
:=$(call AutoLoad
,10,ubsec_ssb
)
31 $(call AddDepends
/crypto
)
34 define KernelPackage
/ocf-ubsec-ssb
/description
35 This package contains the OCF driver for the BCM5365p IPSec Core
38 $(eval
$(call KernelPackage
,ocf-ubsec-ssb
))
40 define KernelPackage
/bgmac
41 TITLE
:=Broadcom bgmac driver
43 DEPENDS
:=@TARGET_brcm47xx
44 SUBMENU
:=$(NETWORK_DEVICES_MENU
)
45 FILES
:=$(LINUX_DIR
)/drivers
/net
/ethernet
/broadcom
/bgmac.ko
46 AUTOLOAD
:=$(call AutoLoad
,19,bgmac
,1)
49 define KernelPackage
/bgmac
/description
50 Kernel modules for Broadcom bgmac Ethernet adapters.
53 $(eval
$(call KernelPackage
,bgmac
))