X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=package%2Fkernel%2Fmodules%2Fnetdevices.mk;h=f561e01cd885985e8aea02d5b494fe62bcff35dd;hb=77db1e61b6cd4dbb086d150c2361350d45be3ebf;hp=1701fa2a9b3fc62ad27e8482f4ef75f23f210056;hpb=6121023e9012f37a3c717f3fe3c6abb768794121;p=openwrt.git diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk index 1701fa2a9b..f561e01cd8 100644 --- a/package/kernel/modules/netdevices.mk +++ b/package/kernel/modules/netdevices.mk @@ -273,7 +273,7 @@ $(eval $(call KernelPackage,3c59x)) define KernelPackage/pcnet32 SUBMENU:=$(NETWORK_DEVICES_MENU) TITLE:=AMD PCnet32 PCI support - DEPENDS:=@TARGET_x86 + DEPENDS:=@(TARGET_x86||TARGET_malta) KCONFIG:=CONFIG_PCNET32 FILES:=$(LINUX_DIR)/drivers/net/pcnet32.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,50,pcnet32) @@ -290,7 +290,7 @@ define KernelPackage/tg3 TITLE:=Broadcom Tigon3 Gigabit Ethernet FILES:=$(LINUX_DIR)/drivers/net/tg3.$(LINUX_KMOD_SUFFIX) KCONFIG:=CONFIG_TIGON3 - DEPENDS:=@LINUX_2_6 +LINUX_2_6_30||LINUX_2_6_31:kmod-libphy @!TARGET_ubicom32 + DEPENDS:=@LINUX_2_6 +!TARGET_brcm47xx:kmod-libphy @!TARGET_ubicom32 SUBMENU:=$(NETWORK_DEVICES_MENU) AUTOLOAD:=$(call AutoLoad,50,tg3) endef @@ -341,7 +341,8 @@ define KernelPackage/gigaset CONFIG_GIGASET_BASE \ CONFIG_GIGASET_M101 \ CONFIG_GIGASET_M105 \ - CONFIG_GIGASET_UNDOCREQ=y + CONFIG_GIGASET_UNDOCREQ=y \ + CONFIG_GIGASET_I4L=y FILES:= \ $(LINUX_DIR)/drivers/isdn/gigaset/gigaset.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/isdn/gigaset/bas_gigaset.$(LINUX_KMOD_SUFFIX) \ @@ -359,3 +360,19 @@ endef $(eval $(call KernelPackage,gigaset)) + +define KernelPackage/macvlan + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=MAC-VLAN support + DEPENDS:=@LINUX_2_6 + KCONFIG:=CONFIG_MACVLAN + FILES:=$(LINUX_DIR)/drivers/net/macvlan.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50,macvlan) +endef + +define KernelPackage/macvlan/description + A kernel module which allows one to create virtual interfaces that + map packets to or from specific MAC addresses to a particular interface. +endef + +$(eval $(call KernelPackage,macvlan))