add modules.d to kernel modules

git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1454 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Felix Fietkau 2005-07-16 09:49:24 +00:00
parent 37d93c1775
commit 7df1d6160c
6 changed files with 29 additions and 22 deletions

View File

@ -59,7 +59,7 @@ endif
$(eval $(call KMOD_template,ATM,atm,\ $(eval $(call KMOD_template,ATM,atm,\
$(MODULES_DIR)/kernel/net/atm/atm.o \ $(MODULES_DIR)/kernel/net/atm/atm.o \
$(MODULES_DIR)/kernel/net/atm/br2684.o \ $(MODULES_DIR)/kernel/net/atm/br2684.o \
,CONFIG_ATM)) ,CONFIG_ATM,,50,atm))
$(eval $(call KMOD_template,PPPOATM,pppoatm,\ $(eval $(call KMOD_template,PPPOATM,pppoatm,\
$(MODULES_DIR)/kernel/net/atm/pppoatm.o \ $(MODULES_DIR)/kernel/net/atm/pppoatm.o \
,CONFIG_PPPOATM)) ,CONFIG_PPPOATM))
@ -87,58 +87,58 @@ $(eval $(call KMOD_template,IPTABLES_V6,ip6tables,\
,CONFIG_IP6_NF_IPTABLES,kmod-ipv6)) ,CONFIG_IP6_NF_IPTABLES,kmod-ipv6))
$(eval $(call KMOD_template,IPV6,ipv6,\ $(eval $(call KMOD_template,IPV6,ipv6,\
$(MODULES_DIR)/kernel/net/ipv6/ipv6.o \ $(MODULES_DIR)/kernel/net/ipv6/ipv6.o \
,CONFIG_IPV6)) ,CONFIG_IPV6,,20,ipv6))
$(eval $(call KMOD_template,CIFS,cifs,\ $(eval $(call KMOD_template,CIFS,cifs,\
$(MODULES_DIR)/kernel/fs/cifs/cifs.o \ $(MODULES_DIR)/kernel/fs/cifs/cifs.o \
,CONFIG_CIFS)) ,CONFIG_CIFS,,30,cifs))
$(eval $(call KMOD_template,NFS,nfs,\ $(eval $(call KMOD_template,NFS,nfs,\
$(MODULES_DIR)/kernel/fs/lockd/*.o \ $(MODULES_DIR)/kernel/fs/lockd/*.o \
$(MODULES_DIR)/kernel/fs/nfs/*.o \ $(MODULES_DIR)/kernel/fs/nfs/*.o \
$(MODULES_DIR)/kernel/net/sunrpc/*.o \ $(MODULES_DIR)/kernel/net/sunrpc/*.o \
,CONFIG_NFS_FS)) ,CONFIG_NFS_FS,,30,sunrpc lockd nfs))
$(eval $(call KMOD_template,USB,usb-core,\ $(eval $(call KMOD_template,USB,usb-core,\
$(MODULES_DIR)/kernel/drivers/usb/usbcore.o \ $(MODULES_DIR)/kernel/drivers/usb/usbcore.o \
,CONFIG_USB)) ,CONFIG_USB,,50,usbcore))
$(eval $(call KMOD_template,USB_UHCI,usb-uhci,\ $(eval $(call KMOD_template,USB_UHCI,usb-uhci,\
$(MODULES_DIR)/kernel/drivers/usb/host/uhci.o \ $(MODULES_DIR)/kernel/drivers/usb/host/uhci.o \
,CONFIG_USB_UHCI_ALT,kmod-usb-core)) ,CONFIG_USB_UHCI_ALT,kmod-usb-core,60,uhci))
$(eval $(call KMOD_template,USB_OHCI,usb-ohci,\ $(eval $(call KMOD_template,USB_OHCI,usb-ohci,\
$(MODULES_DIR)/kernel/drivers/usb/host/usb-ohci.o \ $(MODULES_DIR)/kernel/drivers/usb/host/usb-ohci.o \
,CONFIG_USB_OHCI,kmod-usb-core)) ,CONFIG_USB_OHCI,kmod-usb-core,60,ohci))
$(eval $(call KMOD_template,USB2,usb2,\ $(eval $(call KMOD_template,USB2,usb2,\
$(MODULES_DIR)/kernel/drivers/usb/host/ehci-hcd.o \ $(MODULES_DIR)/kernel/drivers/usb/host/ehci-hcd.o \
,CONFIG_USB_EHCI_HCD,kmod-usb-core)) ,CONFIG_USB_EHCI_HCD,kmod-usb-core,60,ehci-hcd))
$(eval $(call KMOD_template,USB_STORAGE,usb-storage,\ $(eval $(call KMOD_template,USB_STORAGE,usb-storage,\
$(MODULES_DIR)/kernel/drivers/scsi/*.o \ $(MODULES_DIR)/kernel/drivers/scsi/*.o \
$(MODULES_DIR)/kernel/drivers/usb/storage/*.o \ $(MODULES_DIR)/kernel/drivers/usb/storage/*.o \
,CONFIG_USB_STORAGE)) ,CONFIG_USB_STORAGE,kmod-usb-core,60,scsi_mod sd_mod usb-storage))
$(eval $(call KMOD_template,USB_PRINTER,usb-printer,\ $(eval $(call KMOD_template,USB_PRINTER,usb-printer,\
$(MODULES_DIR)/kernel/drivers/usb/printer.o \ $(MODULES_DIR)/kernel/drivers/usb/printer.o \
,CONFIG_USB_PRINTER)) ,CONFIG_USB_PRINTER,kmod-usb-core,60,printer))
$(eval $(call KMOD_template,IDE,ide,\ $(eval $(call KMOD_template,IDE,ide,\
$(MODULES_DIR)/kernel/drivers/ide/*.o \ $(MODULES_DIR)/kernel/drivers/ide/*.o \
$(MODULES_DIR)/kernel/drivers/ide/*/*.o \ $(MODULES_DIR)/kernel/drivers/ide/*/*.o \
,CONFIG_IDE)) ,CONFIG_IDE))
$(eval $(call KMOD_template,LOOP,loop,\ $(eval $(call KMOD_template,LOOP,loop,\
$(MODULES_DIR)/kernel/drivers/block/loop.o \ $(MODULES_DIR)/kernel/drivers/block/loop.o \
,CONFIG_BLK_DEV_LOOP)) ,CONFIG_BLK_DEV_LOOP,,20,loop))
$(eval $(call KMOD_template,EXT2,ext2,\ $(eval $(call KMOD_template,EXT2,ext2,\
$(MODULES_DIR)/kernel/fs/ext2/*.o \ $(MODULES_DIR)/kernel/fs/ext2/*.o \
,CONFIG_EXT2_FS)) ,CONFIG_EXT2_FS,,30,ext2))
$(eval $(call KMOD_template,EXT3,ext3,\ $(eval $(call KMOD_template,EXT3,ext3,\
$(MODULES_DIR)/kernel/fs/ext3/*.o \ $(MODULES_DIR)/kernel/fs/ext3/*.o \
$(MODULES_DIR)/kernel/fs/jbd/*.o \ $(MODULES_DIR)/kernel/fs/jbd/*.o \
,CONFIG_EXT3_FS)) ,CONFIG_EXT3_FS,,30,jbd ext3))
$(eval $(call KMOD_template,XFS,xfs,\ $(eval $(call KMOD_template,XFS,xfs,\
$(MODULES_DIR)/kernel/fs/xfs/*.o \ $(MODULES_DIR)/kernel/fs/xfs/*.o \
,CONFIG_XFS_FS)) ,CONFIG_XFS_FS,,30,xfs))
$(eval $(call KMOD_template,HFSPLUS,hfsplus,\ $(eval $(call KMOD_template,HFSPLUS,hfsplus,\
$(MODULES_DIR)/kernel/fs/hfsplus/*.o \ $(MODULES_DIR)/kernel/fs/hfsplus/*.o \
,CONFIG_HFSPLUS_FS)) ,CONFIG_HFSPLUS_FS,,30,hfsplus))
$(eval $(call KMOD_template,VFAT,vfat,\ $(eval $(call KMOD_template,VFAT,vfat,\
$(MODULES_DIR)/kernel/fs/vfat/vfat.o \ $(MODULES_DIR)/kernel/fs/vfat/vfat.o \
$(MODULES_DIR)/kernel/fs/fat/fat.o \ $(MODULES_DIR)/kernel/fs/fat/fat.o \
,CONFIG_VFAT_FS)) ,CONFIG_VFAT_FS,,30,fat vfat))
$(eval $(call KMOD_template,CRYPTO,crypto,\ $(eval $(call KMOD_template,CRYPTO,crypto,\
$(MODULES_DIR)/kernel/crypto/*.o \ $(MODULES_DIR)/kernel/crypto/*.o \
)) ))
@ -156,10 +156,10 @@ $(eval $(call KMOD_template,PPPOE,pppoe,\
,CONFIG_PPPOE)) ,CONFIG_PPPOE))
$(eval $(call KMOD_template,TUN,tun,\ $(eval $(call KMOD_template,TUN,tun,\
$(MODULES_DIR)/kernel/drivers/net/tun.o \ $(MODULES_DIR)/kernel/drivers/net/tun.o \
,CONFIG_TUN)) ,CONFIG_TUN,,20,tun))
$(eval $(call KMOD_template,GRE,gre,\ $(eval $(call KMOD_template,GRE,gre,\
$(MODULES_DIR)/kernel/net/ipv4/ip_gre.o \ $(MODULES_DIR)/kernel/net/ipv4/ip_gre.o \
,CONFIG_NET_IPGRE)) ,CONFIG_NET_IPGRE,,30,ip_gre))
$(eval $(call KMOD_template,SCHED,sched,\ $(eval $(call KMOD_template,SCHED,sched,\
$(MODULES_DIR)/kernel/net/sched/*.o \ $(MODULES_DIR)/kernel/net/sched/*.o \
)) ))

View File

@ -26,7 +26,7 @@ $(LINUX_DIR)/.drivers-unpacked: $(LINUX_DIR)/.unpacked
$(eval $(call KMOD_template,SANGAM_ATM,sangam-atm,\ $(eval $(call KMOD_template,SANGAM_ATM,sangam-atm,\
$(MODULES_DIR)/kernel/drivers/atm/tiatm.o \ $(MODULES_DIR)/kernel/drivers/atm/tiatm.o \
,CONFIG_MIPS_SANGAM_ATM,, \ ,CONFIG_MIPS_SANGAM_ATM,kmod-atm,60,tiatm, \
cp $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)/*.bin $$(I_SANGAM_ATM)/lib/modules/ \ cp $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)/*.bin $$(I_SANGAM_ATM)/lib/modules/ \
)) ))

View File

@ -19,7 +19,7 @@ $(eval $(call KMOD_template,LP,lp,\
$(MODULES_DIR)/kernel/drivers/parport/parport.o \ $(MODULES_DIR)/kernel/drivers/parport/parport.o \
$(MODULES_DIR)/kernel/drivers/parport/parport_splink.o \ $(MODULES_DIR)/kernel/drivers/parport/parport_splink.o \
$(MODULES_DIR)/kernel/drivers/char/lp.o \ $(MODULES_DIR)/kernel/drivers/char/lp.o \
,CONFIG_PARPORT)) ,CONFIG_PARPORT,,50,parport parport_splink lp))
LINUX_BINARY_DRIVER_SITE=http://openwrt.org/downloads/sources LINUX_BINARY_DRIVER_SITE=http://openwrt.org/downloads/sources
# proprietary driver, extracted from asus GPL sourcetree GPL_1941.zip # proprietary driver, extracted from asus GPL sourcetree GPL_1941.zip

View File

@ -0,0 +1 @@
avalanche_cpmac

View File

@ -837,7 +837,7 @@ CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=128 CONFIG_UNIX98_PTY_COUNT=128
CONFIG_PRINTER=m CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set # CONFIG_LP_CONSOLE is not set
# CONFIG_PPDEV is not set CONFIG_PPDEV=m
# CONFIG_TIPAR is not set # CONFIG_TIPAR is not set
# #

View File

@ -29,7 +29,13 @@ $$(PKG_$(1)): $(LINUX_DIR)/.modules_done
$(SCRIPT_DIR)/make-ipkg-dir.sh $$(I_$(1)) ../control/kmod-$(2).control $(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE) $(ARCH) $(SCRIPT_DIR)/make-ipkg-dir.sh $$(I_$(1)) ../control/kmod-$(2).control $(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE) $(ARCH)
echo "Depends: $$(IDEPEND_$(1))" >> $$(I_$(1))/CONTROL/control echo "Depends: $$(IDEPEND_$(1))" >> $$(I_$(1))/CONTROL/control
cp $(3) $$(I_$(1))/lib/modules/$(LINUX_VERSION) cp $(3) $$(I_$(1))/lib/modules/$(LINUX_VERSION)
$(6) ifneq ($(6),)
mkdir -p $$(I_$(1))/etc/modules.d
for module in $(7); do \
echo $$$$module >> $$(I_$(1))/etc/modules.d/$(6)-$(2); \
done
endif
$(8)
$(IPKG_BUILD) $$(I_$(1)) $(PACKAGE_DIR) $(IPKG_BUILD) $$(I_$(1)) $(PACKAGE_DIR)
endef endef