diff -urN linux-2.4.33-wt1/Documentation/Configure.help linux-2.4.33-wt1-via/Documentation/Configure.help --- linux-2.4.33-wt1/Documentation/Configure.help 2006-10-22 21:23:07 +0200 +++ linux-2.4.33-wt1-via/Documentation/Configure.help 2006-10-23 11:17:57 +0200 @@ -13604,6 +13604,23 @@ If in doubt, say N. +VIA Velocity Gigabit Ethernet support +CONFIG_VELOCITYGET + This is a merge of the official VIA Velocity Gigabit Ethernet driver + provided by VIA at the following location : + + http://www.vntek.com/en/resources/download-center/drivers.jsp (VT6122) + + If you have a network (Ethernet) card of this type, say Y and read + the Ethernet-HOWTO available from + . + + This driver is also available as a module ( = code which can be + inserted in and removed from the running kernel whenever you want). + The module will be called velocityget.o. If you want to compile it + as a module, say M here and read as + well as . + AMD LANCE and PCnet (AT1500 and NE2100) support CONFIG_LANCE If you have a network (Ethernet) card of this type, say Y and read diff -urN linux-2.4.33-wt1/drivers/net/Config.in linux-2.4.33-wt1-via/drivers/net/Config.in --- linux-2.4.33-wt1/drivers/net/Config.in 2006-10-22 21:23:07 +0200 +++ linux-2.4.33-wt1-via/drivers/net/Config.in 2006-10-23 11:06:22 +0200 @@ -270,6 +270,7 @@ if [ "$CONFIG_E1000" != "n" ]; then bool ' Use Rx Polling (NAPI)' CONFIG_E1000_NAPI fi +dep_tristate 'VIA Velocity Gigabit Ethernet support' CONFIG_VELOCITYGET $CONFIG_PCI dep_tristate 'MyriCOM Gigabit Ethernet support' CONFIG_MYRI_SBUS $CONFIG_SBUS dep_tristate 'National Semiconductor DP83820 support' CONFIG_NS83820 $CONFIG_PCI dep_tristate 'Packet Engines Hamachi GNIC-II support' CONFIG_HAMACHI $CONFIG_PCI diff -urN linux-2.4.33-wt1/drivers/net/Makefile linux-2.4.33-wt1-via/drivers/net/Makefile --- linux-2.4.33-wt1/drivers/net/Makefile 2006-10-22 21:23:07 +0200 +++ linux-2.4.33-wt1-via/drivers/net/Makefile 2006-10-23 11:03:24 +0200 @@ -31,6 +31,10 @@ obj-y += e1000/e1000.o endif +ifeq ($(CONFIG_VELOCITYGET),y) + obj-y += velocityget/velocityget.o +endif + ifeq ($(CONFIG_BONDING),y) obj-y += bonding/bonding.o endif @@ -53,6 +57,7 @@ subdir-$(CONFIG_SKFP) += skfp subdir-$(CONFIG_E100) += e100 subdir-$(CONFIG_E1000) += e1000 +subdir-$(CONFIG_VELOCITYGET) += velocityget subdir-$(CONFIG_BONDING) += bonding # diff -urN linux-2.4.33-wt1/drivers/net/velocityget/Makefile linux-2.4.33-wt1-via/drivers/net/velocityget/Makefile --- linux-2.4.33-wt1/drivers/net/velocityget/Makefile 1970-01-01 01:00:00 +0100 +++ linux-2.4.33-wt1-via/drivers/net/velocityget/Makefile 2006-10-23 10:57:47 +0200 @@ -0,0 +1,8 @@ +# +# Makefile for the VIA Velocity Gigabit Ethernet +# +O_TARGET := velocityget.o +obj-y := velocity_main.o velocity_proc.o velocity_wol.o velocity_hw.o +obj-m := $(O_TARGET) + +include $(TOPDIR)/Rules.make