X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/8afb23270d23db6a033ba8fb77e1cf1a1d925a7c..a1aab420f0a1a7234b006e1d37358c72350dd3f6:/package/kernel/modules.mk diff --git a/package/kernel/modules.mk b/package/kernel/modules.mk index ab32969e3..c4b43d4c3 100644 --- a/package/kernel/modules.mk +++ b/package/kernel/modules.mk @@ -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))