X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/268ceb4392127ebd9dad18ba4ed7d0b227e8c37f..a7af297702a4a8fe26af3a079ac4c2f619d2e0c0:/package/kernel/modules/netdevices.mk diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk index 7d6ff5eb8..2cbc3c151 100644 --- a/package/kernel/modules/netdevices.mk +++ b/package/kernel/modules/netdevices.mk @@ -7,6 +7,72 @@ NETWORK_DEVICES_MENU:=Network Devices +define KernelPackage/sis190 + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=SiS 190 Fast/Gigabit Ethernet support + DEPENDS:=@TARGET_x86 + KCONFIG:=CONFIG_SIS190 + FILES:=$(LINUX_DIR)/drivers/net/sis190.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,sis190) +endef + +$(eval $(call KernelPackage,sis190)) + +define KernelPackage/skge + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=SysKonnect Yukon support + DEPENDS:=@TARGET_x86 + KCONFIG:=CONFIG_SKGE + FILES:=$(LINUX_DIR)/drivers/net/skge.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,skge) +endef + +$(eval $(call KernelPackage,skge)) + +define KernelPackage/atl2 + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Atheros L2 Fast Ethernet support + DEPENDS:=@PCI_SUPPORT + KCONFIG:=CONFIG_ATL2 + FILES:=$(LINUX_DIR)/drivers/net/atlx/atl2.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,atl2) +endef + +$(eval $(call KernelPackage,atl2)) + +define KernelPackage/atl1 + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Atheros L1 Gigabit Ethernet support + DEPENDS:=@PCI_SUPPORT + KCONFIG:=CONFIG_ATL1 + FILES:=$(LINUX_DIR)/drivers/net/atlx/atl1.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,atl1) +endef + +$(eval $(call KernelPackage,atl1)) + +define KernelPackage/atl1c + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Atheros L1C + DEPENDS:=@PCI_SUPPORT + KCONFIG:=CONFIG_ATL1C + FILES:=$(LINUX_DIR)/drivers/net/atl1c/atl1c.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,atl1c) +endef + +$(eval $(call KernelPackage,atl1c)) + +define KernelPackage/atl1e + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Atheros L1E + DEPENDS:=@PCI_SUPPORT + KCONFIG:=CONFIG_ATL1E + FILES:=$(LINUX_DIR)/drivers/net/atl1e/atl1e.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,atl1e) +endef + +$(eval $(call KernelPackage,atl1e)) + define KernelPackage/libphy SUBMENU:=$(NETWORK_DEVICES_MENU) TITLE:=PHY library @@ -557,3 +623,19 @@ define KernelPackage/ifb/description endef $(eval $(call KernelPackage,ifb)) + +define KernelPackage/dm9000 + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Davicom 9000 Ethernet support + KCONFIG:=CONFIG_DM9000 \ + CONFIG_DM9000_DEBUGLEVEL=4 \ + CONFIG_DM9000_FORCE_SIMPLE_PHY_POLL=y + FILES:=$(LINUX_DIR)/drivers/net/dm9000.ko + AUTOLOAD:=$(call AutoLoad,34,dm9000) +endef + +define KernelPackage/dm9000/description + Kernel driver for Davicom 9000 Ethernet adapters. +endef + +$(eval $(call KernelPackage,dm9000))