[package] kernel/modules: split network makefile into netdevices and netsupport
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13757 3c298f89-4303-0410-b956-a3cf2f4a3e73master
parent
e7748aae32
commit
eba73f4bba
|
@ -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
|
# Copyright (C) 2006-2008 OpenWrt.org
|
||||||
#
|
#
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
# This is free software, licensed under the GNU General Public License v2.
|
||||||
|
@ -326,7 +326,7 @@ define KernelPackage/ppp
|
||||||
FILES:= \
|
FILES:= \
|
||||||
$(LINUX_DIR)/drivers/net/ppp_async.$(LINUX_KMOD_SUFFIX) \
|
$(LINUX_DIR)/drivers/net/ppp_async.$(LINUX_KMOD_SUFFIX) \
|
||||||
$(LINUX_DIR)/drivers/net/ppp_generic.$(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)
|
AUTOLOAD:=$(call AutoLoad,30,slhc ppp_generic ppp_async)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -494,10 +494,10 @@ define KernelPackage/mp-alg
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/mp-alg/description
|
define KernelPackage/mp-alg/description
|
||||||
Kernel modules that provide several different algorithms for multipath
|
Kernel modules that provide several different algorithms for multipath
|
||||||
route selection from the route cache. The iproute "mpath" argument allows
|
route selection from the route cache. The iproute "mpath" argument allows
|
||||||
specifying which algorithm to use for routes.
|
specifying which algorithm to use for routes.
|
||||||
quagga (at least <=0.99.6) requires a multipath patch to support this
|
quagga (at least <=0.99.6) requires a multipath patch to support this
|
||||||
cached mp route feature.
|
cached mp route feature.
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -519,265 +519,3 @@ endef
|
||||||
|
|
||||||
$(eval $(call KernelPackage,pktgen))
|
$(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