From: Felix Fietkau Date: Tue, 17 Oct 2006 13:28:44 +0000 (+0000) Subject: allow platform support directories to add and modify kernel module packages X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=fc8abe2dfa2ecf774835835f24ff536b8e1cf6a0;p=openwrt%2Fstaging%2Frmilecki.git allow platform support directories to add and modify kernel module packages SVN-Revision: 5184 --- diff --git a/package/kernel/Makefile b/package/kernel/Makefile index 7c81cda0ae9..f755bed96f9 100644 --- a/package/kernel/Makefile +++ b/package/kernel/Makefile @@ -59,6 +59,7 @@ define KernelPackage $(eval $(call KernelPackage/Defaults)) $(eval $(call KernelPackage/$(1))) $(eval $(call KernelPackage/$(1)/$(KERNEL))) + $(eval $(call KernelPackage/$(1)/$(BOARD)-$(KERNEL))) define Package/kmod-$(1) TITLE:=$(TITLE) @@ -88,4 +89,5 @@ define AutoLoad add_module $(1) "$(2)"; endef +include $(TOPDIR)/target/linux/*/modules.mk include ./modules/*.mk diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk index 0670a3ce1ca..c9264ed7c40 100644 --- a/package/kernel/modules/other.mk +++ b/package/kernel/modules/other.mk @@ -69,13 +69,11 @@ define KernelPackage/lp KCONFIG:=$(CONFIG_PARPORT) FILES:= \ $(MODULES_DIR)/kernel/drivers/parport/parport.$(LINUX_KMOD_SUFFIX) \ - $(MODULES_DIR)/kernel/drivers/parport/parport_*.$(LINUX_KMOD_SUFFIX) \ $(MODULES_DIR)/kernel/drivers/char/lp.$(LINUX_KMOD_SUFFIX) \ $(MODULES_DIR)/kernel/drivers/char/ppdev.$(LINUX_KMOD_SUFFIX) SUBMENU:=$(EMENU) AUTOLOAD:=$(call AutoLoad,50, \ parport \ - parport_splink \ lp \ ) endef diff --git a/target/linux/brcm-2.4/modules.mk b/target/linux/brcm-2.4/modules.mk new file mode 100644 index 00000000000..6c4ecae442f --- /dev/null +++ b/target/linux/brcm-2.4/modules.mk @@ -0,0 +1,13 @@ +define KernelPackage/lp/brcm-2.4 + FILES:= \ + $(MODULES_DIR)/kernel/drivers/parport/parport.$(LINUX_KMOD_SUFFIX) \ + $(MODULES_DIR)/kernel/drivers/parport/parport_*.$(LINUX_KMOD_SUFFIX) \ + $(MODULES_DIR)/kernel/drivers/char/lp.$(LINUX_KMOD_SUFFIX) \ + $(MODULES_DIR)/kernel/drivers/char/ppdev.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,50, \ + parport \ + parport_splink \ + lp \ + ) +endef +