Add PCnet32 ethernet support (#3195)
authorflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 7 Mar 2008 10:47:23 +0000 (10:47 +0000)
committerflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 7 Mar 2008 10:47:23 +0000 (10:47 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10558 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/kernel/modules/network.mk
target/linux/x86/config-2.6.23
target/linux/x86/mediacenter/config-2.6.23

index 03fb8a3..f15517b 100644 (file)
@@ -716,6 +716,22 @@ 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)
index c12a2f9..9b76778 100644 (file)
@@ -273,6 +273,8 @@ CONFIG_PCMCIA=m
 CONFIG_PCMCIA_IOCTL=y
 CONFIG_PCMCIA_LOAD_CIS=y
 CONFIG_PCMCIA_PROBE=y
+CONFIG_PCNET32=m
+CONFIG_PCNET32_NAPI=y
 # CONFIG_PCWATCHDOG is not set
 CONFIG_PHYSICAL_ALIGN=0x100000
 CONFIG_PHYSICAL_START=0x100000
index a5ce3dc..8845ba1 100644 (file)
@@ -290,6 +290,8 @@ CONFIG_PCMCIA=m
 CONFIG_PCMCIA_IOCTL=y
 CONFIG_PCMCIA_LOAD_CIS=y
 CONFIG_PCMCIA_PROBE=y
+CONFIG_PCNET32=m
+CONFIG_PCNET32_NAPI=y
 # CONFIG_PCWATCHDOG is not set
 CONFIG_PHYSICAL_ALIGN=0x100000
 CONFIG_PHYSICAL_START=0x100000