X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/127e1f71c38af63d438fbca89caefefb15970793..eee5389d40483ecd16903905879e9945e0bc8c3c:/package/kernel/modules/network.mk diff --git a/package/kernel/modules/network.mk b/package/kernel/modules/network.mk index c85a4c78f..8bc216eda 100644 --- a/package/kernel/modules/network.mk +++ b/package/kernel/modules/network.mk @@ -34,6 +34,17 @@ define KernelPackage/atmtcp endef $(eval $(call KernelPackage,atmtcp)) +define KernelPackage/bonding + TITLE:=Ethernet bonding driver + DESCRIPTION:= \ + Kernel module for NIC bonding. + DEPENDS:=@LINUX_2_6_X86 + FILES:=$(MODULES_DIR)/kernel/drivers/net/bonding/bonding.$(LINUX_KMOD_SUFFIX) + KCONFIG:=$(CONFIG_BONDING) + SUBMENU:=$(NSMENU) + AUTOLOAD:=$(call AutoLoad,40,bonding) +endef +$(eval $(call KernelPackage,bonding)) define KernelPackage/ipip TITLE:=IP in IP encapsulation support @@ -294,6 +305,45 @@ define KernelPackage/8139too endef $(eval $(call KernelPackage,8139too)) +define KernelPackage/r8169 + TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support + DESCRIPTION:=\ + Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters. + FILES:=$(MODULES_DIR)/kernel/drivers/net/r8169.$(LINUX_KMOD_SUFFIX) + KCONFIG:=$(CONFIG_R8169) + DEPENDS:=@LINUX_2_6_X86 + SUBMENU:=$(NDMENU) + AUTOLOAD:=$(call AutoLoad,50,r8169) +endef +$(eval $(call KernelPackage,r8169)) + +define KernelPackage/ne2k-pci + TITLE:=ne2k-pci Ethernet Adapter kernel support + DESCRIPTION:=\ + ne2k-pci Ethernet Adapter kernel support. + FILES:=$(MODULES_DIR)/kernel/drivers/net/ne2k-pci.$(LINUX_KMOD_SUFFIX) \ + $(MODULES_DIR)/kernel/drivers/net/8390.$(LINUX_KMOD_SUFFIX) + KCONFIG:=$(CONFIG_NE2K-PCI) + DEPENDS:=@LINUX_2_6_X86 + SUBMENU:=$(NDMENU) + AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci) +endef +$(eval $(call KernelPackage,ne2k-pci)) + +define KernelPackage/ixp4xx-npe + TITLE:=Intel(R) IXP4xx ethernet support + DESCRIPTION:=\ + Kernel modules for Intel(R) IXP4xx onboard ethernet. + FILES:=$(MODULES_DIR)/kernel/drivers/net/ixp4xx/ixp4xx_npe.$(LINUX_KMOD_SUFFIX) \ + $(MODULES_DIR)/kernel/drivers/net/ixp4xx/ixp4xx_qmgr.$(LINUX_KMOD_SUFFIX) \ + $(MODULES_DIR)/kernel/drivers/net/ixp4xx/ixp4xx_mac.$(LINUX_KMOD_SUFFIX) + KCONFIG:=$(CONFIG_IXP4XX_MAC) + DEPENDS:=@LINUX_2_6_IXP4XX + SUBMENU:=$(NDMENU) + AUTOLOAD:=$(call AutoLoad,20,ixp4xx_npe ixp4xx_qmgr ixp4xx_mac) +endef +$(eval $(call KernelPackage,ixp4xx-npe)) + define KernelPackage/e100 TITLE:=Intel(R) PRO/100+ cards kernel support DESCRIPTION:=\