mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-11-27 18:23:09 +02:00
[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
This commit is contained in:
parent
072b9bb450
commit
08d4f675f8
278
package/kernel/modules/netdevices.mk
Normal file
278
package/kernel/modules/netdevices.mk
Normal file
@ -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))
|
||||
|
@ -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))
|
Loading…
Reference in New Issue
Block a user