diff options
| author | agb <agb@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2008-12-29 01:25:58 +0000 | 
|---|---|---|
| committer | agb <agb@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2008-12-29 01:25:58 +0000 | 
| commit | 08d4f675f8cb40df675ab929d73f239b7467ad9a (patch) | |
| tree | 0caa4f8c5fe645f51c44b0f6762505fd05c50ffc /package/kernel | |
| parent | 072b9bb450524ab2b06937a9847ee8f9a2990c83 (diff) | |
[package] kernel/modules: split network makefile into netdevices and netsupport
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13757 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/kernel')
| -rw-r--r-- | package/kernel/modules/netdevices.mk | 278 | ||||
| -rw-r--r-- | package/kernel/modules/netsupport.mk (renamed from package/kernel/modules/network.mk) | 274 | 
2 files changed, 284 insertions, 268 deletions
| diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk new file mode 100644 index 000000000..a3e99fcfb --- /dev/null +++ b/package/kernel/modules/netdevices.mk @@ -0,0 +1,278 @@ +# +# Copyright (C) 2006-2008 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# +# $Id$ + +NETWORK_DEVICES_MENU:=Network Devices + +define KernelPackage/natsemi +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=National Semiconductor DP8381x series +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_NATSEMI +  FILES:=$(LINUX_DIR)/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,20,natsemi) +endef + +define KernelPackage/natsemi/description + Kernel modules for National Semiconductor DP8381x series PCI Ethernet + adapters. +endef + +$(eval $(call KernelPackage,natsemi)) + + +define KernelPackage/r6040 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=RDC Fast-Ethernet support +  DEPENDS:=@TARGET_rdc +  KCONFIG:=CONFIG_R6040 +  FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,99,r6040) +endef + +define KernelPackage/r6040/description + Kernel modules for RDC Fast-Ethernet adapters. +endef + +$(eval $(call KernelPackage,r6040)) + + +define KernelPackage/sis900 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=SiS 900 Ethernet support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_SIS900 +  FILES:=$(LINUX_DIR)/drivers/net/sis900.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,sis900) +endef + +define KernelPackage/sis900/description + Kernel modules for Sis 900 Ethernet adapters. +endef + +$(eval $(call KernelPackage,sis900)) + + +define KernelPackage/sky2 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=SysKonnect Yukon2 support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_SKY2 +  FILES:=$(LINUX_DIR)/drivers/net/sky2.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,sky2) +endef + +define KernelPackage/sky2/description +  This driver supports Gigabit Ethernet adapters based on the +  Marvell Yukon 2 chipset: +  Marvell 88E8021/88E8022/88E8035/88E8036/88E8038/88E8050/88E8052/ +  88E8053/88E8055/88E8061/88E8062, SysKonnect SK-9E21D/SK-9S21 + +  There is companion driver for the older Marvell Yukon and +  Genesis based adapters: skge. +endef + +$(eval $(call KernelPackage,sky2)) + + +define KernelPackage/via-rhine +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=Via Rhine ethernet support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_VIA_RHINE +  FILES:=$(LINUX_DIR)/drivers/net/via-rhine.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,via-rhine) +endef + +define KernelPackage/via-rhine/description + Kernel modules for Via Rhine Ethernet chipsets. +endef + +$(eval $(call KernelPackage,via-rhine)) + + +define KernelPackage/via-velocity +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support +  DEPENDS:=@TARGET_ixp4xx +  KCONFIG:=CONFIG_VIA_VELOCITY +  FILES:=$(LINUX_DIR)/drivers/net/via-velocity.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,via-velocity) +endef + +define KernelPackage/via-velocity/description + Kernel modules for VIA Velocity Gigabit Ethernet chipsets. +endef + +$(eval $(call KernelPackage,via-velocity)) + + +define KernelPackage/8139too +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_8139TOO +  FILES:=$(LINUX_DIR)/drivers/net/8139too.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,8139too) +endef + +define KernelPackage/8139too/description + Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters. +endef + +$(eval $(call KernelPackage,8139too)) + + +define KernelPackage/r8169 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_R8169 CONFIG_R8169_NAPI=y CONFIG_R8169_VLAN=n +  FILES:=$(LINUX_DIR)/drivers/net/r8169.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,r8169) +endef + +define KernelPackage/r8169/description + Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters. +endef + +$(eval $(call KernelPackage,r8169)) + + +define KernelPackage/ne2k-pci +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=ne2k-pci Ethernet Adapter kernel support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_NE2K_PCI +  FILES:= \ +	$(LINUX_DIR)/drivers/net/ne2k-pci.$(LINUX_KMOD_SUFFIX) \ +	$(LINUX_DIR)/drivers/net/8390.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci) +endef + +define KernelPackage/ne2k-pci/description + Kernel modules for NE2000 PCI Ethernet Adapter kernel. +endef + +$(eval $(call KernelPackage,ne2k-pci)) + + +define KernelPackage/e100 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=Intel(R) PRO/100+ cards kernel support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_E100 +  FILES:=$(LINUX_DIR)/drivers/net/e100.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,e100) +endef + +define KernelPackage/e100/description + Kernel modules for Intel(R) PRO/100+ Ethernet adapters. +endef + +$(eval $(call KernelPackage,e100)) + + +define KernelPackage/e1000 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=Intel(R) PRO/1000 cards kernel support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_E1000 +  FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,e1000) +endef + +define KernelPackage/e1000/description + Kernel modules for Intel(R) PRO/1000 Ethernet adapters. +endef + +$(eval $(call KernelPackage,e1000)) + + +define KernelPackage/b44 +  TITLE:=Broadcom 44xx driver +  FILES:=$(LINUX_DIR)/drivers/net/b44.$(LINUX_KMOD_SUFFIX) +  KCONFIG:=CONFIG_B44 +  DEPENDS:=@TARGET_x86 @BROKEN +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  AUTOLOAD:=$(call AutoLoad,50,b44) +endef + +define KernelPackage/b44/description + Kernel modules for Broadcom 44xx Ethernet adapters. +endef + +$(eval $(call KernelPackage,b44)) + + +define KernelPackage/3c59x +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_VORTEX +  FILES:=$(LINUX_DIR)/drivers/net/3c59x.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,3c59x) +endef + +define KernelPackage/3c59x/description + This option enables driver support for a large number of 10mbps and + 10/100mbps EISA, PCI and PCMCIA 3Com Ethernet adapters: + - "Vortex"    (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI + - "Boomerang" (EtherLink XL 3c900 or 3c905)            PCI + - "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)    PCI and Cardbus + - "Tornado"   (3c905)                                  PCI + - "Hurricane" (3c555/3cSOHO)                           PCI +endef + +$(eval $(call KernelPackage,3c59x)) + + +define KernelPackage/pcnet32 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  TITLE:=AMD PCnet32 PCI support +  DEPENDS:=@TARGET_x86 +  KCONFIG:=CONFIG_PCNET32 +  FILES:=$(LINUX_DIR)/drivers/net/pcnet32.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,50,pcnet32) +endef + +define KernelPackage/pcnet32/description + Kernel modules for AMD PCnet32 Ethernet adapters. +endef + +$(eval $(call KernelPackage,pcnet32)) + + +define KernelPackage/tg3 +  TITLE:=Broadcom Tigon3 Gigabit Ethernet +  FILES:=$(LINUX_DIR)/drivers/net/tg3.$(LINUX_KMOD_SUFFIX) +  KCONFIG:=CONFIG_TIGON3 +  DEPENDS:=@LINUX_2_6 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +  AUTOLOAD:=$(call AutoLoad,50,tg3) +endef + +define KernelPackage/tg3/description + Kernel modules for Broadcom Tigon3 Gigabit Ethernet adapters. +endef + +$(eval $(call KernelPackage,tg3)) + + +define KernelPackage/ssb-gige +  TITLE:=Broadcom SSB Gigabit Ethernet +  KCONFIG:=CONFIG_SSB_DRIVER_GIGE=y +  DEPENDS:=@TARGET_brcm47xx +kmod-tg3 +  SUBMENU:=$(NETWORK_DEVICES_MENU) +endef + +define KernelPackage/ssb-gige/description + Kernel modules for Broadcom SSB Gigabit Ethernet adapters. +endef + +$(eval $(call KernelPackage,ssb-gige)) + diff --git a/package/kernel/modules/network.mk b/package/kernel/modules/netsupport.mk index 7f80fab8a..25900a569 100644 --- a/package/kernel/modules/network.mk +++ b/package/kernel/modules/netsupport.mk @@ -1,4 +1,4 @@ -#  +#  # Copyright (C) 2006-2008 OpenWrt.org  #  # This is free software, licensed under the GNU General Public License v2. @@ -326,7 +326,7 @@ define KernelPackage/ppp    FILES:= \  	$(LINUX_DIR)/drivers/net/ppp_async.$(LINUX_KMOD_SUFFIX) \  	$(LINUX_DIR)/drivers/net/ppp_generic.$(LINUX_KMOD_SUFFIX) \ -  	$(LINUX_DIR)/drivers/net/slhc.$(LINUX_KMOD_SUFFIX) +	$(LINUX_DIR)/drivers/net/slhc.$(LINUX_KMOD_SUFFIX)    AUTOLOAD:=$(call AutoLoad,30,slhc ppp_generic ppp_async)  endef @@ -494,10 +494,10 @@ define KernelPackage/mp-alg  endef  define KernelPackage/mp-alg/description - Kernel modules that provide several different algorithms for multipath  - route selection from the route cache. The iproute "mpath" argument allows  - specifying which algorithm to use for routes.  - quagga (at least <=0.99.6) requires a multipath patch to support this  + Kernel modules that provide several different algorithms for multipath + route selection from the route cache. The iproute "mpath" argument allows + specifying which algorithm to use for routes. + quagga (at least <=0.99.6) requires a multipath patch to support this   cached mp route feature.  endef @@ -519,265 +519,3 @@ endef  $(eval $(call KernelPackage,pktgen)) - -NETWORK_DEVICES_MENU:=Network Devices - -define KernelPackage/natsemi -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=National Semiconductor DP8381x series  -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_NATSEMI -  FILES:=$(LINUX_DIR)/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,20,natsemi) -endef - -define KernelPackage/natsemi/description - Kernel modules for National Semiconductor DP8381x series PCI Ethernet  - adapters. -endef - -$(eval $(call KernelPackage,natsemi)) - - -define KernelPackage/r6040 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=RDC Fast-Ethernet support -  DEPENDS:=@TARGET_rdc -  KCONFIG:=CONFIG_R6040 -  FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,99,r6040) -endef - -define KernelPackage/r6040/description - Kernel modules for RDC Fast-Ethernet adapters. -endef - -$(eval $(call KernelPackage,r6040)) - - -define KernelPackage/sis900 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=SiS 900 Ethernet support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_SIS900 -  FILES:=$(LINUX_DIR)/drivers/net/sis900.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,sis900) -endef - -define KernelPackage/sis900/description - Kernel modules for Sis 900 Ethernet adapters. -endef - -$(eval $(call KernelPackage,sis900)) - -define KernelPackage/sky2 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=SysKonnect Yukon2 support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_SKY2 -  FILES:=$(LINUX_DIR)/drivers/net/sky2.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,sky2) -endef - -define KernelPackage/sky2/description -  This driver supports Gigabit Ethernet adapters based on the -  Marvell Yukon 2 chipset: -  Marvell 88E8021/88E8022/88E8035/88E8036/88E8038/88E8050/88E8052/ -  88E8053/88E8055/88E8061/88E8062, SysKonnect SK-9E21D/SK-9S21 - -  There is companion driver for the older Marvell Yukon and -  Genesis based adapters: skge. -endef - -$(eval $(call KernelPackage,sky2)) - - -define KernelPackage/via-rhine -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=Via Rhine ethernet support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_VIA_RHINE -  FILES:=$(LINUX_DIR)/drivers/net/via-rhine.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,via-rhine) -endef - -define KernelPackage/via-rhine/description - Kernel modules for Via Rhine Ethernet chipsets. -endef - -$(eval $(call KernelPackage,via-rhine)) - - -define KernelPackage/via-velocity -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support -  DEPENDS:=@TARGET_ixp4xx -  KCONFIG:=CONFIG_VIA_VELOCITY -  FILES:=$(LINUX_DIR)/drivers/net/via-velocity.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,via-velocity) -endef - -define KernelPackage/via-velocity/description - Kernel modules for VIA Velocity Gigabit Ethernet chipsets. -endef - -$(eval $(call KernelPackage,via-velocity)) - - -define KernelPackage/8139too -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_8139TOO -  FILES:=$(LINUX_DIR)/drivers/net/8139too.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,8139too) -endef - -define KernelPackage/8139too/description - Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters. -endef - -$(eval $(call KernelPackage,8139too)) - - -define KernelPackage/r8169 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support -  DEPENDS:=@TARGET_x86  -  KCONFIG:=CONFIG_R8169 CONFIG_R8169_NAPI=y CONFIG_R8169_VLAN=n -  FILES:=$(LINUX_DIR)/drivers/net/r8169.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,r8169) -endef - -define KernelPackage/r8169/description - Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters. -endef - -$(eval $(call KernelPackage,r8169)) - - -define KernelPackage/ne2k-pci -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=ne2k-pci Ethernet Adapter kernel support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_NE2K_PCI -  FILES:= \ -	$(LINUX_DIR)/drivers/net/ne2k-pci.$(LINUX_KMOD_SUFFIX) \ -	$(LINUX_DIR)/drivers/net/8390.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci) -endef - -define KernelPackage/ne2k-pci/description - Kernel modules for NE2000 PCI Ethernet Adapter kernel. -endef - -$(eval $(call KernelPackage,ne2k-pci)) - - -define KernelPackage/e100 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=Intel(R) PRO/100+ cards kernel support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_E100 -  FILES:=$(LINUX_DIR)/drivers/net/e100.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,e100) -endef - -define KernelPackage/e100/description - Kernel modules for Intel(R) PRO/100+ Ethernet adapters. -endef - -$(eval $(call KernelPackage,e100)) - - -define KernelPackage/e1000 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=Intel(R) PRO/1000 cards kernel support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_E1000 -  FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,e1000) -endef - -define KernelPackage/e1000/description - Kernel modules for Intel(R) PRO/1000 Ethernet adapters. -endef - -$(eval $(call KernelPackage,e1000)) - -define KernelPackage/b44 -  TITLE:=Broadcom 44xx driver -  FILES:=$(LINUX_DIR)/drivers/net/b44.$(LINUX_KMOD_SUFFIX) -  KCONFIG:=CONFIG_B44 -  DEPENDS:=@TARGET_x86 @BROKEN -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  AUTOLOAD:=$(call AutoLoad,50,b44) -endef - -define KernelPackage/b44/description - Kernel modules for Broadcom 44xx Ethernet adapters. -endef -$(eval $(call KernelPackage,b44)) - -define KernelPackage/3c59x -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_VORTEX -  FILES:=$(LINUX_DIR)/drivers/net/3c59x.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,3c59x) -endef - -define KernelPackage/3c59x/description - This option enables driver support for a large number of 10mbps and  - 10/100mbps EISA, PCI and PCMCIA 3Com Ethernet adapters:  - - "Vortex"    (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI  - - "Boomerang" (EtherLink XL 3c900 or 3c905)            PCI  - - "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)    PCI and Cardbus  - - "Tornado"   (3c905)                                  PCI   - - "Hurricane" (3c555/3cSOHO)                           PCI  -endef - -$(eval $(call KernelPackage,3c59x)) - -define KernelPackage/pcnet32 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  TITLE:=AMD PCnet32 PCI support -  DEPENDS:=@TARGET_x86 -  KCONFIG:=CONFIG_PCNET32 -  FILES:=$(LINUX_DIR)/drivers/net/pcnet32.$(LINUX_KMOD_SUFFIX) -  AUTOLOAD:=$(call AutoLoad,50,pcnet32) -endef - -define KernelPackage/pcnet32/description - Kernel modules for AMD PCnet32 Ethernet adapters. -endef - -$(eval $(call KernelPackage,pcnet32)) - - -define KernelPackage/tg3 -  TITLE:=Broadcom Tigon3 Gigabit Ethernet -  FILES:=$(LINUX_DIR)/drivers/net/tg3.$(LINUX_KMOD_SUFFIX) -  KCONFIG:=CONFIG_TIGON3 -  DEPENDS:=@LINUX_2_6 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -  AUTOLOAD:=$(call AutoLoad,50,tg3) -endef - -define KernelPackage/tg3/description - Kernel modules for Broadcom Tigon3 Gigabit Ethernet adapters. -endef -$(eval $(call KernelPackage,tg3)) - -define KernelPackage/ssb-gige -  TITLE:=Broadcom SSB Gigabit Ethernet -  KCONFIG:=CONFIG_SSB_DRIVER_GIGE=y -  DEPENDS:=@TARGET_brcm47xx +kmod-tg3 -  SUBMENU:=$(NETWORK_DEVICES_MENU) -endef - -define KernelPackage/ssb-gige/description - Kernel modules for Broadcom SSB Gigabit Ethernet adapters. -endef -$(eval $(call KernelPackage,ssb-gige)) | 
