oops, include missing change from [8560]
[openwrt.git] / package / kernel / modules / network.mk
index d030080..a7e8fed 100644 (file)
@@ -9,49 +9,52 @@
 NSMENU:=Network Support
 
 define KernelPackage/atm
 NSMENU:=Network Support
 
 define KernelPackage/atm
+  SUBMENU:=$(NSMENU)
   TITLE:=ATM support
   TITLE:=ATM support
-  DEPENDS:=@ATM_SUPPORT
   DESCRIPTION:= \
     Kernel modules for ATM support
   DESCRIPTION:= \
     Kernel modules for ATM support
+  DEPENDS:=@LINUX_2_6
+  KCONFIG:=CONFIG_ATM
   FILES:= \
     $(LINUX_DIR)/net/atm/atm.$(LINUX_KMOD_SUFFIX) \
     $(LINUX_DIR)/net/atm/br2684.$(LINUX_KMOD_SUFFIX)
   FILES:= \
     $(LINUX_DIR)/net/atm/atm.$(LINUX_KMOD_SUFFIX) \
     $(LINUX_DIR)/net/atm/br2684.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_ATM
-  SUBMENU:=$(NSMENU)
   AUTOLOAD:=$(call AutoLoad,30,atm br2684)
 endef
   AUTOLOAD:=$(call AutoLoad,30,atm br2684)
 endef
+
 $(eval $(call KernelPackage,atm))
 
 $(eval $(call KernelPackage,atm))
 
+
 define KernelPackage/atmtcp
 define KernelPackage/atmtcp
+  SUBMENU:=$(NSMENU)
   TITLE:=ATM over TCP
   DESCRIPTION:= \
     Kernel module for ATM over TCP support
   DEPENDS:=@LINUX_2_6 kmod-atm
   TITLE:=ATM over TCP
   DESCRIPTION:= \
     Kernel module for ATM over TCP support
   DEPENDS:=@LINUX_2_6 kmod-atm
+  KCONFIG:=CONFIG_ATM_TCP CONFIG_ATM_DRIVERS=y
   FILES:=$(LINUX_DIR)/drivers/atm/atmtcp.$(LINUX_KMOD_SUFFIX)
   FILES:=$(LINUX_DIR)/drivers/atm/atmtcp.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_ATM_TCP
-  SUBMENU:=$(NSMENU)
   AUTOLOAD:=$(call AutoLoad,40,atmtcp)
 endef
   AUTOLOAD:=$(call AutoLoad,40,atmtcp)
 endef
+
 $(eval $(call KernelPackage,atmtcp))
 
 $(eval $(call KernelPackage,atmtcp))
 
+
 define KernelPackage/bonding
 define KernelPackage/bonding
+  SUBMENU:=$(NSMENU)
   TITLE:=Ethernet bonding driver
   DESCRIPTION:= \
     Kernel module for NIC bonding.
   TITLE:=Ethernet bonding driver
   DESCRIPTION:= \
     Kernel module for NIC bonding.
-  DEPENDS:=@LINUX_2_6_X86
-  FILES:=$(LINUX_DIR)/drivers/net/bonding/bonding.$(LINUX_KMOD_SUFFIX)
   KCONFIG:=CONFIG_BONDING
   KCONFIG:=CONFIG_BONDING
-  SUBMENU:=$(NSMENU)
+  FILES:=$(LINUX_DIR)/drivers/net/bonding/bonding.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,40,bonding)
 endef
 $(eval $(call KernelPackage,bonding))
 
 define KernelPackage/ipip
   AUTOLOAD:=$(call AutoLoad,40,bonding)
 endef
 $(eval $(call KernelPackage,bonding))
 
 define KernelPackage/ipip
+  SUBMENU:=$(NSMENU)
   TITLE:=IP in IP encapsulation support
   DESCRIPTION:=\
        Kernel modules for IP in IP encapsulation
   KCONFIG:=CONFIG_NET_IPIP
   TITLE:=IP in IP encapsulation support
   DESCRIPTION:=\
        Kernel modules for IP in IP encapsulation
   KCONFIG:=CONFIG_NET_IPIP
-  SUBMENU:=$(NSMENU)
 endef
 
 define KernelPackage/ipip/2.4
 endef
 
 define KernelPackage/ipip/2.4
@@ -65,25 +68,30 @@ define KernelPackage/ipip/2.6
        $(LINUX_DIR)/net/ipv4/tunnel4.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,30,ipip tunnel4)
 endef
        $(LINUX_DIR)/net/ipv4/tunnel4.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,30,ipip tunnel4)
 endef
+
 $(eval $(call KernelPackage,ipip))
 
 $(eval $(call KernelPackage,ipip))
 
+
 define KernelPackage/ipsec
 define KernelPackage/ipsec
+  SUBMENU:=$(NSMENU)
   TITLE:=IPsec related modules (IPv4 and IPv6)
   DESCRIPTION:=\
        Kernel modules for IPsec support in both IPv4 and IPv6.\\\
        Includes:\\\
        - af_key\\\
        - xfrm_user
   TITLE:=IPsec related modules (IPv4 and IPv6)
   DESCRIPTION:=\
        Kernel modules for IPsec support in both IPv4 and IPv6.\\\
        Includes:\\\
        - af_key\\\
        - xfrm_user
-  SUBMENU:=$(NSMENU)
   DEPENDS:=@LINUX_2_6
   KCONFIG:=CONFIG_NET_KEY
   FILES:= \
        $(LINUX_DIR)/net/key/af_key.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/net/xfrm/xfrm_user.$(LINUX_KMOD_SUFFIX)
 endef
   DEPENDS:=@LINUX_2_6
   KCONFIG:=CONFIG_NET_KEY
   FILES:= \
        $(LINUX_DIR)/net/key/af_key.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/net/xfrm/xfrm_user.$(LINUX_KMOD_SUFFIX)
 endef
+
 $(eval $(call KernelPackage,ipsec))
 
 $(eval $(call KernelPackage,ipsec))
 
+
 define KernelPackage/ipsec4
 define KernelPackage/ipsec4
+  SUBMENU:=$(NSMENU)
   TITLE:=IPsec related modules (IPv4)
   DESCRIPTION:=\
        Kernel modules for IPsec support in IPv4.\\\
   TITLE:=IPsec related modules (IPv4)
   DESCRIPTION:=\
        Kernel modules for IPsec support in IPv4.\\\
@@ -92,16 +100,18 @@ define KernelPackage/ipsec4
        - esp4\\\
        - ipcomp\\\
        - xfrm4_tunnel
        - esp4\\\
        - ipcomp\\\
        - xfrm4_tunnel
-  SUBMENU:=$(NSMENU)
-  KCONFIG:=CONFIG_INET_AH
   DEPENDS:=kmod-ipsec
   DEPENDS:=kmod-ipsec
+  KCONFIG:=CONFIG_INET_AH
   FILES:= $(foreach mod,ah4 esp4 ipcomp xfrm4_tunnel, \
        $(LINUX_DIR)/net/ipv4/$(mod).$(LINUX_KMOD_SUFFIX) \
   )
 endef
   FILES:= $(foreach mod,ah4 esp4 ipcomp xfrm4_tunnel, \
        $(LINUX_DIR)/net/ipv4/$(mod).$(LINUX_KMOD_SUFFIX) \
   )
 endef
+
 $(eval $(call KernelPackage,ipsec4))
 
 $(eval $(call KernelPackage,ipsec4))
 
+
 define KernelPackage/ipsec6
 define KernelPackage/ipsec6
+  SUBMENU:=$(NSMENU)
   TITLE:=IPsec related modules (IPv6)
   DESCRIPTION:=\
        Kernel modules for IPsec support in IPv6.\\\
   TITLE:=IPsec related modules (IPv6)
   DESCRIPTION:=\
        Kernel modules for IPsec support in IPv6.\\\
@@ -111,64 +121,77 @@ define KernelPackage/ipsec6
        - ipcomp6\\\
        - xfrm6_tunnel\\\
        - tunnel6
        - ipcomp6\\\
        - xfrm6_tunnel\\\
        - tunnel6
-  SUBMENU:=$(NSMENU)
-  KCONFIG:=CONFIG_INET6_AH
   DEPENDS:=kmod-ipsec
   DEPENDS:=kmod-ipsec
+  KCONFIG:=CONFIG_INET6_AH
   FILES:= $(foreach mod,ah6 esp6 ipcomp6 xfrm6_tunnel tunnel6, \
        $(LINUX_DIR)/net/ipv6/$(mod).$(LINUX_KMOD_SUFFIX) \
   )
 endef
   FILES:= $(foreach mod,ah6 esp6 ipcomp6 xfrm6_tunnel tunnel6, \
        $(LINUX_DIR)/net/ipv6/$(mod).$(LINUX_KMOD_SUFFIX) \
   )
 endef
+
 $(eval $(call KernelPackage,ipsec6))
 
 
 define KernelPackage/ipv6
 $(eval $(call KernelPackage,ipsec6))
 
 
 define KernelPackage/ipv6
+  SUBMENU:=$(NSMENU)
   TITLE:=IPv6 support
   DESCRIPTION:=\
        Kernel modules for IPv6 support
   KCONFIG:=CONFIG_IPV6
   TITLE:=IPv6 support
   DESCRIPTION:=\
        Kernel modules for IPv6 support
   KCONFIG:=CONFIG_IPV6
-  SUBMENU:=$(NSMENU)
   AUTOLOAD:=$(call AutoLoad,20,ipv6)
 endef
   AUTOLOAD:=$(call AutoLoad,20,ipv6)
 endef
+
 define KernelPackage/ipv6/2.4
   FILES:=$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX)
 endef
 define KernelPackage/ipv6/2.4
   FILES:=$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX)
 endef
+
 define KernelPackage/ipv6/2.6
   FILES:= \
        $(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/net/ipv6/sit.$(LINUX_KMOD_SUFFIX)
 endef
 define KernelPackage/ipv6/2.6
   FILES:= \
        $(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/net/ipv6/sit.$(LINUX_KMOD_SUFFIX)
 endef
+
 $(eval $(call KernelPackage,ipv6))
 
 
 define KernelPackage/gre
 $(eval $(call KernelPackage,ipv6))
 
 
 define KernelPackage/gre
+  SUBMENU:=$(NSMENU)
   TITLE:=GRE support
   DESCRIPTION:=\
        Generic Routing Encapsulation support
   KCONFIG:=CONFIG_NET_IPGRE
   FILES=$(LINUX_DIR)/net/ipv4/ip_gre.$(LINUX_KMOD_SUFFIX)
   TITLE:=GRE support
   DESCRIPTION:=\
        Generic Routing Encapsulation support
   KCONFIG:=CONFIG_NET_IPGRE
   FILES=$(LINUX_DIR)/net/ipv4/ip_gre.$(LINUX_KMOD_SUFFIX)
-  SUBMENU:=$(NSMENU)
 endef
 endef
+
 $(eval $(call KernelPackage,gre))
 
 
 define KernelPackage/tun
 $(eval $(call KernelPackage,gre))
 
 
 define KernelPackage/tun
+  SUBMENU:=$(NSMENU)
   TITLE:=Universal TUN/TAP driver
   DESCRIPTION:=\
        Kernel support for the TUN/TAP tunneling device
   KCONFIG:=CONFIG_TUN
   FILES:=$(LINUX_DIR)/drivers/net/tun.$(LINUX_KMOD_SUFFIX)
   TITLE:=Universal TUN/TAP driver
   DESCRIPTION:=\
        Kernel support for the TUN/TAP tunneling device
   KCONFIG:=CONFIG_TUN
   FILES:=$(LINUX_DIR)/drivers/net/tun.$(LINUX_KMOD_SUFFIX)
-  SUBMENU:=$(NSMENU)
   AUTOLOAD:=$(call AutoLoad,30,tun)
 endef
   AUTOLOAD:=$(call AutoLoad,30,tun)
 endef
+
 $(eval $(call KernelPackage,tun))
 
 
 define KernelPackage/ppp
 $(eval $(call KernelPackage,tun))
 
 
 define KernelPackage/ppp
+  SUBMENU:=$(NSMENU)
   TITLE:=PPP modules
   DESCRIPTION:=\
        Kernel modules for PPP support
   KCONFIG:=CONFIG_PPP
   TITLE:=PPP modules
   DESCRIPTION:=\
        Kernel modules for PPP support
   KCONFIG:=CONFIG_PPP
-  SUBMENU:=$(NSMENU)
+endef
+
+define KernelPackage/ppp/2.4
+  FILES:= \
+       $(LINUX_DIR)/drivers/net/ppp_async.o \
+       $(LINUX_DIR)/drivers/net/ppp_generic.o \
+       $(LINUX_DIR)/drivers/net/slhc.o
+  AUTOLOAD:=$(call AutoLoad,30,slhc ppp_generic ppp_async)
 endef
 
 define KernelPackage/ppp/2.6
 endef
 
 define KernelPackage/ppp/2.6
@@ -180,17 +203,25 @@ define KernelPackage/ppp/2.6
   AUTOLOAD:=$(call AutoLoad,30,crc-ccitt slhc ppp_generic ppp_async)
 endef
 
   AUTOLOAD:=$(call AutoLoad,30,crc-ccitt slhc ppp_generic ppp_async)
 endef
 
-define KernelPackage/ppp/2.4
-  FILES:= \
-       $(LINUX_DIR)/drivers/net/ppp_async.o \
-       $(LINUX_DIR)/drivers/net/ppp_generic.o \
-       $(LINUX_DIR)/drivers/net/slhc.o
-  AUTOLOAD:=$(call AutoLoad,30,slhc ppp_generic ppp_async)
-endef
 $(eval $(call KernelPackage,ppp))
 
 
 $(eval $(call KernelPackage,ppp))
 
 
+define KernelPackage/ppp-synctty
+  SUBMENU:=$(NSMENU)
+  TITLE:=PPP sync tty support
+  DESCRIPTION:=\
+       Kernel modules for PPP sync tty support
+  DEPENDS:=kmod-ppp
+  KCONFIG:=CONFIG_PPP_SYNC_TTY
+  FILES:=$(LINUX_DIR)/drivers/net/ppp_synctty.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,40,ppp_synctty)
+endef
+
+$(eval $(call KernelPackage,ppp-synctty))
+
+
 define KernelPackage/pppoe
 define KernelPackage/pppoe
+  SUBMENU:=$(NSMENU)
   TITLE:=PPPoE support
   DESCRIPTION:=\
        Kernel modules for PPPoE (PPP over Ethernet) support
   TITLE:=PPPoE support
   DESCRIPTION:=\
        Kernel modules for PPPoE (PPP over Ethernet) support
@@ -199,30 +230,31 @@ define KernelPackage/pppoe
   FILES:= \
        $(LINUX_DIR)/drivers/net/pppoe.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/pppox.$(LINUX_KMOD_SUFFIX)
   FILES:= \
        $(LINUX_DIR)/drivers/net/pppoe.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/pppox.$(LINUX_KMOD_SUFFIX)
-  SUBMENU:=$(NSMENU)
 endef
 endef
+
 $(eval $(call KernelPackage,pppoe))
 
 
 define KernelPackage/pppoa
 $(eval $(call KernelPackage,pppoe))
 
 
 define KernelPackage/pppoa
+  SUBMENU:=$(NSMENU)
   TITLE:=PPPoA support
   DESCRIPTION:=\
        Kernel modules for PPPoA (PPP over ATM) support
   TITLE:=PPPoA support
   DESCRIPTION:=\
        Kernel modules for PPPoA (PPP over ATM) support
-  DEPENDS:=kmod-ppp
+  DEPENDS:=kmod-ppp kmod-atm
   KCONFIG:=CONFIG_PPPOATM
   FILES:=$(LINUX_DIR)/net/atm/pppoatm.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,40,pppoatm)
   KCONFIG:=CONFIG_PPPOATM
   FILES:=$(LINUX_DIR)/net/atm/pppoatm.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,40,pppoatm)
-  SUBMENU:=$(NSMENU)
 endef
 endef
+
 $(eval $(call KernelPackage,pppoa))
 
 
 define KernelPackage/mppe
 $(eval $(call KernelPackage,pppoa))
 
 
 define KernelPackage/mppe
+  SUBMENU:=$(NSMENU)
   TITLE:=Microsoft PPP compression/encryption
   DESCRIPTION:=Kernel modules for Microsoft PPP compression/encryption
   DEPENDS:=kmod-ppp
   KCONFIG:=CONFIG_PPP_MPPE_MPPC CONFIG_PPP_MPPE
   TITLE:=Microsoft PPP compression/encryption
   DESCRIPTION:=Kernel modules for Microsoft PPP compression/encryption
   DEPENDS:=kmod-ppp
   KCONFIG:=CONFIG_PPP_MPPE_MPPC CONFIG_PPP_MPPE
-  SUBMENU:=$(NSMENU)
 endef
 
 define KernelPackage/mppe/2.4
 endef
 
 define KernelPackage/mppe/2.4
@@ -234,176 +266,217 @@ define KernelPackage/mppe/2.6
   FILES:=$(LINUX_DIR)/drivers/net/ppp_mppe.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,31,ppp_mppe)
 endef
   FILES:=$(LINUX_DIR)/drivers/net/ppp_mppe.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,31,ppp_mppe)
 endef
+
 $(eval $(call KernelPackage,mppe))
 
 
 define KernelPackage/sched
 $(eval $(call KernelPackage,mppe))
 
 
 define KernelPackage/sched
+  SUBMENU:=$(NSMENU)
   TITLE:=Traffic schedulers
   DESCRIPTION:=\
        Kernel schedulers for IP traffic
   FILES:=$(LINUX_DIR)/net/sched/*.$(LINUX_KMOD_SUFFIX)
   TITLE:=Traffic schedulers
   DESCRIPTION:=\
        Kernel schedulers for IP traffic
   FILES:=$(LINUX_DIR)/net/sched/*.$(LINUX_KMOD_SUFFIX)
-  SUBMENU:=$(NSMENU)
 endef
 endef
+
 $(eval $(call KernelPackage,sched))
 
 
 
 define KernelPackage/ax25
 $(eval $(call KernelPackage,sched))
 
 
 
 define KernelPackage/ax25
+  SUBMENU:=$(NSMENU)
   TITLE:=AX25 support
   DESCRIPTION:=Kernel modules for AX25 support
   TITLE:=AX25 support
   DESCRIPTION:=Kernel modules for AX25 support
-  SUBMENU:=$(NSMENU)
-  KCONFIG:=CONFIG_AX25
+  KCONFIG:=CONFIG_AX25 CONFIG_MKISS
   FILES:= \
        $(LINUX_DIR)/net/ax25/ax25.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/hamradio/mkiss.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,80,ax25 mkiss)
 endef
   FILES:= \
        $(LINUX_DIR)/net/ax25/ax25.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/hamradio/mkiss.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,80,ax25 mkiss)
 endef
+
 $(eval $(call KernelPackage,ax25))
 
 
 define KernelPackage/mp-alg
 $(eval $(call KernelPackage,ax25))
 
 
 define KernelPackage/mp-alg
+  SUBMENU:=$(NSMENU)
   TITLE:=ECMP caching algorithms
   TITLE:=ECMP caching algorithms
+  DEPENDS:=@LINUX_2_6
   DESCRIPTION:= \
        Kernel modules that provide several different algorithms for multipath \\\
        route selection from the route cache. The iproute "mpath" argument allows \\\
        specifying which algorithm to use for routes. \\\
        quagga (at least <=0.99.6) requires a multipath patch to support this \\\
        cached mp route feature.
   DESCRIPTION:= \
        Kernel modules that provide several different algorithms for multipath \\\
        route selection from the route cache. The iproute "mpath" argument allows \\\
        specifying which algorithm to use for routes. \\\
        quagga (at least <=0.99.6) requires a multipath patch to support this \\\
        cached mp route feature.
-  SUBMENU:=$(NSMENU)
   KCONFIG:=CONFIG_IP_ROUTE_MULTIPATH_RR CONFIG_IP_ROUTE_MULTIPATH_RANDOM CONFIG_IP_ROUTE_MULTIPATH_WRANDOM CONFIG_IP_ROUTE_MULTIPATH_DRR
   FILES:=$(LINUX_DIR)/net/ipv4/multipath_*.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,35,multipath_rr multipath_random multipath_wrandom multipath_drr)
 endef
   KCONFIG:=CONFIG_IP_ROUTE_MULTIPATH_RR CONFIG_IP_ROUTE_MULTIPATH_RANDOM CONFIG_IP_ROUTE_MULTIPATH_WRANDOM CONFIG_IP_ROUTE_MULTIPATH_DRR
   FILES:=$(LINUX_DIR)/net/ipv4/multipath_*.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,35,multipath_rr multipath_random multipath_wrandom multipath_drr)
 endef
+
 $(eval $(call KernelPackage,mp-alg))
 
 
 NDMENU:=Network Devices
 
 define KernelPackage/natsemi
 $(eval $(call KernelPackage,mp-alg))
 
 
 NDMENU:=Network Devices
 
 define KernelPackage/natsemi
+  SUBMENU:=$(NDMENU)
   TITLE:=National Semiconductor DP8381x series 
   DESCRIPTION:=\
        Kernel modules for National Semiconductor DP8381x series PCI Ethernet \\\
        adapters.
   TITLE:=National Semiconductor DP8381x series 
   DESCRIPTION:=\
        Kernel modules for National Semiconductor DP8381x series PCI Ethernet \\\
        adapters.
-  FILES:=$(LINUX_DIR)/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_NATSEMI
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_NATSEMI
+  FILES:=$(LINUX_DIR)/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,20,natsemi)
 endef
   AUTOLOAD:=$(call AutoLoad,20,natsemi)
 endef
+
 $(eval $(call KernelPackage,natsemi))
 
 $(eval $(call KernelPackage,natsemi))
 
+
+define KernelPackage/r6040
+  SUBMENU:=$(NDMENU)
+  TITLE:=RDC Fast-Ethernet support
+  DESCRIPTION:=\
+       Kernel modules for RDC Fast-Ethernet adapters.
+  DEPENDS:=@LINUX_2_6_RDC
+  KCONFIG:=CONFIG_R6040
+  FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX)
+endef
+
+$(eval $(call KernelPackage,r6040))
+
+
 define KernelPackage/sis900
 define KernelPackage/sis900
+  SUBMENU:=$(NDMENU)
   TITLE:=SiS 900 Ethernet support
   DESCRIPTION:=\
        Kernel modules for Sis 900 Ethernet adapters.
   TITLE:=SiS 900 Ethernet support
   DESCRIPTION:=\
        Kernel modules for Sis 900 Ethernet adapters.
-  FILES:=$(LINUX_DIR)/drivers/net/sis900.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_SIS900
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_SIS900
+  FILES:=$(LINUX_DIR)/drivers/net/sis900.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,sis900)
 endef
   AUTOLOAD:=$(call AutoLoad,50,sis900)
 endef
+
 $(eval $(call KernelPackage,sis900))
 
 $(eval $(call KernelPackage,sis900))
 
+
 define KernelPackage/via-rhine
 define KernelPackage/via-rhine
+  SUBMENU:=$(NDMENU)
   TITLE:=Via Rhine ethernet support
   DESCRIPTION:=\
        Kernel modules for Via Rhine Ethernet chipsets.
   TITLE:=Via Rhine ethernet support
   DESCRIPTION:=\
        Kernel modules for Via Rhine Ethernet chipsets.
-  FILES:=$(LINUX_DIR)/drivers/net/via-rhine.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_VIA_RHINE
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_VIA_RHINE
+  FILES:=$(LINUX_DIR)/drivers/net/via-rhine.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,via-rhine)
 endef
   AUTOLOAD:=$(call AutoLoad,50,via-rhine)
 endef
+
 $(eval $(call KernelPackage,via-rhine))
 
 $(eval $(call KernelPackage,via-rhine))
 
+
 define KernelPackage/via-velocity
 define KernelPackage/via-velocity
+  SUBMENU:=$(NDMENU)
   TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support
   DESCRIPTION:=\
        Kernel modules for VIA Velocity Gigabit Ethernet chipsets.
   TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support
   DESCRIPTION:=\
        Kernel modules for VIA Velocity Gigabit Ethernet chipsets.
-  FILES:=$(LINUX_DIR)/drivers/net/via-velocity.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_VIA_VELOCITY
   DEPENDS:=@LINUX_2_6_IXP4XX
   DEPENDS:=@LINUX_2_6_IXP4XX
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_VIA_VELOCITY
+  FILES:=$(LINUX_DIR)/drivers/net/via-velocity.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,via-velocity)
 endef
   AUTOLOAD:=$(call AutoLoad,50,via-velocity)
 endef
+
 $(eval $(call KernelPackage,via-velocity))
 
 $(eval $(call KernelPackage,via-velocity))
 
+
 define KernelPackage/8139too
 define KernelPackage/8139too
+  SUBMENU:=$(NDMENU)
   TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support
   DESCRIPTION:=\
        Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters.
   TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support
   DESCRIPTION:=\
        Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters.
-  FILES:=$(LINUX_DIR)/drivers/net/8139too.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_8139TOO
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_8139TOO
+  FILES:=$(LINUX_DIR)/drivers/net/8139too.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,8139too)
 endef
   AUTOLOAD:=$(call AutoLoad,50,8139too)
 endef
+
 $(eval $(call KernelPackage,8139too))
 
 $(eval $(call KernelPackage,8139too))
 
+
 define KernelPackage/r8169
 define KernelPackage/r8169
+  SUBMENU:=$(NDMENU)
   TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support
   DESCRIPTION:=\
        Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters.
   TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support
   DESCRIPTION:=\
        Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters.
-  FILES:=$(LINUX_DIR)/drivers/net/r8169.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_R8169 CONFIG_R8169_NAPI=y CONFIG_R8169_VLAN=n
   DEPENDS:=@LINUX_2_6_X86 
   DEPENDS:=@LINUX_2_6_X86 
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_R8169 CONFIG_R8169_NAPI=y CONFIG_R8169_VLAN=n
+  FILES:=$(LINUX_DIR)/drivers/net/r8169.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,r8169)
 endef
   AUTOLOAD:=$(call AutoLoad,50,r8169)
 endef
+
 $(eval $(call KernelPackage,r8169))
 
 $(eval $(call KernelPackage,r8169))
 
+
 define KernelPackage/ne2k-pci
 define KernelPackage/ne2k-pci
+  SUBMENU:=$(NDMENU)
   TITLE:=ne2k-pci Ethernet Adapter kernel support
   DESCRIPTION:=\
        ne2k-pci Ethernet Adapter kernel support.
   TITLE:=ne2k-pci Ethernet Adapter kernel support
   DESCRIPTION:=\
        ne2k-pci Ethernet Adapter kernel support.
-  FILES:=$(LINUX_DIR)/drivers/net/ne2k-pci.$(LINUX_KMOD_SUFFIX) \
-       $(LINUX_DIR)/drivers/net/8390.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_NE2K_PCI
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_NE2K_PCI
+  FILES:= \
+       $(LINUX_DIR)/drivers/net/ne2k-pci.$(LINUX_KMOD_SUFFIX) \
+       $(LINUX_DIR)/drivers/net/8390.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci)
 endef
   AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci)
 endef
+
 $(eval $(call KernelPackage,ne2k-pci))
 
 $(eval $(call KernelPackage,ne2k-pci))
 
+
 define KernelPackage/ixp4xx-npe
 define KernelPackage/ixp4xx-npe
+  SUBMENU:=$(NDMENU)
   TITLE:=Intel(R) IXP4xx ethernet support
   DESCRIPTION:=\
        Kernel modules for Intel(R) IXP4xx onboard ethernet.
   TITLE:=Intel(R) IXP4xx ethernet support
   DESCRIPTION:=\
        Kernel modules for Intel(R) IXP4xx onboard ethernet.
-  FILES:=$(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_npe.$(LINUX_KMOD_SUFFIX) \
+  DEPENDS:=@LINUX_2_6_IXP4XX
+  KCONFIG:=CONFIG_IXP4XX_MAC
+  FILES:= \
+       $(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_npe.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_qmgr.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_mac.$(LINUX_KMOD_SUFFIX)
        $(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_qmgr.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_mac.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_IXP4XX_MAC
-  DEPENDS:=@LINUX_2_6_IXP4XX
-  SUBMENU:=$(NDMENU)
   AUTOLOAD:=$(call AutoLoad,20,ixp4xx_npe ixp4xx_qmgr ixp4xx_mac)
 endef
   AUTOLOAD:=$(call AutoLoad,20,ixp4xx_npe ixp4xx_qmgr ixp4xx_mac)
 endef
+
 $(eval $(call KernelPackage,ixp4xx-npe))
 
 $(eval $(call KernelPackage,ixp4xx-npe))
 
+
 define KernelPackage/e100
 define KernelPackage/e100
+  SUBMENU:=$(NDMENU)
   TITLE:=Intel(R) PRO/100+ cards kernel support
   DESCRIPTION:=\
        Kernel modules for Intel(R) PRO/100+ Ethernet adapters.
   TITLE:=Intel(R) PRO/100+ cards kernel support
   DESCRIPTION:=\
        Kernel modules for Intel(R) PRO/100+ Ethernet adapters.
-  FILES:=$(LINUX_DIR)/drivers/net/e100.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_E100
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_E100
+  FILES:=$(LINUX_DIR)/drivers/net/e100.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,e100)
 endef
   AUTOLOAD:=$(call AutoLoad,50,e100)
 endef
+
 $(eval $(call KernelPackage,e100))
 
 $(eval $(call KernelPackage,e100))
 
+
 define KernelPackage/e1000
 define KernelPackage/e1000
+  SUBMENU:=$(NDMENU)
   TITLE:=Intel(R) PRO/1000 cards kernel support
   DESCRIPTION:=\
        Kernel modules for Intel(R) PRO/1000 Ethernet adapters.
   TITLE:=Intel(R) PRO/1000 cards kernel support
   DESCRIPTION:=\
        Kernel modules for Intel(R) PRO/1000 Ethernet adapters.
-  FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_E1000
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_E1000
+  FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,e1000)
 endef
   AUTOLOAD:=$(call AutoLoad,50,e1000)
 endef
+
 $(eval $(call KernelPackage,e1000))
 
 $(eval $(call KernelPackage,e1000))
 
+
 define KernelPackage/3c59x
 define KernelPackage/3c59x
+  SUBMENU:=$(NDMENU)
   TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang
   DESCRIPTION:=\
        This option enables driver support for a large number of 10mbps and \\\
   TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang
   DESCRIPTION:=\
        This option enables driver support for a large number of 10mbps and \\\
@@ -413,10 +486,10 @@ define KernelPackage/3c59x
        - "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)    PCI and Cardbus \\\
        - "Tornado"   (3c905)                                  PCI  \\\
        - "Hurricane" (3c555/3cSOHO)                           PCI 
        - "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)    PCI and Cardbus \\\
        - "Tornado"   (3c905)                                  PCI  \\\
        - "Hurricane" (3c555/3cSOHO)                           PCI 
-  FILES:=$(LINUX_DIR)/drivers/net/3c59x.$(LINUX_KMOD_SUFFIX)
-  KCONFIG:=CONFIG_3C59X
   DEPENDS:=@LINUX_2_6_X86
   DEPENDS:=@LINUX_2_6_X86
-  SUBMENU:=$(NDMENU)
+  KCONFIG:=CONFIG_3C59X
+  FILES:=$(LINUX_DIR)/drivers/net/3c59x.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call AutoLoad,50,3c59x)
 endef
   AUTOLOAD:=$(call AutoLoad,50,3c59x)
 endef
+
 $(eval $(call KernelPackage,3c59x))
 $(eval $(call KernelPackage,3c59x))
This page took 0.042067 seconds and 4 git commands to generate.