X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/5878aefc3325df8bbf84275370427236417146a6..55291327c345aa16d2f75aa27c7cf3455616fbb0:/package/kernel/modules/netdevices.mk diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk index aaee3acce..d2d6235f0 100644 --- a/package/kernel/modules/netdevices.mk +++ b/package/kernel/modules/netdevices.mk @@ -158,7 +158,7 @@ $(eval $(call KernelPackage,via-rhine)) define KernelPackage/via-velocity SUBMENU:=$(NETWORK_DEVICES_MENU) TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support - DEPENDS:=@TARGET_ixp4xx||TARGET_mpc83xx||TARGET_x86 + DEPENDS:=@TARGET_ixp4xx||TARGET_mpc83xx||TARGET_x86 +kmod-crc-ccitt KCONFIG:=CONFIG_VIA_VELOCITY FILES:=$(LINUX_DIR)/drivers/net/via-velocity.ko AUTOLOAD:=$(call AutoLoad,50,via-velocity) @@ -489,7 +489,7 @@ $(eval $(call KernelPackage,tulip)) define KernelPackage/solos-pci SUBMENU:=$(NETWORK_DEVICES_MENU) TITLE:=Solos ADSL2+ multiport modem - DEPENDS:=@TARGET_x86 + DEPENDS:=@TARGET_x86 +kmod-atm KCONFIG:=CONFIG_ATM_SOLOS FILES:=$(LINUX_DIR)/drivers/atm/solos-pci.ko AUTOLOAD:=$(call AutoLoad,50,solos-pci) @@ -501,3 +501,33 @@ define KernelPackage/solos-pci/description endef $(eval $(call KernelPackage,solos-pci)) + +define KernelPackage/dummy + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Dummy network device + KCONFIG:=CONFIG_DUMMY + FILES:=$(LINUX_DIR)/drivers/net/dummy.ko + AUTOLOAD:=$(call AutoLoad,34,dummy) +endef + +define KernelPackage/dummy/description + The dummy network device +endef + +$(eval $(call KernelPackage,dummy)) + +define KernelPackage/ifb + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Intermediate Functional Block support + KCONFIG:= \ + CONFIG_IFB \ + CONFIG_NET_CLS=y + FILES:=$(LINUX_DIR)/drivers/net/ifb.ko + AUTOLOAD:=$(call AutoLoad,34,ifb) +endef + +define KernelPackage/ifb/description + The Intermediate Functional Block +endef + +$(eval $(call KernelPackage,ifb))