add documentation for /etc/config/wireless and improve formatting
[openwrt.git] / package / kernel / modules.mk
index ab32969..c4b43d4 100644 (file)
@@ -60,6 +60,24 @@ define KernelPackage/ide-pdc202xx
 endef
 $(eval $(call KernelPackage,ide-pdc202xx))
 
+
+define KernelPackage/lp
+  TITLE:=Parallel port and line printer support
+  KCONFIG:=$(CONFIG_PARPORT)
+  FILES:= \
+       $(MODULES_DIR)/kernel/drivers/parport/parport.o \
+       $(MODULES_DIR)/kernel/drivers/parport/parport_splink.o \
+       $(MODULES_DIR)/kernel/drivers/char/lp.o \
+       $(MODULES_DIR)/kernel/drivers/char/ppdev.o
+  AUTOLOAD:=$(call AutoLoad,50, \
+       parport \
+       parport_splink \
+       lp \
+  )
+endef
+$(eval $(call KernelPackage,lp))
+
+
 define KernelPackage/ieee80211softmac
   TITLE:=802.11 Networking stack
   DESCRIPTION:=\\\
@@ -93,6 +111,7 @@ define KernelPackage/bcm43xx
        \\\
        Includes: \\\
        - bcm43xx
+  DEPENDS:=kmod-ieee80211softmac
   KCONFIG:=$(CONFIG_BCM43XX)
   FILES:=$(MODULES_DIR)/kernel/drivers/net/wireless/bcm43xx/bcm43xx.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call Autoload,50,bcm43xx)
@@ -106,6 +125,7 @@ define KernelPackage/ipw2100
        \\\
        Includes: \\\
        - ipw2100
+  DEPENDS:=kmod-ieee80211softmac
   KCONFIG:=$(CONFIG_IPW2100)
   FILES:=$(MODULES_DIR)/kernel/drivers/net/wireless/ipw2100.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call Autoload,50,ipw2100)
@@ -119,6 +139,7 @@ define KernelPackage/ipw2200
        \\\
        Includes: \\\
        - ipw2200
+  DEPENDS:=kmod-ieee80211softmac
   KCONFIG:=$(CONFIG_IPW2200)
   FILES:=$(MODULES_DIR)/kernel/drivers/net/wireless/ipw2200.$(LINUX_KMOD_SUFFIX)
   AUTOLOAD:=$(call Autoload,50,ipw2200)
@@ -303,6 +324,15 @@ define KernelPackage/ebtables
 endef
 $(eval $(call KernelPackage,ebtables))
 
+define KernelPackage/ipip
+  TITLE:=IP in IP encapsulation support
+  DESCRIPTION:=\
+       Kernel modules for IP in IP encapsulation
+  FILES:=$(MODULES_DIR)/kernel/net/ipv4/ipip.$(LINUX_KMOD_SUFFIX)
+  KCONFIG:=$(CONFIG_NET_IPIP)
+endef
+$(eval $(call KernelPackage,ipip))
+
 
 define KernelPackage/ipv6
   TITLE:=IPv6 support
@@ -391,6 +421,16 @@ endef
 $(eval $(call KernelPackage,mppe))
 
 
+define KernelPackage/sched
+  TITLE:=Traffic schedulers
+  DESCRIPTION:=\
+       Kernel schedulers for IP traffic
+  FILES:=$(MODULES_DIR)/kernel/net/sched/*.$(LINUX_KMOD_SUFFIX)
+endef
+$(eval $(call KernelPackage,sched))
+
+
+
 NDMENU:=Network Devices
 
 define KernelPackage/natsemi
@@ -400,8 +440,10 @@ define KernelPackage/natsemi
        adapters.
   FILES:=$(MODULES_DIR)/kernel/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX)
   KCONFIG:=$(CONFIG_NATSEMI)
-  DEPENDS:=@LINUX_2_6_X86||LINUX_2_4_X86
+  DEPENDS:=@LINUX_2_6_X86
+  DEFAULT:=y
   SUBMENU:=$(NDMENU)
+  AUTOLOAD:=$(call AutoLoad,20,natsemi)
 endef
 $(eval $(call KernelPackage,natsemi))
 
This page took 0.020971 seconds and 4 git commands to generate.