cosmetic fixes: rearrange KernelPackage definitions

SVN-Revision: 8520
lede-17.01
Nicolas Thill 2007-08-28 11:44:15 +00:00
parent 4d419362c5
commit 0f4183c33b
8 changed files with 438 additions and 220 deletions

View File

@ -1,6 +1,7 @@
BLMENU:=Block Devices BLMENU:=Block Devices
define KernelPackage/ide-core define KernelPackage/ide-core
SUBMENU:=$(BLMENU)
TITLE:=Kernel support for IDE TITLE:=Kernel support for IDE
DESCRIPTION:=\ DESCRIPTION:=\
Useful for usb mass storage devices (e.g. on WL-HDD)\\\ Useful for usb mass storage devices (e.g. on WL-HDD)\\\
@ -10,8 +11,8 @@ define KernelPackage/ide-core
- ide-detect \\\ - ide-detect \\\
- ide-disk - ide-disk
KCONFIG:=CONFIG_IDE CONFIG_BLK_DEV_IDE CONFIG_IDE_GENERIC CONFIG_BLK_DEV_IDEDISK KCONFIG:=CONFIG_IDE CONFIG_BLK_DEV_IDE CONFIG_IDE_GENERIC CONFIG_BLK_DEV_IDEDISK
SUBMENU:=$(BLMENU)
endef endef
define KernelPackage/ide-core/2.4 define KernelPackage/ide-core/2.4
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) \
@ -19,6 +20,7 @@ define KernelPackage/ide-core/2.4
$(LINUX_DIR)/drivers/ide/ide-disk.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/ide/ide-disk.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,ide-core) $(call AutoLoad,90,ide-detect ide-disk) AUTOLOAD:=$(call AutoLoad,20,ide-core) $(call AutoLoad,90,ide-detect ide-disk)
endef endef
define KernelPackage/ide-core/2.6 define KernelPackage/ide-core/2.6
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/ide/ide-core.$(LINUX_KMOD_SUFFIX) \
@ -26,67 +28,78 @@ define KernelPackage/ide-core/2.6
$(LINUX_DIR)/drivers/ide/ide-disk.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/ide/ide-disk.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,ide-core) $(call AutoLoad,90,ide-generic ide-disk) AUTOLOAD:=$(call AutoLoad,20,ide-core) $(call AutoLoad,90,ide-generic ide-disk)
endef endef
$(eval $(call KernelPackage,ide-core)) $(eval $(call KernelPackage,ide-core))
define KernelPackage/ide-pdc202xx define KernelPackage/ide-pdc202xx
TITLE:=PDC202xx IDE driver
SUBMENU:=$(BLMENU) SUBMENU:=$(BLMENU)
TITLE:=PDC202xx IDE driver
DEPENDS:=@LINUX_2_4 DEPENDS:=@LINUX_2_4
KCONFIG:=CONFIG_BLK_DEV_PDC202XX_OLD KCONFIG:=CONFIG_BLK_DEV_PDC202XX_OLD
FILES:=$(LINUX_DIR)/drivers/ide/pci/pdc202xx_old.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/ide/pci/pdc202xx_old.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,pdc202xx_old) AUTOLOAD:=$(call AutoLoad,30,pdc202xx_old)
endef endef
$(eval $(call KernelPackage,ide-pdc202xx)) $(eval $(call KernelPackage,ide-pdc202xx))
define KernelPackage/ide-aec62xx define KernelPackage/ide-aec62xx
TITLE:=AEC62xx IDE driver
SUBMENU:=$(BLMENU) SUBMENU:=$(BLMENU)
TITLE:=AEC62xx IDE driver
KCONFIG:=CONFIG_BLK_DEV_AEC62XX KCONFIG:=CONFIG_BLK_DEV_AEC62XX
FILES:=$(LINUX_DIR)/drivers/ide/pci/aec62xx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/ide/pci/aec62xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,aec62xx) AUTOLOAD:=$(call AutoLoad,30,aec62xx)
endef endef
$(eval $(call KernelPackage,ide-aec62xx)) $(eval $(call KernelPackage,ide-aec62xx))
define KernelPackage/scsi-core define KernelPackage/scsi-core
TITLE:=Kernel support for SCSI
SUBMENU:=$(BLMENU) SUBMENU:=$(BLMENU)
TITLE:=Kernel support for SCSI
KCONFIG:=CONFIG_SCSI CONFIG_BLK_DEV_SD KCONFIG:=CONFIG_SCSI CONFIG_BLK_DEV_SD
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/scsi/scsi_mod.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/scsi/scsi_mod.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/scsi/sd_mod.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/scsi/sd_mod.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,scsi-core)) $(eval $(call KernelPackage,scsi-core))
define KernelPackage/libata define KernelPackage/libata
SUBMENU:=$(BLMENU)
TITLE:=libata TITLE:=libata
DESCRIPTION:=libata DESCRIPTION:=libata
KCONFIG:=CONFIG_ATA
SUBMENU:=$(BLMENU)
FILES:=$(LINUX_DIR)/drivers/ata/libata.$(LINUX_KMOD_SUFFIX)
DEPENDS:=@PCI_SUPPORT @LINUX_2_6 DEPENDS:=@PCI_SUPPORT @LINUX_2_6
KCONFIG:=CONFIG_ATA
FILES:=$(LINUX_DIR)/drivers/ata/libata.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,libata)) $(eval $(call KernelPackage,libata))
define KernelPackage/ata-piix define KernelPackage/ata-piix
SUBMENU:=$(BLMENU)
TITLE:=ata-piix TITLE:=ata-piix
DESCRIPTION:=Kernel module for Intel PIIX SATA controller DESCRIPTION:=Kernel module for Intel PIIX SATA controller
KCONFIG:=CONFIG_ATA_PIIX
SUBMENU:=$(BLMENU)
AUTOLOAD:=$(call AutoLoad,30,scsi_mod libata sd_mod ata_piix)
FILES:=$(LINUX_DIR)/drivers/ata/ata_piix.$(LINUX_KMOD_SUFFIX)
DEPENDS:=+kmod-libata +kmod-ide-core +kmod-scsi-core DEPENDS:=+kmod-libata +kmod-ide-core +kmod-scsi-core
KCONFIG:=CONFIG_ATA_PIIX
FILES:=$(LINUX_DIR)/drivers/ata/ata_piix.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,scsi_mod libata sd_mod ata_piix)
endef endef
$(eval $(call KernelPackage,ata-piix)) $(eval $(call KernelPackage,ata-piix))
define KernelPackage/pata-artop define KernelPackage/pata-artop
SUBMENU:=$(BLMENU)
TITLE:=pata-artop TITLE:=pata-artop
DESCRIPTION:=Kernel module for ARTOP PATA controller DESCRIPTION:=Kernel module for ARTOP PATA controller
KCONFIG:=CONFIG_PATA_ARTOP
SUBMENU:=$(BLMENU)
AUTOLOAD:=$(call AutoLoad,30,scsi_mod libata sd_mod pata_artop)
FILES:=$(LINUX_DIR)/drivers/ata/pata_artop.$(LINUX_KMOD_SUFFIX)
DEPENDS:=kmod-libata +kmod-scsi-core DEPENDS:=kmod-libata +kmod-scsi-core
KCONFIG:=CONFIG_PATA_ARTOP
FILES:=$(LINUX_DIR)/drivers/ata/pata_artop.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,scsi_mod libata sd_mod pata_artop)
endef endef
$(eval $(call KernelPackage,pata-artop)) $(eval $(call KernelPackage,pata-artop))

View File

@ -1,142 +1,161 @@
FSMENU:=Filesystems FSMENU:=Filesystems
define KernelPackage/fs-cifs define KernelPackage/fs-cifs
SUBMENU:=$(FSMENU)
TITLE:=CIFS support TITLE:=CIFS support
DESCRIPTION:=Kernel module for CIFS support DESCRIPTION:=Kernel module for CIFS support
KCONFIG:=CONFIG_CIFS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_CIFS
AUTOLOAD:=$(call AutoLoad,30,cifs)
FILES:=$(LINUX_DIR)/fs/cifs/cifs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/cifs/cifs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,cifs)
endef endef
define KernelPackage/fs-cifs/2.4 define KernelPackage/fs-cifs/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-cifs)) $(eval $(call KernelPackage,fs-cifs))
define KernelPackage/fs-minix define KernelPackage/fs-minix
SUBMENU:=$(FSMENU)
TITLE:=Minix filesystem support TITLE:=Minix filesystem support
DESCRIPTION:=Kernel module for Minix filesystem support DESCRIPTION:=Kernel module for Minix filesystem support
KCONFIG:=CONFIG_MINIX_FS KCONFIG:=CONFIG_MINIX_FS
SUBMENU:=$(FSMENU)
AUTOLOAD:=$(call AutoLoad,30,minix)
FILES:=$(LINUX_DIR)/fs/minix/minix.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/minix/minix.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,minix)
endef endef
$(eval $(call KernelPackage,fs-minix)) $(eval $(call KernelPackage,fs-minix))
define KernelPackage/fs-ntfs define KernelPackage/fs-ntfs
SUBMENU:=$(FSMENU)
TITLE:=NTFS filesystem support TITLE:=NTFS filesystem support
DESCRIPTION:=Kernel module for NTFS filesystem support DESCRIPTION:=Kernel module for NTFS filesystem support
KCONFIG:=CONFIG_NTFS_FS KCONFIG:=CONFIG_NTFS_FS
SUBMENU:=$(FSMENU)
AUTOLOAD:=$(call AutoLoad,30,ntfs)
FILES:=$(LINUX_DIR)/fs/ntfs/ntfs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/ntfs/ntfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,ntfs)
endef endef
$(eval $(call KernelPackage,fs-ntfs)) $(eval $(call KernelPackage,fs-ntfs))
define KernelPackage/fs-ext2 define KernelPackage/fs-ext2
SUBMENU:=$(FSMENU)
TITLE:=EXT2 filesystem support TITLE:=EXT2 filesystem support
DESCRIPTION:=Kernel module for EXT2 filesystem support DESCRIPTION:=Kernel module for EXT2 filesystem support
KCONFIG:=CONFIG_EXT2_FS KCONFIG:=CONFIG_EXT2_FS
SUBMENU:=$(FSMENU)
AUTOLOAD:=$(call AutoLoad,30,ext2)
FILES:=$(LINUX_DIR)/fs/ext2/ext2.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/ext2/ext2.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,ext2)
endef endef
$(eval $(call KernelPackage,fs-ext2)) $(eval $(call KernelPackage,fs-ext2))
define KernelPackage/fs-ext3 define KernelPackage/fs-ext3
SUBMENU:=$(FSMENU)
TITLE:=EXT3 filesystem support TITLE:=EXT3 filesystem support
DESCRIPTION:=Kernel module for EXT3 filesystem support DESCRIPTION:=Kernel module for EXT3 filesystem support
KCONFIG:=CONFIG_EXT3_FS KCONFIG:=CONFIG_EXT3_FS
SUBMENU:=$(FSMENU)
AUTOLOAD:=$(call AutoLoad,30,jbd ext3)
FILES:= \ FILES:= \
$(LINUX_DIR)/fs/jbd/jbd.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/fs/jbd/jbd.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/fs/ext3/ext3.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/fs/ext3/ext3.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,jbd ext3)
endef endef
$(eval $(call KernelPackage,fs-ext3)) $(eval $(call KernelPackage,fs-ext3))
define KernelPackage/fs-hfs define KernelPackage/fs-hfs
SUBMENU:=$(FSMENU)
TITLE:=HFS+ filesystem support TITLE:=HFS+ filesystem support
DESCRIPTION:=Kernel module for HFS filesystem support DESCRIPTION:=Kernel module for HFS filesystem support
KCONFIG:=CONFIG_HFS_FS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_HFS_FS
AUTOLOAD:=$(call AutoLoad,30,hfs)
FILES:=$(LINUX_DIR)/fs/hfs/hfs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/hfs/hfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,hfs)
endef endef
define KernelPackage/fs-hfs/2.4 define KernelPackage/fs-hfs/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-hfs)) $(eval $(call KernelPackage,fs-hfs))
define KernelPackage/fs-hfsplus define KernelPackage/fs-hfsplus
SUBMENU:=$(FSMENU)
TITLE:=HFS+ filesystem support TITLE:=HFS+ filesystem support
DESCRIPTION:=Kernel module for HFS+ filesystem support DESCRIPTION:=Kernel module for HFS+ filesystem support
KCONFIG:=CONFIG_HFSPLUS_FS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_HFSPLUS_FS
AUTOLOAD:=$(call AutoLoad,30,hfsplus)
FILES:=$(LINUX_DIR)/fs/hfsplus/hfsplus.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/hfsplus/hfsplus.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,hfsplus)
endef endef
define KernelPackage/fs-hfsplus/2.4 define KernelPackage/fs-hfsplus/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-hfsplus)) $(eval $(call KernelPackage,fs-hfsplus))
define KernelPackage/fs-isofs define KernelPackage/fs-isofs
SUBMENU:=$(FSMENU)
TITLE:=ISO9660 filesystem support TITLE:=ISO9660 filesystem support
DESCRIPTION:=Kernel module for ISO9660 filesystem support DESCRIPTION:=Kernel module for ISO9660 filesystem support
KCONFIG:=CONFIG_ISO9660_FS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_ISO9660_FS
AUTOLOAD:=$(call AutoLoad,30,isofs)
FILES:=$(LINUX_DIR)/fs/isofs/isofs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/isofs/isofs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,isofs)
endef endef
define Kernel/Package/fs-isofs/2.4 define Kernel/Package/fs-isofs/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-isofs)) $(eval $(call KernelPackage,fs-isofs))
define KernelPackage/fs-udf define KernelPackage/fs-udf
SUBMENU:=$(FSMENU)
TITLE:=UDF filesystem support TITLE:=UDF filesystem support
DESCRIPTION:=Kernel module for UDF filesystem support DESCRIPTION:=Kernel module for UDF filesystem support
KCONFIG:=CONFIG_UDF_FS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_UDF_FS
AUTOLOAD:=$(call AutoLoad,30,udf)
FILES:=$(LINUX_DIR)/fs/udf/udf.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/udf/udf.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,udf)
endef endef
define KernelPackage/fs-udf/2.4 define KernelPackage/fs-udf/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-udf)) $(eval $(call KernelPackage,fs-udf))
define KernelPackage/fs-nfs define KernelPackage/fs-nfs
SUBMENU:=$(FSMENU)
TITLE:=NFS filesystem support TITLE:=NFS filesystem support
DESCRIPTION:=Kernel module for NFS support DESCRIPTION:=Kernel module for NFS support
KCONFIG:=CONFIG_NFS_FS KCONFIG:=CONFIG_NFS_FS
SUBMENU:=$(FSMENU)
AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd nfs)
FILES:= \ FILES:= \
$(LINUX_DIR)/net/sunrpc/sunrpc.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/sunrpc/sunrpc.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/fs/lockd/lockd.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/fs/lockd/lockd.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/fs/nfs/nfs.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/fs/nfs/nfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd nfs)
endef endef
$(eval $(call KernelPackage,fs-nfs)) $(eval $(call KernelPackage,fs-nfs))
define KernelPackage/fs-nfsd define KernelPackage/fs-nfsd
SUBMENU:=$(FSMENU)
TITLE:=NFS kernel server support TITLE:=NFS kernel server support
DESCRIPTION:=Kernel module for NFS kernel server support DESCRIPTION:=Kernel module for NFS kernel server support
KCONFIG:=CONFIG_NFSD KCONFIG:=CONFIG_NFSD
SUBMENU:=$(FSMENU) FILES:=$(LINUX_DIR)/fs/nfsd/nfsd.$(LINUX_KMOD_SUFFIX)
FILES:= \
$(LINUX_DIR)/fs/nfsd/nfsd.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/fs-nfsd/2.4 define KernelPackage/fs-nfsd/2.4
@ -150,57 +169,60 @@ endef
$(eval $(call KernelPackage,fs-nfsd)) $(eval $(call KernelPackage,fs-nfsd))
define KernelPackage/fs-msdos define KernelPackage/fs-msdos
SUBMENU:=$(FSMENU)
TITLE:=MSDOS filesystem support TITLE:=MSDOS filesystem support
DESCRIPTION:=Kernel module for MSDOS filesystem support DESCRIPTION:=Kernel module for MSDOS filesystem support
KCONFIG:=CONFIG_MSDOS_FS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_MSDOS_FS
FILES:=$(LINUX_DIR)/fs/msdos/msdos.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,msdos) AUTOLOAD:=$(call AutoLoad,40,msdos)
FILES:= \
$(LINUX_DIR)/fs/msdos/msdos.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/fs-msdos/2.4 define KernelPackage/fs-msdos/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-msdos)) $(eval $(call KernelPackage,fs-msdos))
define KernelPackage/fs-vfat define KernelPackage/fs-vfat
SUBMENU:=$(FSMENU)
TITLE:=VFAT filesystem support TITLE:=VFAT filesystem support
DESCRIPTION:=Kernel module for VFAT filesystem support DESCRIPTION:=Kernel module for VFAT filesystem support
KCONFIG:=CONFIG_VFAT_FS
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_VFAT_FS
AUTOLOAD:=$(call AutoLoad,30,fat vfat)
FILES:= \ FILES:= \
$(LINUX_DIR)/fs/fat/fat.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/fs/fat/fat.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/fs/vfat/vfat.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/fs/vfat/vfat.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,fat vfat)
endef endef
define KernelPackage/fs-vfat/2.4 define KernelPackage/fs-vfat/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,fs-vfat)) $(eval $(call KernelPackage,fs-vfat))
define KernelPackage/fs-xfs define KernelPackage/fs-xfs
SUBMENU:=$(FSMENU)
TITLE:=XFS filesystem support TITLE:=XFS filesystem support
DESCRIPTION:=Kernel module for XFS support DESCRIPTION:=Kernel module for XFS support
KCONFIG:=CONFIG_XFS_FS KCONFIG:=CONFIG_XFS_FS
SUBMENU:=$(FSMENU) FILES:=$(LINUX_DIR)/fs/xfs/xfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd xfs) AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd xfs)
FILES:= \
$(LINUX_DIR)/fs/xfs/xfs.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,fs-xfs)) $(eval $(call KernelPackage,fs-xfs))
define KernelPackage/nls-base define KernelPackage/nls-base
SUBMENU:=$(FSMENU)
TITLE:=Native Language Support TITLE:=Native Language Support
DESCRIPTION:=Kernel module for Native Language Support DESCRIPTION:=Kernel module for Native Language Support
KCONFIG:=CONFIG_NLS KCONFIG:=CONFIG_NLS
SUBMENU:=$(FSMENU)
MENU:=1
FILES:=$(LINUX_DIR)/fs/nls/nls_base.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_base.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,nls_base) AUTOLOAD:=$(call AutoLoad,20,nls_base)
endef endef
@ -208,11 +230,11 @@ $(eval $(call KernelPackage,nls-base))
define KernelPackage/nls-cp437 define KernelPackage/nls-cp437
SUBMENU:=$(FSMENU)
TITLE:=Codepage 437 (United States, Canada) TITLE:=Codepage 437 (United States, Canada)
DESCRIPTION:=Kernel module for NLS Codepage 437 (United States, Canada) DESCRIPTION:=Kernel module for NLS Codepage 437 (United States, Canada)
KCONFIG:=CONFIG_NLS_CODEPAGE_437
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_CODEPAGE_437
FILES:=$(LINUX_DIR)/fs/nls/nls_cp437.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_cp437.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_cp437) AUTOLOAD:=$(call AutoLoad,25,nls_cp437)
endef endef
@ -220,15 +242,16 @@ endef
define KernelPackage/nfs-c437/2.4 define KernelPackage/nfs-c437/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-cp437)) $(eval $(call KernelPackage,nls-cp437))
define KernelPackage/nls-cp850 define KernelPackage/nls-cp850
SUBMENU:=$(FSMENU)
TITLE:=Codepage 850 (Europe) TITLE:=Codepage 850 (Europe)
DESCRIPTION:=Kernel module for NLS Codepage 850 (Europe) DESCRIPTION:=Kernel module for NLS Codepage 850 (Europe)
KCONFIG:=CONFIG_NLS_CODEPAGE_850
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_CODEPAGE_850
FILES:=$(LINUX_DIR)/fs/nls/nls_cp850.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_cp850.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_cp850) AUTOLOAD:=$(call AutoLoad,25,nls_cp850)
endef endef
@ -236,14 +259,16 @@ endef
define KernelPackage/nls-cp850/2.4 define KernelPackage/nls-cp850/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-cp850)) $(eval $(call KernelPackage,nls-cp850))
define KernelPackage/nls-cp1250 define KernelPackage/nls-cp1250
SUBMENU:=$(FSMENU)
TITLE:=Codepage 1250 (Eastern Europe) TITLE:=Codepage 1250 (Eastern Europe)
DESCRIPTION:=Kernel module for NLS Codepage 1250 (Eastern Europe) DESCRIPTION:=Kernel module for NLS Codepage 1250 (Eastern Europe)
KCONFIG:=CONFIG_NLS_CODEPAGE_1250
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_CODEPAGE_1250
FILES:=$(LINUX_DIR)/fs/nls/nls_cp1250.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_cp1250.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_cp1250) AUTOLOAD:=$(call AutoLoad,25,nls_cp1250)
endef endef
@ -251,14 +276,16 @@ endef
define KernelPackage/nls-cp1250/2.4 define KernelPackage/nls-cp1250/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-cp1250)) $(eval $(call KernelPackage,nls-cp1250))
define KernelPackage/nls-iso8859-1 define KernelPackage/nls-iso8859-1
SUBMENU:=$(FSMENU)
TITLE:=ISO 8859-1 (Latin 1; Western European Languages) TITLE:=ISO 8859-1 (Latin 1; Western European Languages)
DESCRIPTION:=Kernel module for ISO 8859-1 (Latin 1) DESCRIPTION:=Kernel module for ISO 8859-1 (Latin 1)
KCONFIG:=CONFIG_NLS_ISO8859_1
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_ISO8859_1
FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-1.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-1.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-1) AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-1)
endef endef
@ -266,14 +293,16 @@ endef
define KernelPackage/nls-iso8859-1/2.4 define KernelPackage/nls-iso8859-1/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-iso8859-1)) $(eval $(call KernelPackage,nls-iso8859-1))
define KernelPackage/nls-iso8859-2 define KernelPackage/nls-iso8859-2
SUBMENU:=$(FSMENU)
TITLE:=ISO 8859-2 (Latin 2; Central European Languages) TITLE:=ISO 8859-2 (Latin 2; Central European Languages)
DESCRIPTION:=Kernel module for ISO 8859-2 (Latin 2) DESCRIPTION:=Kernel module for ISO 8859-2 (Latin 2)
KCONFIG:=CONFIG_NLS_ISO8859_2
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_ISO8859_2
FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-2.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-2.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-2) AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-2)
endef endef
@ -281,14 +310,16 @@ endef
define KernelPackage/nls-iso8859-2/2.4 define KernelPackage/nls-iso8859-2/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-iso8859-2)) $(eval $(call KernelPackage,nls-iso8859-2))
define KernelPackage/nls-iso8859-15 define KernelPackage/nls-iso8859-15
SUBMENU:=$(FSMENU)
TITLE:=ISO 8859-15 (Latin 9; Western, with Euro symbol) TITLE:=ISO 8859-15 (Latin 9; Western, with Euro symbol)
DESCRIPTION:=Kernel module for ISO 8859-15 (Latin 9) DESCRIPTION:=Kernel module for ISO 8859-15 (Latin 9)
KCONFIG:=CONFIG_NLS_ISO8859_15
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_ISO8859_15
FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-15.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-15.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-15) AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-15)
endef endef
@ -296,14 +327,16 @@ endef
define KernelPackage/nls-iso8859-15/2.4 define KernelPackage/nls-iso8859-15/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-iso8859-15)) $(eval $(call KernelPackage,nls-iso8859-15))
define KernelPackage/nls-koi8r define KernelPackage/nls-koi8r
SUBMENU:=$(FSMENU)
TITLE:=KOI8-R (Russian) TITLE:=KOI8-R (Russian)
DESCRIPTION:=Kernel module for KOI8-R (Russian) DESCRIPTION:=Kernel module for KOI8-R (Russian)
KCONFIG:=CONFIG_NLS_KOI8_R
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_KOI8_R
FILES:=$(LINUX_DIR)/fs/nls/nls_koi8-r.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_koi8-r.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_koi8-r) AUTOLOAD:=$(call AutoLoad,25,nls_koi8-r)
endef endef
@ -311,14 +344,16 @@ endef
define KernelPackage/nls-koi8r/2.4 define KernelPackage/nls-koi8r/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-koi8r)) $(eval $(call KernelPackage,nls-koi8r))
define KernelPackage/nls-utf8 define KernelPackage/nls-utf8
SUBMENU:=$(FSMENU)
TITLE:=UTF8 TITLE:=UTF8
DESCRIPTION:=Kernel module for NLS UTF8 DESCRIPTION:=Kernel module for NLS UTF8
KCONFIG:=CONFIG_NLS_UTF8
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
SUBMENU:=$(FSMENU) KCONFIG:=CONFIG_NLS_UTF8
FILES:=$(LINUX_DIR)/fs/nls/nls_utf8.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_utf8.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,nls_utf8) AUTOLOAD:=$(call AutoLoad,25,nls_utf8)
endef endef
@ -326,6 +361,5 @@ endef
define KernelPackage/nls-utf8/2.4 define KernelPackage/nls-utf8/2.4
DEPENDS:= DEPENDS:=
endef endef
$(eval $(call KernelPackage,nls-utf8)) $(eval $(call KernelPackage,nls-utf8))

View File

@ -9,36 +9,42 @@
I2CMENU:=I2C Bus I2CMENU:=I2C Bus
define KernelPackage/i2c-core define KernelPackage/i2c-core
SUBMENU:=$(I2CMENU)
TITLE:=I2C support TITLE:=I2C support
DESCRIPTION:=Kernel modules for i2c support DESCRIPTION:=Kernel modules for i2c support
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
SUBMENU:=$(I2CMENU)
KCONFIG:=CONFIG_I2C KCONFIG:=CONFIG_I2C
FILES:=$(LINUX_DIR)/drivers/i2c/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/i2c/*.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,i2c-core i2c-dev) AUTOLOAD:=$(call AutoLoad,50,i2c-core i2c-dev)
endef endef
$(eval $(call KernelPackage,i2c-core)) $(eval $(call KernelPackage,i2c-core))
define KernelPackage/i2c-algos define KernelPackage/i2c-algos
SUBMENU:=$(I2CMENU)
TITLE:=I2C algorithms support TITLE:=I2C algorithms support
DESCRIPTION:=Kernel modules for various i2c algorithms DESCRIPTION:=Kernel modules for various i2c algorithms
DEPENDS:=kmod-i2c-core DEPENDS:=kmod-i2c-core
SUBMENU:=$(I2CMENU)
KCONFIG:=CONFIG_I2C_ALGOBIT KCONFIG:=CONFIG_I2C_ALGOBIT
FILES:=$(LINUX_DIR)/drivers/i2c/algos/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/i2c/algos/*.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,i2c-algo-bit i2c-algo-pcf i2c-algo-pca) AUTOLOAD:=$(call AutoLoad,60,i2c-algo-bit i2c-algo-pcf i2c-algo-pca)
endef endef
$(eval $(call KernelPackage,i2c-algos)) $(eval $(call KernelPackage,i2c-algos))
define KernelPackage/i2c-scx200 define KernelPackage/i2c-scx200
SUBMENU:=$(I2CMENU)
TITLE:=SCX200 i2c support TITLE:=SCX200 i2c support
DESCRIPTION:=Kernel module for SCX200 i2c bus DESCRIPTION:=Kernel module for SCX200 i2c bus
DEFAULT:=y if LINUX_2_6_X86_Soekris DEFAULT:=y if LINUX_2_6_X86_Soekris
DEPENDS:=kmod-i2c-core kmod-i2c-algos @LINUX_2_6_X86_Soekris DEPENDS:=kmod-i2c-core kmod-i2c-algos @LINUX_2_6_X86_Soekris
SUBMENU:=$(I2CMENU)
KCONFIG:=CONFIG_SCx200_I2C KCONFIG:=CONFIG_SCx200_I2C
FILES:=$(LINUX_DIR)/drivers/i2c/busses/scx200_i2c.$(LINUX_KMOD_SUFFIX) \ FILES:= \
$(LINUX_DIR)/drivers/i2c/busses/scx200_i2c.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/i2c/busses/i2c-isa.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/i2c/busses/i2c-isa.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,70,i2c-isa scx200_i2c) AUTOLOAD:=$(call AutoLoad,70,i2c-isa scx200_i2c)
endef endef
$(eval $(call KernelPackage,i2c-scx200)) $(eval $(call KernelPackage,i2c-scx200))

View File

@ -10,6 +10,7 @@ NFMENU:=Netfilter Extensions
include $(INCLUDE_DIR)/netfilter.mk include $(INCLUDE_DIR)/netfilter.mk
define KernelPackage/ipt-conntrack define KernelPackage/ipt-conntrack
SUBMENU:=$(NFMENU)
TITLE:=Modules for connection tracking TITLE:=Modules for connection tracking
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) kernel modules for connection tracking\\\ Netfilter (IPv4) kernel modules for connection tracking\\\
@ -20,12 +21,14 @@ define KernelPackage/ipt-conntrack
- ipt_connmark/CONNMARK - ipt_connmark/CONNMARK
KCONFIG:=$(KCONFIG_IPT_CONNTRACK) KCONFIG:=$(KCONFIG_IPT_CONNTRACK)
FILES:=$(foreach mod,$(IPT_CONNTRACK-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_CONNTRACK-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_CONNTRACK-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_CONNTRACK-m)))
endef endef
$(eval $(call KernelPackage,ipt-conntrack)) $(eval $(call KernelPackage,ipt-conntrack))
define KernelPackage/ipt-filter define KernelPackage/ipt-filter
SUBMENU:=$(NFMENU)
TITLE:=Modules for packet content inspection TITLE:=Modules for packet content inspection
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) kernel modules for packet content inspection \\\ Netfilter (IPv4) kernel modules for packet content inspection \\\
@ -35,12 +38,14 @@ define KernelPackage/ipt-filter
- ipt_layer7 - ipt_layer7
KCONFIG:=$(KCONFIG_IPT_FILTER) KCONFIG:=$(KCONFIG_IPT_FILTER)
FILES:=$(foreach mod,$(IPT_FILTER-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_FILTER-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_FILTER-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_FILTER-m)))
endef endef
$(eval $(call KernelPackage,ipt-filter)) $(eval $(call KernelPackage,ipt-filter))
define KernelPackage/ipt-ipopt define KernelPackage/ipt-ipopt
SUBMENU:=$(NFMENU)
TITLE:=Modules for matching/changing IP packet options TITLE:=Modules for matching/changing IP packet options
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) modules for matching/changing IP packet options \\\ Netfilter (IPv4) modules for matching/changing IP packet options \\\
@ -57,12 +62,14 @@ define KernelPackage/ipt-ipopt
- ipt_unclean - ipt_unclean
KCONFIG:=$(KCONFIG_IPT_IPOPT) KCONFIG:=$(KCONFIG_IPT_IPOPT)
FILES:=$(foreach mod,$(IPT_IPOPT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_IPOPT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPOPT-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPOPT-m)))
endef endef
$(eval $(call KernelPackage,ipt-ipopt)) $(eval $(call KernelPackage,ipt-ipopt))
define KernelPackage/ipt-ipsec define KernelPackage/ipt-ipsec
SUBMENU:=$(NFMENU)
TITLE:=Modules for matching IPSec packets TITLE:=Modules for matching IPSec packets
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) modules for matching IPSec packets \\\ Netfilter (IPv4) modules for matching IPSec packets \\\
@ -72,12 +79,14 @@ define KernelPackage/ipt-ipsec
- ipt_esp - ipt_esp
KCONFIG:=$(KCONFIG_IPT_IPSEC) KCONFIG:=$(KCONFIG_IPT_IPSEC)
FILES:=$(foreach mod,$(IPT_IPSEC-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_IPSEC-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSEC-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSEC-m)))
endef endef
$(eval $(call KernelPackage,ipt-ipsec)) $(eval $(call KernelPackage,ipt-ipsec))
define KernelPackage/ipt-nat define KernelPackage/ipt-nat
SUBMENU:=$(NFMENU)
TITLE:=Modules for extra NAT targets TITLE:=Modules for extra NAT targets
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) modules for extra NAT targets \\\ Netfilter (IPv4) modules for extra NAT targets \\\
@ -87,12 +96,14 @@ define KernelPackage/ipt-nat
- ipt_NETMAP - ipt_NETMAP
KCONFIG:=$(KCONFIG_IPT_NAT) KCONFIG:=$(KCONFIG_IPT_NAT)
FILES:=$(foreach mod,$(IPT_NAT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_NAT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT-m)))
endef endef
$(eval $(call KernelPackage,ipt-nat)) $(eval $(call KernelPackage,ipt-nat))
define KernelPackage/ipt-nathelper define KernelPackage/ipt-nathelper
SUBMENU:=$(NFMENU)
TITLE:=Default Conntrack and NAT helpers TITLE:=Default Conntrack and NAT helpers
DESCRIPTION:=\ DESCRIPTION:=\
Default Netfilter (IPv4) Conntrack and NAT helpers \\\ Default Netfilter (IPv4) Conntrack and NAT helpers \\\
@ -105,12 +116,14 @@ define KernelPackage/ipt-nathelper
- ip_conntrack_tftp - ip_conntrack_tftp
KCONFIG:=$(KCONFIG_IPT_NAT_DEFAULT) KCONFIG:=$(KCONFIG_IPT_NAT_DEFAULT)
FILES:=$(foreach mod,$(IPT_NAT_DEFAULT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_NAT_DEFAULT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_DEFAULT-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_DEFAULT-m)))
endef endef
$(eval $(call KernelPackage,ipt-nathelper)) $(eval $(call KernelPackage,ipt-nathelper))
define KernelPackage/ipt-nathelper-extra define KernelPackage/ipt-nathelper-extra
SUBMENU:=$(NFMENU)
TITLE:=Extra Conntrack and NAT helpers TITLE:=Extra Conntrack and NAT helpers
DESCRIPTION:=\ DESCRIPTION:=\
Extra Netfilter (IPv4) Conntrack and NAT helpers \\\ Extra Netfilter (IPv4) Conntrack and NAT helpers \\\
@ -126,24 +139,27 @@ define KernelPackage/ipt-nathelper-extra
- ip_nat_snmp_basic - ip_nat_snmp_basic
KCONFIG:=$(KCONFIG_IPT_NAT_EXTRA) KCONFIG:=$(KCONFIG_IPT_NAT_EXTRA)
FILES:=$(foreach mod,$(IPT_NAT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_NAT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_EXTRA-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_EXTRA-m)))
endef endef
$(eval $(call KernelPackage,ipt-nathelper-extra)) $(eval $(call KernelPackage,ipt-nathelper-extra))
define KernelPackage/ipt-imq define KernelPackage/ipt-imq
SUBMENU:=$(NFMENU)
TITLE:=Intermediate Queueing support TITLE:=Intermediate Queueing support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel support for Intermediate Queueing devices Kernel support for Intermediate Queueing devices
KCONFIG:=CONFIG_IP_NF_TARGET_IMQ KCONFIG:=CONFIG_IP_NF_TARGET_IMQ
FILES:=$(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX)))))
endef endef
$(eval $(call KernelPackage,ipt-imq)) $(eval $(call KernelPackage,ipt-imq))
define KernelPackage/ipt-queue define KernelPackage/ipt-queue
SUBMENU:=$(NFMENU)
TITLE:=Module for user-space packet queueing TITLE:=Module for user-space packet queueing
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) module for user-space packet queueing \\\ Netfilter (IPv4) module for user-space packet queueing \\\
@ -152,12 +168,14 @@ define KernelPackage/ipt-queue
- ipt_QUEUE - ipt_QUEUE
KCONFIG:=$(KCONFIG_IPT_QUEUE) KCONFIG:=$(KCONFIG_IPT_QUEUE)
FILES:=$(foreach mod,$(IPT_QUEUE-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_QUEUE-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_QUEUE-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_QUEUE-m)))
endef endef
$(eval $(call KernelPackage,ipt-queue)) $(eval $(call KernelPackage,ipt-queue))
define KernelPackage/ipt-ulog define KernelPackage/ipt-ulog
SUBMENU:=$(NFMENU)
TITLE:=Module for user-space packet logging TITLE:=Module for user-space packet logging
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) module for user-space packet logging \\\ Netfilter (IPv4) module for user-space packet logging \\\
@ -166,12 +184,14 @@ define KernelPackage/ipt-ulog
- ipt_ULOG - ipt_ULOG
KCONFIG:=$(KCONFIG_IPT_ULOG) KCONFIG:=$(KCONFIG_IPT_ULOG)
FILES:=$(foreach mod,$(IPT_ULOG-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_ULOG-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_ULOG-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_ULOG-m)))
endef endef
$(eval $(call KernelPackage,ipt-ulog)) $(eval $(call KernelPackage,ipt-ulog))
define KernelPackage/ipt-iprange define KernelPackage/ipt-iprange
SUBMENU:=$(NFMENU)
TITLE:=Module for matching ip ranges TITLE:=Module for matching ip ranges
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter (IPv4) module for matching ip ranges \\\ Netfilter (IPv4) module for matching ip ranges \\\
@ -179,24 +199,27 @@ define KernelPackage/ipt-iprange
Includes: \\\ Includes: \\\
- ipt_IPRANGE - ipt_IPRANGE
FILES:=$(LINUX_DIR)/net/ipv4/netfilter/ipt_iprange.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/netfilter/ipt_iprange.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPRANGE-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPRANGE-m)))
endef endef
$(eval $(call KernelPackage,ipt-iprange)) $(eval $(call KernelPackage,ipt-iprange))
define KernelPackage/ipt-ipset define KernelPackage/ipt-ipset
SUBMENU:=$(NFMENU)
TITLE:=IPSET Modules TITLE:=IPSET Modules
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter kernel modules for ipset Netfilter kernel modules for ipset
KCONFIG:=$(KCONFIG_IPT_IPSET) KCONFIG:=$(KCONFIG_IPT_IPSET)
FILES:=$(foreach mod,$(IPT_IPSET-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_IPSET-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSET-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSET-m)))
endef endef
$(eval $(call KernelPackage,ipt-ipset)) $(eval $(call KernelPackage,ipt-ipset))
define KernelPackage/ipt-extra define KernelPackage/ipt-extra
SUBMENU:=$(NFMENU)
TITLE:=Extra modules TITLE:=Extra modules
DESCRIPTION:=\ DESCRIPTION:=\
Other Netfilter (IPv4) kernel modules\\\ Other Netfilter (IPv4) kernel modules\\\
@ -210,43 +233,47 @@ define KernelPackage/ipt-extra
- xt_NOTRACK - xt_NOTRACK
KCONFIG:=$(KCONFIG_IPT_EXTRA) KCONFIG:=$(KCONFIG_IPT_EXTRA)
FILES:=$(foreach mod,$(IPT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_EXTRA-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_EXTRA-m)))
endef endef
$(eval $(call KernelPackage,ipt-extra)) $(eval $(call KernelPackage,ipt-extra))
define KernelPackage/ip6tables define KernelPackage/ip6tables
SUBMENU:=$(NFMENU)
TITLE:=IPv6 modules TITLE:=IPv6 modules
DESCRIPTION:=\ DESCRIPTION:=\
Netfilter IPv6 firewalling support Netfilter IPv6 firewalling support
KCONFIG:=CONFIG_IP6_NF_IPTABLES KCONFIG:=CONFIG_IP6_NF_IPTABLES
FILES:=$(LINUX_DIR)/net/ipv6/netfilter/ip*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv6/netfilter/ip*.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6table_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6t_*.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6table_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6t_*.$(LINUX_KMOD_SUFFIX)))))
endef endef
$(eval $(call KernelPackage,ip6tables)) $(eval $(call KernelPackage,ip6tables))
define KernelPackage/arptables define KernelPackage/arptables
SUBMENU:=$(NFMENU)
TITLE:=ARP firewalling modules TITLE:=ARP firewalling modules
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for ARP firewalling Kernel modules for ARP firewalling
FILES:=$(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_IP_NF_ARPTABLES KCONFIG:=CONFIG_IP_NF_ARPTABLES
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX)))))
endef endef
$(eval $(call KernelPackage,arptables)) $(eval $(call KernelPackage,arptables))
define KernelPackage/ebtables define KernelPackage/ebtables
SUBMENU:=$(NFMENU)
TITLE:=Bridge firewalling modules TITLE:=Bridge firewalling modules
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for Ethernet Bridge firewalling Kernel modules for Ethernet Bridge firewalling
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
FILES:=$(LINUX_DIR)/net/bridge/netfilter/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/bridge/netfilter/*.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_BRIDGE_NF_EBTABLES KCONFIG:=CONFIG_BRIDGE_NF_EBTABLES
SUBMENU:=$(NFMENU)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,ebtables.ko $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebtable_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebt_*.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,ebtables.ko $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebtable_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebt_*.$(LINUX_KMOD_SUFFIX)))))
endef endef
$(eval $(call KernelPackage,ebtables)) $(eval $(call KernelPackage,ebtables))

View File

@ -9,48 +9,52 @@
NSMENU:=Network Support NSMENU:=Network Support
define KernelPackage/atm define KernelPackage/atm
SUBMENU:=$(NSMENU)
TITLE:=ATM support TITLE:=ATM support
DESCRIPTION:= \ DESCRIPTION:= \
Kernel modules for ATM support Kernel modules for ATM support
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_ATM
FILES:= \ FILES:= \
$(LINUX_DIR)/net/atm/atm.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/atm/atm.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/net/atm/br2684.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/net/atm/br2684.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_ATM
SUBMENU:=$(NSMENU)
AUTOLOAD:=$(call AutoLoad,30,atm br2684) AUTOLOAD:=$(call AutoLoad,30,atm br2684)
endef endef
$(eval $(call KernelPackage,atm)) $(eval $(call KernelPackage,atm))
define KernelPackage/atmtcp define KernelPackage/atmtcp
SUBMENU:=$(NSMENU)
TITLE:=ATM over TCP TITLE:=ATM over TCP
DESCRIPTION:= \ DESCRIPTION:= \
Kernel module for ATM over TCP support Kernel module for ATM over TCP support
DEPENDS:=@LINUX_2_6 kmod-atm DEPENDS:=@LINUX_2_6 kmod-atm
FILES:=$(LINUX_DIR)/drivers/atm/atmtcp.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_ATM_TCP CONFIG_ATM_DRIVERS=y KCONFIG:=CONFIG_ATM_TCP CONFIG_ATM_DRIVERS=y
SUBMENU:=$(NSMENU) FILES:=$(LINUX_DIR)/drivers/atm/atmtcp.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,atmtcp) AUTOLOAD:=$(call AutoLoad,40,atmtcp)
endef endef
$(eval $(call KernelPackage,atmtcp)) $(eval $(call KernelPackage,atmtcp))
define KernelPackage/bonding define KernelPackage/bonding
SUBMENU:=$(NSMENU)
TITLE:=Ethernet bonding driver TITLE:=Ethernet bonding driver
DESCRIPTION:= \ DESCRIPTION:= \
Kernel module for NIC bonding. Kernel module for NIC bonding.
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) AUTOLOAD:=$(call AutoLoad,40,bonding)
endef endef
$(eval $(call KernelPackage,bonding)) $(eval $(call KernelPackage,bonding))
define KernelPackage/ipip define KernelPackage/ipip
SUBMENU:=$(NSMENU)
TITLE:=IP in IP encapsulation support TITLE:=IP in IP encapsulation support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for IP in IP encapsulation Kernel modules for IP in IP encapsulation
KCONFIG:=CONFIG_NET_IPIP KCONFIG:=CONFIG_NET_IPIP
SUBMENU:=$(NSMENU)
endef endef
define KernelPackage/ipip/2.4 define KernelPackage/ipip/2.4
@ -64,25 +68,30 @@ define KernelPackage/ipip/2.6
$(LINUX_DIR)/net/ipv4/tunnel4.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/net/ipv4/tunnel4.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,ipip tunnel4) AUTOLOAD:=$(call AutoLoad,30,ipip tunnel4)
endef endef
$(eval $(call KernelPackage,ipip)) $(eval $(call KernelPackage,ipip))
define KernelPackage/ipsec define KernelPackage/ipsec
SUBMENU:=$(NSMENU)
TITLE:=IPsec related modules (IPv4 and IPv6) TITLE:=IPsec related modules (IPv4 and IPv6)
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for IPsec support in both IPv4 and IPv6.\\\ Kernel modules for IPsec support in both IPv4 and IPv6.\\\
Includes:\\\ Includes:\\\
- af_key\\\ - af_key\\\
- xfrm_user - xfrm_user
SUBMENU:=$(NSMENU)
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_NET_KEY KCONFIG:=CONFIG_NET_KEY
FILES:= \ FILES:= \
$(LINUX_DIR)/net/key/af_key.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/key/af_key.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/net/xfrm/xfrm_user.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/net/xfrm/xfrm_user.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,ipsec)) $(eval $(call KernelPackage,ipsec))
define KernelPackage/ipsec4 define KernelPackage/ipsec4
SUBMENU:=$(NSMENU)
TITLE:=IPsec related modules (IPv4) TITLE:=IPsec related modules (IPv4)
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for IPsec support in IPv4.\\\ Kernel modules for IPsec support in IPv4.\\\
@ -91,16 +100,18 @@ define KernelPackage/ipsec4
- esp4\\\ - esp4\\\
- ipcomp\\\ - ipcomp\\\
- xfrm4_tunnel - 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, \ FILES:= $(foreach mod,ah4 esp4 ipcomp xfrm4_tunnel, \
$(LINUX_DIR)/net/ipv4/$(mod).$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/ipv4/$(mod).$(LINUX_KMOD_SUFFIX) \
) )
endef endef
$(eval $(call KernelPackage,ipsec4)) $(eval $(call KernelPackage,ipsec4))
define KernelPackage/ipsec6 define KernelPackage/ipsec6
SUBMENU:=$(NSMENU)
TITLE:=IPsec related modules (IPv6) TITLE:=IPsec related modules (IPv6)
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for IPsec support in IPv6.\\\ Kernel modules for IPsec support in IPv6.\\\
@ -110,64 +121,77 @@ define KernelPackage/ipsec6
- ipcomp6\\\ - ipcomp6\\\
- xfrm6_tunnel\\\ - xfrm6_tunnel\\\
- tunnel6 - 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, \ FILES:= $(foreach mod,ah6 esp6 ipcomp6 xfrm6_tunnel tunnel6, \
$(LINUX_DIR)/net/ipv6/$(mod).$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/ipv6/$(mod).$(LINUX_KMOD_SUFFIX) \
) )
endef endef
$(eval $(call KernelPackage,ipsec6)) $(eval $(call KernelPackage,ipsec6))
define KernelPackage/ipv6 define KernelPackage/ipv6
SUBMENU:=$(NSMENU)
TITLE:=IPv6 support TITLE:=IPv6 support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for IPv6 support Kernel modules for IPv6 support
KCONFIG:=CONFIG_IPV6 KCONFIG:=CONFIG_IPV6
SUBMENU:=$(NSMENU)
AUTOLOAD:=$(call AutoLoad,20,ipv6) AUTOLOAD:=$(call AutoLoad,20,ipv6)
endef endef
define KernelPackage/ipv6/2.4 define KernelPackage/ipv6/2.4
FILES:=$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/ipv6/2.6 define KernelPackage/ipv6/2.6
FILES:= \ FILES:= \
$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/net/ipv6/sit.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/net/ipv6/sit.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,ipv6)) $(eval $(call KernelPackage,ipv6))
define KernelPackage/gre define KernelPackage/gre
SUBMENU:=$(NSMENU)
TITLE:=GRE support TITLE:=GRE support
DESCRIPTION:=\ DESCRIPTION:=\
Generic Routing Encapsulation support Generic Routing Encapsulation support
KCONFIG:=CONFIG_NET_IPGRE KCONFIG:=CONFIG_NET_IPGRE
FILES=$(LINUX_DIR)/net/ipv4/ip_gre.$(LINUX_KMOD_SUFFIX) FILES=$(LINUX_DIR)/net/ipv4/ip_gre.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NSMENU)
endef endef
$(eval $(call KernelPackage,gre)) $(eval $(call KernelPackage,gre))
define KernelPackage/tun define KernelPackage/tun
SUBMENU:=$(NSMENU)
TITLE:=Universal TUN/TAP driver TITLE:=Universal TUN/TAP driver
DESCRIPTION:=\ DESCRIPTION:=\
Kernel support for the TUN/TAP tunneling device Kernel support for the TUN/TAP tunneling device
KCONFIG:=CONFIG_TUN KCONFIG:=CONFIG_TUN
FILES:=$(LINUX_DIR)/drivers/net/tun.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/tun.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NSMENU)
AUTOLOAD:=$(call AutoLoad,30,tun) AUTOLOAD:=$(call AutoLoad,30,tun)
endef endef
$(eval $(call KernelPackage,tun)) $(eval $(call KernelPackage,tun))
define KernelPackage/ppp define KernelPackage/ppp
SUBMENU:=$(NSMENU)
TITLE:=PPP modules TITLE:=PPP modules
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for PPP support Kernel modules for PPP support
KCONFIG:=CONFIG_PPP 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 endef
define KernelPackage/ppp/2.6 define KernelPackage/ppp/2.6
@ -179,30 +203,25 @@ define KernelPackage/ppp/2.6
AUTOLOAD:=$(call AutoLoad,30,crc-ccitt slhc ppp_generic ppp_async) AUTOLOAD:=$(call AutoLoad,30,crc-ccitt slhc ppp_generic ppp_async)
endef 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 define KernelPackage/ppp-synctty
SUBMENU:=$(NSMENU)
TITLE:=PPP sync tty support TITLE:=PPP sync tty support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for PPP sync tty support Kernel modules for PPP sync tty support
DEPENDS:=kmod-ppp DEPENDS:=kmod-ppp
KCONFIG:=CONFIG_PPP_SYNC_TTY KCONFIG:=CONFIG_PPP_SYNC_TTY
SUBMENU:=$(NSMENU)
FILES:=$(LINUX_DIR)/drivers/net/ppp_synctty.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/ppp_synctty.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,ppp_synctty) AUTOLOAD:=$(call AutoLoad,40,ppp_synctty)
endef endef
$(eval $(call KernelPackage,ppp-synctty)) $(eval $(call KernelPackage,ppp-synctty))
define KernelPackage/pppoe define KernelPackage/pppoe
SUBMENU:=$(NSMENU)
TITLE:=PPPoE support TITLE:=PPPoE support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for PPPoE (PPP over Ethernet) support Kernel modules for PPPoE (PPP over Ethernet) support
@ -211,12 +230,13 @@ define KernelPackage/pppoe
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/net/pppoe.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/net/pppoe.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/net/pppox.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/pppox.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NSMENU)
endef endef
$(eval $(call KernelPackage,pppoe)) $(eval $(call KernelPackage,pppoe))
define KernelPackage/pppoa define KernelPackage/pppoa
SUBMENU:=$(NSMENU)
TITLE:=PPPoA support TITLE:=PPPoA support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for PPPoA (PPP over ATM) support Kernel modules for PPPoA (PPP over ATM) support
@ -224,17 +244,17 @@ define KernelPackage/pppoa
KCONFIG:=CONFIG_PPPOATM KCONFIG:=CONFIG_PPPOATM
FILES:=$(LINUX_DIR)/net/atm/pppoatm.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/atm/pppoatm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,pppoatm) AUTOLOAD:=$(call AutoLoad,40,pppoatm)
SUBMENU:=$(NSMENU)
endef endef
$(eval $(call KernelPackage,pppoa)) $(eval $(call KernelPackage,pppoa))
define KernelPackage/mppe define KernelPackage/mppe
SUBMENU:=$(NSMENU)
TITLE:=Microsoft PPP compression/encryption TITLE:=Microsoft PPP compression/encryption
DESCRIPTION:=Kernel modules for Microsoft PPP compression/encryption DESCRIPTION:=Kernel modules for Microsoft PPP compression/encryption
DEPENDS:=kmod-ppp DEPENDS:=kmod-ppp
KCONFIG:=CONFIG_PPP_MPPE_MPPC CONFIG_PPP_MPPE KCONFIG:=CONFIG_PPP_MPPE_MPPC CONFIG_PPP_MPPE
SUBMENU:=$(NSMENU)
endef endef
define KernelPackage/mppe/2.4 define KernelPackage/mppe/2.4
@ -246,34 +266,38 @@ define KernelPackage/mppe/2.6
FILES:=$(LINUX_DIR)/drivers/net/ppp_mppe.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/ppp_mppe.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,31,ppp_mppe) AUTOLOAD:=$(call AutoLoad,31,ppp_mppe)
endef endef
$(eval $(call KernelPackage,mppe)) $(eval $(call KernelPackage,mppe))
define KernelPackage/sched define KernelPackage/sched
SUBMENU:=$(NSMENU)
TITLE:=Traffic schedulers TITLE:=Traffic schedulers
DESCRIPTION:=\ DESCRIPTION:=\
Kernel schedulers for IP traffic Kernel schedulers for IP traffic
FILES:=$(LINUX_DIR)/net/sched/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/sched/*.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(NSMENU)
endef endef
$(eval $(call KernelPackage,sched)) $(eval $(call KernelPackage,sched))
define KernelPackage/ax25 define KernelPackage/ax25
SUBMENU:=$(NSMENU)
TITLE:=AX25 support TITLE:=AX25 support
DESCRIPTION:=Kernel modules for AX25 support DESCRIPTION:=Kernel modules for AX25 support
SUBMENU:=$(NSMENU)
KCONFIG:=CONFIG_AX25 CONFIG_MKISS KCONFIG:=CONFIG_AX25 CONFIG_MKISS
FILES:= \ FILES:= \
$(LINUX_DIR)/net/ax25/ax25.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/net/ax25/ax25.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/net/hamradio/mkiss.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/hamradio/mkiss.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,80,ax25 mkiss) AUTOLOAD:=$(call AutoLoad,80,ax25 mkiss)
endef endef
$(eval $(call KernelPackage,ax25)) $(eval $(call KernelPackage,ax25))
define KernelPackage/mp-alg define KernelPackage/mp-alg
SUBMENU:=$(NSMENU)
TITLE:=ECMP caching algorithms TITLE:=ECMP caching algorithms
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
DESCRIPTION:= \ DESCRIPTION:= \
@ -282,152 +306,177 @@ define KernelPackage/mp-alg
specifying which algorithm to use for routes. \\\ specifying which algorithm to use for routes. \\\
quagga (at least <=0.99.6) requires a multipath patch to support this \\\ quagga (at least <=0.99.6) requires a multipath patch to support this \\\
cached mp route feature. 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 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) FILES:=$(LINUX_DIR)/net/ipv4/multipath_*.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,35,multipath_rr multipath_random multipath_wrandom multipath_drr) AUTOLOAD:=$(call AutoLoad,35,multipath_rr multipath_random multipath_wrandom multipath_drr)
endef endef
$(eval $(call KernelPackage,mp-alg)) $(eval $(call KernelPackage,mp-alg))
NDMENU:=Network Devices NDMENU:=Network Devices
define KernelPackage/natsemi define KernelPackage/natsemi
SUBMENU:=$(NDMENU)
TITLE:=National Semiconductor DP8381x series TITLE:=National Semiconductor DP8381x series
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for National Semiconductor DP8381x series PCI Ethernet \\\ Kernel modules for National Semiconductor DP8381x series PCI Ethernet \\\
adapters. 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) AUTOLOAD:=$(call AutoLoad,20,natsemi)
endef endef
$(eval $(call KernelPackage,natsemi)) $(eval $(call KernelPackage,natsemi))
define KernelPackage/r6040 define KernelPackage/r6040
SUBMENU:=$(NDMENU)
TITLE:=RDC Fast-Ethernet support TITLE:=RDC Fast-Ethernet support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for RDC Fast-Ethernet adapters. Kernel modules for RDC Fast-Ethernet adapters.
FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_R6040
DEPENDS:=@LINUX_2_6_RDC DEPENDS:=@LINUX_2_6_RDC
SUBMENU:=$(NDMENU) KCONFIG:=CONFIG_R6040
FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,r6040)) $(eval $(call KernelPackage,r6040))
define KernelPackage/sis900 define KernelPackage/sis900
SUBMENU:=$(NDMENU)
TITLE:=SiS 900 Ethernet support TITLE:=SiS 900 Ethernet support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for Sis 900 Ethernet adapters. 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) AUTOLOAD:=$(call AutoLoad,50,sis900)
endef endef
$(eval $(call KernelPackage,sis900)) $(eval $(call KernelPackage,sis900))
define KernelPackage/via-rhine define KernelPackage/via-rhine
SUBMENU:=$(NDMENU)
TITLE:=Via Rhine ethernet support TITLE:=Via Rhine ethernet support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for Via Rhine Ethernet chipsets. 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) AUTOLOAD:=$(call AutoLoad,50,via-rhine)
endef 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 TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for VIA Velocity Gigabit Ethernet chipsets. 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) AUTOLOAD:=$(call AutoLoad,50,via-velocity)
endef 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 TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters. 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) AUTOLOAD:=$(call AutoLoad,50,8139too)
endef 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 TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters. 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) AUTOLOAD:=$(call AutoLoad,50,r8169)
endef 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 TITLE:=ne2k-pci Ethernet Adapter kernel support
DESCRIPTION:=\ DESCRIPTION:=\
ne2k-pci Ethernet Adapter kernel support. 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) AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci)
endef 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 TITLE:=Intel(R) IXP4xx ethernet support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for Intel(R) IXP4xx onboard ethernet. 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_qmgr.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/net/ixp4xx/ixp4xx_mac.$(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) AUTOLOAD:=$(call AutoLoad,20,ixp4xx_npe ixp4xx_qmgr ixp4xx_mac)
endef 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 TITLE:=Intel(R) PRO/100+ cards kernel support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for Intel(R) PRO/100+ Ethernet adapters. 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) AUTOLOAD:=$(call AutoLoad,50,e100)
endef 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 TITLE:=Intel(R) PRO/1000 cards kernel support
DESCRIPTION:=\ DESCRIPTION:=\
Kernel modules for Intel(R) PRO/1000 Ethernet adapters. 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) AUTOLOAD:=$(call AutoLoad,50,e1000)
endef 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 TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang
DESCRIPTION:=\ DESCRIPTION:=\
This option enables driver support for a large number of 10mbps and \\\ This option enables driver support for a large number of 10mbps and \\\
@ -437,10 +486,10 @@ define KernelPackage/3c59x
- "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus \\\ - "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus \\\
- "Tornado" (3c905) PCI \\\ - "Tornado" (3c905) PCI \\\
- "Hurricane" (3c555/3cSOHO) 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) AUTOLOAD:=$(call AutoLoad,50,3c59x)
endef endef
$(eval $(call KernelPackage,3c59x)) $(eval $(call KernelPackage,3c59x))

View File

@ -9,6 +9,7 @@
EMENU:=Other modules EMENU:=Other modules
define KernelPackage/crypto define KernelPackage/crypto
SUBMENU:=$(EMENU)
TITLE:=CryptoAPI modules TITLE:=CryptoAPI modules
KCONFIG:= \ KCONFIG:= \
CONFIG_CRYPTO_HMAC \ CONFIG_CRYPTO_HMAC \
@ -37,11 +38,13 @@ define KernelPackage/crypto
CONFIG_CRYPTO_ECB \ CONFIG_CRYPTO_ECB \
CONFIG_CRYPTO_BLKCIPHER CONFIG_CRYPTO_BLKCIPHER
FILES:=$(LINUX_DIR)/crypto/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/crypto/*.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(EMENU)
endef endef
$(eval $(call KernelPackage,crypto)) $(eval $(call KernelPackage,crypto))
define KernelPackage/lp define KernelPackage/lp
SUBMENU:=$(EMENU)
TITLE:=Parallel port and line printer support TITLE:=Parallel port and line printer support
DEPENDS:=@LINUX_2_4 DEPENDS:=@LINUX_2_4
KCONFIG:=CONFIG_PARPORT KCONFIG:=CONFIG_PARPORT
@ -49,20 +52,17 @@ define KernelPackage/lp
$(LINUX_DIR)/drivers/parport/parport.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/parport/parport.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/char/lp.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/char/lp.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/char/ppdev.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/char/ppdev.$(LINUX_KMOD_SUFFIX)
SUBMENU:=$(EMENU) AUTOLOAD:=$(call AutoLoad,50,parport lp)
AUTOLOAD:=$(call AutoLoad,50, \
parport \
lp \
)
endef endef
$(eval $(call KernelPackage,lp)) $(eval $(call KernelPackage,lp))
define KernelPackage/soundcore define KernelPackage/soundcore
SUBMENU:=$(EMENU)
TITLE:=Sound support TITLE:=Sound support
DESCRIPTION:=Kernel modules for sound support DESCRIPTION:=Kernel modules for sound support
KCONFIG:=CONFIG_SOUND KCONFIG:=CONFIG_SOUND
SUBMENU:=$(EMENU)
endef endef
define KernelPackage/soundcore/2.4 define KernelPackage/soundcore/2.4
@ -89,41 +89,46 @@ $(eval $(call KernelPackage,soundcore))
define KernelPackage/loop define KernelPackage/loop
SUBMENU:=$(EMENU)
TITLE:=Loopback device support TITLE:=Loopback device support
DESCRIPTION:=Kernel module for loopback device support DESCRIPTION:=Kernel module for loopback device support
KCONFIG:=CONFIG_BLK_DEV_LOOP KCONFIG:=CONFIG_BLK_DEV_LOOP
SUBMENU:=$(EMENU)
AUTOLOAD:=$(call AutoLoad,30,loop)
FILES:=$(LINUX_DIR)/drivers/block/loop.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/block/loop.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,loop)
endef endef
$(eval $(call KernelPackage,loop)) $(eval $(call KernelPackage,loop))
define KernelPackage/nbd define KernelPackage/nbd
SUBMENU:=$(EMENU)
TITLE:=Network block device support TITLE:=Network block device support
DESCRIPTION:=Kernel module for network block device support DESCRIPTION:=Kernel module for network block device support
KCONFIG:=CONFIG_BLK_DEV_NBD KCONFIG:=CONFIG_BLK_DEV_NBD
SUBMENU:=$(EMENU)
AUTOLOAD:=$(call AutoLoad,30,nbd)
FILES:=$(LINUX_DIR)/drivers/block/nbd.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/block/nbd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,nbd)
endef endef
$(eval $(call KernelPackage,nbd)) $(eval $(call KernelPackage,nbd))
define KernelPackage/capi define KernelPackage/capi
SUBMENU:=$(EMENU)
TITLE:=CAPI Support TITLE:=CAPI Support
DESCRIPTION:=Kernel module for basic CAPI support DESCRIPTION:=Kernel module for basic CAPI support
KCONFIG:=CONFIG_ISDN CONFIG_ISDN_CAPI CONFIG_ISDN_CAPI_CAPI20
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
SUBMENU:=$(EMENU) KCONFIG:=CONFIG_ISDN CONFIG_ISDN_CAPI CONFIG_ISDN_CAPI_CAPI20
AUTOLOAD:=$(call AutoLoad,30,kernelcapi capi)
FILES:=$(LINUX_DIR)/drivers/isdn/capi/*capi.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/isdn/capi/*capi.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,kernelcapi capi)
endef endef
$(eval $(call KernelPackage,capi)) $(eval $(call KernelPackage,capi))
define KernelPackage/pcmcia-core define KernelPackage/pcmcia-core
TITLE:=PCMCIA/CardBus support TITLE:=PCMCIA/CardBus support
DESCRIPTION:=Kernel support for PCMCIA/CardBus controllers DESCRIPTION:=Kernel support for PCMCIA/CardBus controllers
DEPENDS:=@PCMCIA_SUPPORT DEPENDS:=@PCMCIA_SUPPORT
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_PCMCIA CONFIG_PCCARD CONFIG_PCMCIA_AU1X00 KCONFIG:=CONFIG_PCMCIA CONFIG_PCCARD CONFIG_PCMCIA_AU1X00
endef endef
@ -148,16 +153,17 @@ define KernelPackage/pcmcia-core/2.6
$(LINUX_DIR)/drivers/pcmcia/rsrc_nonstatic.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/pcmcia/rsrc_nonstatic.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,pcmcia_core pcmcia rsrc_nonstatic $(PCMCIA_SOCKET_DRIVER)) AUTOLOAD:=$(call AutoLoad,40,pcmcia_core pcmcia rsrc_nonstatic $(PCMCIA_SOCKET_DRIVER))
endef endef
$(eval $(call KernelPackage,pcmcia-core)) $(eval $(call KernelPackage,pcmcia-core))
define KernelPackage/pcmcia-serial define KernelPackage/pcmcia-serial
SUBMENU:=$(EMENU)
TITLE:=Serial devices support TITLE:=Serial devices support
DESCRIPTION:=Kernel support for PCMCIA/CardBus serial devices DESCRIPTION:=Kernel support for PCMCIA/CardBus serial devices
DEPENDS:=kmod-pcmcia-core DEPENDS:=kmod-pcmcia-core
SUBMENU:=$(EMENU)
AUTOLOAD:=$(call AutoLoad,45,serial_cs)
KCONFIG:=CONFIG_PCMCIA_SERIAL_CS CONFIG_SERIAL_8250_CS KCONFIG:=CONFIG_PCMCIA_SERIAL_CS CONFIG_SERIAL_8250_CS
AUTOLOAD:=$(call AutoLoad,45,serial_cs)
endef endef
define KernelPackage/pcmcia-serial/2.4 define KernelPackage/pcmcia-serial/2.4
@ -167,14 +173,15 @@ endef
define KernelPackage/pcmcia-serial/2.6 define KernelPackage/pcmcia-serial/2.6
FILES:=$(LINUX_DIR)/drivers/serial/serial_cs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/serial/serial_cs.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,pcmcia-serial)) $(eval $(call KernelPackage,pcmcia-serial))
define KernelPackage/bluetooth define KernelPackage/bluetooth
SUBMENU:=$(EMENU)
TITLE:=Bluetooth support TITLE:=Bluetooth support
DEPENDS:=@USB_SUPPORT DEPENDS:=@USB_SUPPORT
DESCRIPTION:=Kernel support for Bluetooth devices DESCRIPTION:=Kernel support for Bluetooth devices
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_BLUEZ CONFIG_BT CONFIG_USB_BLUETOOTH KCONFIG:=CONFIG_BLUEZ CONFIG_BT CONFIG_USB_BLUETOOTH
endef endef
@ -201,13 +208,15 @@ define KernelPackage/bluetooth/2.6
$(LINUX_DIR)/drivers/bluetooth/hci_usb.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/bluetooth/hci_usb.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,90,bluetooth l2cap sco rfcomm bnep hci_uart hci_usb) AUTOLOAD:=$(call AutoLoad,90,bluetooth l2cap sco rfcomm bnep hci_uart hci_usb)
endef endef
$(eval $(call KernelPackage,bluetooth)) $(eval $(call KernelPackage,bluetooth))
define KernelPackage/mmc define KernelPackage/mmc
SUBMENU:=$(EMENU)
TITLE:=MMC/SD Card Support TITLE:=MMC/SD Card Support
DEPENDS:=@LINUX_2_6_AT91 DEPENDS:=@LINUX_2_6_AT91
DESCRIPTION:=Kernel support for MMC/SD cards DESCRIPTION:=Kernel support for MMC/SD cards
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_MMC KCONFIG:=CONFIG_MMC
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/mmc/mmc_core.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/mmc/mmc_core.$(LINUX_KMOD_SUFFIX) \
@ -215,12 +224,14 @@ define KernelPackage/mmc
$(LINUX_DIR)/drivers/mmc/at91_mci.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/mmc/at91_mci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,90,mmc_core mmc_block at91_mci) AUTOLOAD:=$(call AutoLoad,90,mmc_core mmc_block at91_mci)
endef endef
$(eval $(call KernelPackage,mmc)) $(eval $(call KernelPackage,mmc))
define KernelPackage/softdog define KernelPackage/softdog
SUBMENU:=$(EMENU)
TITLE:=Software watchdog driver TITLE:=Software watchdog driver
DESCRIPTION:=Software watchdog driver DESCRIPTION:=Software watchdog driver
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_SOFT_WATCHDOG KCONFIG:=CONFIG_SOFT_WATCHDOG
AUTOLOAD:=$(call AutoLoad,50,softdog) AUTOLOAD:=$(call AutoLoad,50,softdog)
endef endef
@ -232,13 +243,14 @@ endef
define KernelPackage/softdog/2.6 define KernelPackage/softdog/2.6
FILES:=$(LINUX_DIR)/drivers/char/watchdog/softdog.ko FILES:=$(LINUX_DIR)/drivers/char/watchdog/softdog.ko
endef endef
$(eval $(call KernelPackage,softdog)) $(eval $(call KernelPackage,softdog))
define KernelPackage/videodev define KernelPackage/videodev
SUBMENU:=$(EMENU)
TITLE=Video4Linux support TITLE=Video4Linux support
DESCRIPTION:=Kernel modules for Video4Linux support DESCRIPTION:=Kernel modules for Video4Linux support
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_VIDEO_DEV KCONFIG:=CONFIG_VIDEO_DEV
FILES:=$(LINUX_DIR)/drivers/media/video/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/media/video/*.$(LINUX_KMOD_SUFFIX)
endef endef
@ -250,95 +262,111 @@ endef
define KernelPackage/videodev/2.6 define KernelPackage/videodev/2.6
AUTOLOAD:=$(call AutoLoad,60,v4l2-common v4l1-compat compat_ioctl32 videodev) AUTOLOAD:=$(call AutoLoad,60,v4l2-common v4l1-compat compat_ioctl32 videodev)
endef endef
$(eval $(call KernelPackage,videodev)) $(eval $(call KernelPackage,videodev))
define KernelPackage/leds-net48xx define KernelPackage/leds-net48xx
SUBMENU:=$(EMENU)
TITLE:=Soekris Net48xx LED support TITLE:=Soekris Net48xx LED support
DESCRIPTION:=Kernel module for Soekris Net48xx LEDs DESCRIPTION:=Kernel module for Soekris Net48xx LEDs
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_LEDS_NET48XX KCONFIG:=CONFIG_LEDS_NET48XX
FILES:=$(LINUX_DIR)/drivers/leds/leds-net48xx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/leds/leds-net48xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,leds-net48xx) AUTOLOAD:=$(call AutoLoad,50,leds-net48xx)
endef endef
$(eval $(call KernelPackage,leds-net48xx)) $(eval $(call KernelPackage,leds-net48xx))
define KernelPackage/nsc-gpio define KernelPackage/nsc-gpio
SUBMENU:=$(EMENU)
TITLE:=Natsemi GPIO support TITLE:=Natsemi GPIO support
DESCRIPTION:=Kernel module for Natsemi GPIO DESCRIPTION:=Kernel module for Natsemi GPIO
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_NSC_GPIO KCONFIG:=CONFIG_NSC_GPIO
FILES:=$(LINUX_DIR)/drivers/char/nsc_gpio.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/char/nsc_gpio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,nsc_gpio) AUTOLOAD:=$(call AutoLoad,40,nsc_gpio)
endef endef
$(eval $(call KernelPackage,nsc-gpio)) $(eval $(call KernelPackage,nsc-gpio))
define KernelPackage/scx200-gpio define KernelPackage/scx200-gpio
SUBMENU:=$(EMENU)
TITLE:=Natsemi SCX200 GPIO support TITLE:=Natsemi SCX200 GPIO support
DESCRIPTION:=Kernel module for SCX200 GPIO DESCRIPTION:=Kernel module for SCX200 GPIO
DEPENDS:=kmod-nsc-gpio @LINUX_2_6_X86 DEPENDS:=kmod-nsc-gpio @LINUX_2_6_X86
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_SCx200_GPIO KCONFIG:=CONFIG_SCx200_GPIO
FILES:=$(LINUX_DIR)/drivers/char/scx200_gpio.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/char/scx200_gpio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,scx200_gpio) AUTOLOAD:=$(call AutoLoad,50,scx200_gpio)
endef endef
$(eval $(call KernelPackage,scx200-gpio)) $(eval $(call KernelPackage,scx200-gpio))
define KernelPackage/scx200-wdt define KernelPackage/scx200-wdt
SUBMENU:=$(EMENU)
TITLE:=Natsemi SCX200 Watchdog support TITLE:=Natsemi SCX200 Watchdog support
DESCRIPTION:=Kernel module for SCX200 Watchdog DESCRIPTION:=Kernel module for SCX200 Watchdog
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_SC1200_WDT KCONFIG:=CONFIG_SC1200_WDT
FILES:=$(LINUX_DIR)/drivers/char/watchdog/scx200_wdt.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/char/watchdog/scx200_wdt.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,scx200_wdt) AUTOLOAD:=$(call AutoLoad,50,scx200_wdt)
endef endef
$(eval $(call KernelPackage,scx200-wdt)) $(eval $(call KernelPackage,scx200-wdt))
define KernelPackage/hwmon define KernelPackage/hwmon
SUBMENU:=$(EMENU)
TITLE:=Hardware monitoring support TITLE:=Hardware monitoring support
DESCRIPTION:=Kernel modules for hardware monitoring DESCRIPTION:=Kernel modules for hardware monitoring
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_HWMON_VID KCONFIG:=CONFIG_HWMON_VID
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/hwmon/hwmon.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/hwmon/hwmon.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/hwmon/hwmon-vid.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/hwmon/hwmon-vid.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,hwmon hwmon-vid) AUTOLOAD:=$(call AutoLoad,40,hwmon hwmon-vid)
endef endef
$(eval $(call KernelPackage,hwmon)) $(eval $(call KernelPackage,hwmon))
define KernelPackage/hwmon-pc87360 define KernelPackage/hwmon-pc87360
SUBMENU:=$(EMENU)
TITLE:=PC87360 monitoring support TITLE:=PC87360 monitoring support
DESCRIPTION:=Kernel modules for PC87360 chips DESCRIPTION:=Kernel modules for PC87360 chips
DEPENDS:=kmod-hwmon DEPENDS:=kmod-hwmon
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_SENSORS_PC87360 KCONFIG:=CONFIG_SENSORS_PC87360
FILES:=$(LINUX_DIR)/drivers/hwmon/pc87360.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/hwmon/pc87360.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,pc87360) AUTOLOAD:=$(call AutoLoad,50,pc87360)
endef endef
$(eval $(call KernelPackage,hwmon-pc87360)) $(eval $(call KernelPackage,hwmon-pc87360))
define KernelPackage/input-core define KernelPackage/input-core
SUBMENU:=$(EMENU)
TITLE:=Input device core TITLE:=Input device core
DESCRIPTION:=Kernel modules for support of input device DESCRIPTION:=Kernel modules for support of input device
SUBMENU:=$(EMENU)
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_INPUT KCONFIG:=CONFIG_INPUT
FILES:=$(LINUX_DIR)/drivers/input/input-core.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/input/input-core.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,input-core) AUTOLOAD:=$(call AutoLoad,50,input-core)
endef endef
$(eval $(call KernelPackage,input-core)) $(eval $(call KernelPackage,input-core))
define KernelPackage/input-evdev define KernelPackage/input-evdev
SUBMENU:=$(EMENU)
TITLE:=Input even device TITLE:=Input even device
DESCRIPTION:=Kernel modules for support of input device events DESCRIPTION:=Kernel modules for support of input device events
DEPENDS:=+kmod-input-core DEPENDS:=+kmod-input-core
SUBMENU:=$(EMENU)
KCONFIG:=CONFIG_INPUT_EVDEV KCONFIG:=CONFIG_INPUT_EVDEV
FILES:=$(LINUX_DIR)/drivers/input/evdev.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/input/evdev.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,evdev) AUTOLOAD:=$(call AutoLoad,60,evdev)
endef endef
$(eval $(call KernelPackage,input-evdev))
$(eval $(call KernelPackage,input-evdev))

View File

@ -27,12 +27,13 @@ define usbdep
DEPENDS:=kmod-usb-core $(1) DEPENDS:=kmod-usb-core $(1)
endef endef
define KernelPackage/usb-core define KernelPackage/usb-core
SUBMENU:=$(USBMENU)
TITLE:=Support for USB TITLE:=Support for USB
DESCRIPTION:=Kernel support for USB DESCRIPTION:=Kernel support for USB
DEPENDS:=@USB_SUPPORT DEPENDS:=@USB_SUPPORT
KCONFIG:=CONFIG_USB KCONFIG:=CONFIG_USB
SUBMENU:=$(USBMENU)
AUTOLOAD:=$(call AutoLoad,20,usbcore) AUTOLOAD:=$(call AutoLoad,20,usbcore)
endef endef
@ -43,6 +44,7 @@ endef
define KernelPackage/usb-core/2.6 define KernelPackage/usb-core/2.6
FILES:=$(LINUX_DIR)/drivers/usb/core/usbcore.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/core/usbcore.$(LINUX_KMOD_SUFFIX)
endef endef
$(eval $(call KernelPackage,usb-core)) $(eval $(call KernelPackage,usb-core))
@ -52,26 +54,32 @@ define KernelPackage/usb-uhci
DESCRIPTION:=Kernel support for USB UHCI controllers DESCRIPTION:=Kernel support for USB UHCI controllers
KCONFIG:=CONFIG_USB_UHCI_ALT CONFIG_USB_UHCI_HCD KCONFIG:=CONFIG_USB_UHCI_ALT CONFIG_USB_UHCI_HCD
endef endef
define KernelPackage/usb-uhci/2.4 define KernelPackage/usb-uhci/2.4
FILES:=$(LINUX_DIR)/drivers/usb/host/uhci.o FILES:=$(LINUX_DIR)/drivers/usb/host/uhci.o
AUTOLOAD:=$(call AutoLoad,50,uhci) AUTOLOAD:=$(call AutoLoad,50,uhci)
endef endef
define KernelPackage/usb-uhci/2.6 define KernelPackage/usb-uhci/2.6
FILES:=$(LINUX_DIR)/drivers/usb/host/uhci-hcd.ko FILES:=$(LINUX_DIR)/drivers/usb/host/uhci-hcd.ko
AUTOLOAD:=$(call AutoLoad,50,uhci-hcd) AUTOLOAD:=$(call AutoLoad,50,uhci-hcd)
endef endef
$(eval $(call KernelPackage,usb-uhci)) $(eval $(call KernelPackage,usb-uhci))
define KernelPackage/usb-uhci-iv define KernelPackage/usb-uhci-iv
$(call usbdep,@LINUX_2_4) $(call usbdep,@LINUX_2_4)
TITLE:=Support for Intel/VIA UHCI controllers TITLE:=Support for Intel/VIA UHCI controllers
DESCRIPTION:=Kernel support for Intel/VIA USB UHCI controllers DESCRIPTION:=Kernel support for Intel/VIA USB UHCI controllers
FILES:=$(LINUX_DIR)/drivers/usb/host/usb-uhci.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_USB_UHCI KCONFIG:=CONFIG_USB_UHCI
FILES:=$(LINUX_DIR)/drivers/usb/host/usb-uhci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,usb-uhci) AUTOLOAD:=$(call AutoLoad,50,usb-uhci)
endef endef
$(eval $(call KernelPackage,usb-uhci-iv)) $(eval $(call KernelPackage,usb-uhci-iv))
define KernelPackage/usb-ohci define KernelPackage/usb-ohci
$(call usbdep,) $(call usbdep,)
TITLE:=Support for OHCI controllers TITLE:=Support for OHCI controllers
@ -88,8 +96,10 @@ define KernelPackage/usb-ohci/2.6
FILES:=$(LINUX_DIR)/drivers/usb/host/ohci-hcd.ko FILES:=$(LINUX_DIR)/drivers/usb/host/ohci-hcd.ko
AUTOLOAD:=$(call AutoLoad,50,ohci-hcd) AUTOLOAD:=$(call AutoLoad,50,ohci-hcd)
endef endef
$(eval $(call KernelPackage,usb-ohci)) $(eval $(call KernelPackage,usb-ohci))
define KernelPackage/usb-adm5120 define KernelPackage/usb-adm5120
$(call usbdep,@LINUX_2_6_ADM5120||@LINUX_2_6_ADM5120EB) $(call usbdep,@LINUX_2_6_ADM5120||@LINUX_2_6_ADM5120EB)
TITLE:=Support for the ADM5120 HCD controller TITLE:=Support for the ADM5120 HCD controller
@ -98,16 +108,19 @@ define KernelPackage/usb-adm5120
FILES:=$(LINUX_DIR)/drivers/usb/host/adm5120-hcd.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/host/adm5120-hcd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,adm5120-hcd) AUTOLOAD:=$(call AutoLoad,50,adm5120-hcd)
endef endef
$(eval $(call KernelPackage,usb-adm5120)) $(eval $(call KernelPackage,usb-adm5120))
define KernelPackage/usb2 define KernelPackage/usb2
$(call usbdep,) $(call usbdep,)
TITLE:=Support for USB2 controllers TITLE:=Support for USB2 controllers
DESCRIPTION:=Kernel support for USB2 (EHCI) controllers DESCRIPTION:=Kernel support for USB2 (EHCI) controllers
FILES:=$(LINUX_DIR)/drivers/usb/host/ehci-hcd.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_USB_EHCI_HCD KCONFIG:=CONFIG_USB_EHCI_HCD
FILES:=$(LINUX_DIR)/drivers/usb/host/ehci-hcd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ehci-hcd) AUTOLOAD:=$(call AutoLoad,50,ehci-hcd)
endef endef
$(eval $(call KernelPackage,usb2)) $(eval $(call KernelPackage,usb2))
@ -127,6 +140,7 @@ define KernelPackage/usb-acm/2.6
FILES:=$(LINUX_DIR)/drivers/usb/class/cdc-acm.ko FILES:=$(LINUX_DIR)/drivers/usb/class/cdc-acm.ko
AUTOLOAD:=$(call AutoLoad,60,cdc-acm) AUTOLOAD:=$(call AutoLoad,60,cdc-acm)
endef endef
$(eval $(call KernelPackage,usb-acm)) $(eval $(call KernelPackage,usb-acm))
@ -148,6 +162,7 @@ define KernelPackage/usb-audio/2.6
$(LINUX_DIR)/sound/usb/snd-usb-audio.ko $(LINUX_DIR)/sound/usb/snd-usb-audio.ko
AUTOLOAD:=$(call AutoLoad,60,snd-usb-lib snd-usb-audio) AUTOLOAD:=$(call AutoLoad,60,snd-usb-lib snd-usb-audio)
endef endef
$(eval $(call KernelPackage,usb-audio)) $(eval $(call KernelPackage,usb-audio))
@ -167,6 +182,7 @@ define KernelPackage/usb-printer/2.6
FILES:=$(LINUX_DIR)/drivers/usb/class/usblp.ko FILES:=$(LINUX_DIR)/drivers/usb/class/usblp.ko
AUTOLOAD:=$(call AutoLoad,60,usblp) AUTOLOAD:=$(call AutoLoad,60,usblp)
endef endef
$(eval $(call KernelPackage,usb-printer)) $(eval $(call KernelPackage,usb-printer))
@ -178,8 +194,10 @@ define KernelPackage/usb-serial
FILES:=$(LINUX_DIR)/drivers/usb/serial/usbserial.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/usbserial.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,usbserial) AUTOLOAD:=$(call AutoLoad,60,usbserial)
endef endef
$(eval $(call KernelPackage,usb-serial)) $(eval $(call KernelPackage,usb-serial))
define KernelPackage/usb-serial-airprime define KernelPackage/usb-serial-airprime
$(call usbdep,kmod-usb-serial @LINUX_2_6) $(call usbdep,kmod-usb-serial @LINUX_2_6)
TITLE:=Support for Airprime (EVDO) TITLE:=Support for Airprime (EVDO)
@ -188,8 +206,10 @@ define KernelPackage/usb-serial-airprime
FILES:=$(LINUX_DIR)/drivers/usb/serial/airprime.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/airprime.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,airprime) AUTOLOAD:=$(call AutoLoad,65,airprime)
endef endef
$(eval $(call KernelPackage,usb-serial-airprime)) $(eval $(call KernelPackage,usb-serial-airprime))
define KernelPackage/usb-serial-belkin define KernelPackage/usb-serial-belkin
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Belkin devices TITLE:=Support for Belkin devices
@ -198,6 +218,7 @@ define KernelPackage/usb-serial-belkin
FILES:=$(LINUX_DIR)/drivers/usb/serial/belkin_sa.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/belkin_sa.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,belkin_sa) AUTOLOAD:=$(call AutoLoad,65,belkin_sa)
endef endef
$(eval $(call KernelPackage,usb-serial-belkin)) $(eval $(call KernelPackage,usb-serial-belkin))
@ -209,6 +230,7 @@ define KernelPackage/usb-serial-ftdi
FILES:=$(LINUX_DIR)/drivers/usb/serial/ftdi_sio.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/ftdi_sio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,ftdi_sio) AUTOLOAD:=$(call AutoLoad,65,ftdi_sio)
endef endef
$(eval $(call KernelPackage,usb-serial-ftdi)) $(eval $(call KernelPackage,usb-serial-ftdi))
@ -220,8 +242,10 @@ define KernelPackage/usb-serial-mct
FILES:=$(LINUX_DIR)/drivers/usb/serial/mct_u232.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/mct_u232.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,mct_u232) AUTOLOAD:=$(call AutoLoad,65,mct_u232)
endef endef
$(eval $(call KernelPackage,usb-serial-mct)) $(eval $(call KernelPackage,usb-serial-mct))
define KernelPackage/usb-serial-pl2303 define KernelPackage/usb-serial-pl2303
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Prolific PL2303 devices TITLE:=Support for Prolific PL2303 devices
@ -230,6 +254,7 @@ define KernelPackage/usb-serial-pl2303
FILES:=$(LINUX_DIR)/drivers/usb/serial/pl2303.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/pl2303.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,pl2303) AUTOLOAD:=$(call AutoLoad,65,pl2303)
endef endef
$(eval $(call KernelPackage,usb-serial-pl2303)) $(eval $(call KernelPackage,usb-serial-pl2303))
@ -241,6 +266,7 @@ define KernelPackage/usb-serial-sierrawireless
FILES:=$(LINUX_DIR)/drivers/usb/serial/sierra.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/sierra.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,sierra) AUTOLOAD:=$(call AutoLoad,65,sierra)
endef endef
$(eval $(call KernelPackage,usb-serial-sierrawireless)) $(eval $(call KernelPackage,usb-serial-sierrawireless))
@ -252,8 +278,10 @@ define KernelPackage/usb-serial-visor
FILES:=$(LINUX_DIR)/drivers/usb/serial/visor.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/visor.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,visor) AUTOLOAD:=$(call AutoLoad,65,visor)
endef endef
$(eval $(call KernelPackage,usb-serial-visor)) $(eval $(call KernelPackage,usb-serial-visor))
define KernelPackage/usb-serial-keyspan define KernelPackage/usb-serial-keyspan
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Keyspan USB-to-Serial devices TITLE:=Support for Keyspan USB-to-Serial devices
@ -275,8 +303,10 @@ define KernelPackage/usb-serial-keyspan
FILES:=$(LINUX_DIR)/drivers/usb/serial/keyspan.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/keyspan.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,keyspan) AUTOLOAD:=$(call AutoLoad,65,keyspan)
endef endef
$(eval $(call KernelPackage,usb-serial-keyspan)) $(eval $(call KernelPackage,usb-serial-keyspan))
define KernelPackage/usb-serial-option define KernelPackage/usb-serial-option
$(call usbdep,kmod-usb-serial @LINUX_2_6) $(call usbdep,kmod-usb-serial @LINUX_2_6)
TITLE:=Support for Option HSDPA modems TITLE:=Support for Option HSDPA modems
@ -285,6 +315,7 @@ define KernelPackage/usb-serial-option
FILES:=$(LINUX_DIR)/drivers/usb/serial/option.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/option.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,option) AUTOLOAD:=$(call AutoLoad,65,option)
endef endef
$(eval $(call KernelPackage,usb-serial-option)) $(eval $(call KernelPackage,usb-serial-option))
@ -293,12 +324,13 @@ define KernelPackage/usb-storage
TITLE:=USB Storage support TITLE:=USB Storage support
DESCRIPTION:=Kernel support for USB Mass Storage devices DESCRIPTION:=Kernel support for USB Mass Storage devices
KCONFIG:=CONFIG_USB_STORAGE KCONFIG:=CONFIG_USB_STORAGE
FILES:= \ FILES:=$(LINUX_DIR)/drivers/usb/storage/usb-storage.$(LINUX_KMOD_SUFFIX)
$(LINUX_DIR)/drivers/usb/storage/usb-storage.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,scsi_mod sd_mod usb-storage) AUTOLOAD:=$(call AutoLoad,60,scsi_mod sd_mod usb-storage)
endef endef
$(eval $(call KernelPackage,usb-storage)) $(eval $(call KernelPackage,usb-storage))
define KernelPackage/usb-atm define KernelPackage/usb-atm
$(call usbdep,@LINUX_2_6 kmod-atm) $(call usbdep,@LINUX_2_6 kmod-atm)
TITLE:=Support for ATM on USB bus TITLE:=Support for ATM on USB bus
@ -307,8 +339,10 @@ define KernelPackage/usb-atm
FILES:=$(LINUX_DIR)/drivers/usb/atm/usbatm.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/atm/usbatm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,usbatm) AUTOLOAD:=$(call AutoLoad,60,usbatm)
endef endef
$(eval $(call KernelPackage,usb-atm)) $(eval $(call KernelPackage,usb-atm))
define KernelPackage/usb-speedtouch define KernelPackage/usb-speedtouch
$(call usbdep,@LINUX_2_6 kmod-atm) $(call usbdep,@LINUX_2_6 kmod-atm)
TITLE:=Support for SpeedTouch ADSL modems TITLE:=Support for SpeedTouch ADSL modems
@ -317,8 +351,10 @@ define KernelPackage/usb-speedtouch
FILES:=$(LINUX_DIR)/drivers/usb/atm/speedtch.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/atm/speedtch.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,70,speedtch) AUTOLOAD:=$(call AutoLoad,70,speedtch)
endef endef
$(eval $(call KernelPackage,usb-speedtouch)) $(eval $(call KernelPackage,usb-speedtouch))
define KernelPackage/ueagle-atm define KernelPackage/ueagle-atm
$(call usbdep,@LINUX_2_6 kmod-atm) $(call usbdep,@LINUX_2_6 kmod-atm)
TITLE:=Driver for Eagle 8051 based USB ADSL modems TITLE:=Driver for Eagle 8051 based USB ADSL modems
@ -327,8 +363,10 @@ define KernelPackage/ueagle-atm
KCONFIG:=CONFIG_USB_UEAGLEATM KCONFIG:=CONFIG_USB_UEAGLEATM
AUTOLOAD:=$(call AutoLoad,70,ueagle-atm) AUTOLOAD:=$(call AutoLoad,70,ueagle-atm)
endef endef
$(eval $(call KernelPackage,ueagle-atm)) $(eval $(call KernelPackage,ueagle-atm))
define KernelPackage/usb-pwc define KernelPackage/usb-pwc
$(call usbdep,+kmod-videodev @LINUX_2_6) $(call usbdep,+kmod-videodev @LINUX_2_6)
TITLE:=Philips WebCam driver TITLE:=Philips WebCam driver
@ -340,16 +378,19 @@ endef
$(eval $(call KernelPackage,usb-pwc)) $(eval $(call KernelPackage,usb-pwc))
define KernelPackage/cpia2 define KernelPackage/cpia2
$(call usbdep,+kmod-videodev @LINUX_2_6) $(call usbdep,+kmod-videodev @LINUX_2_6)
TITLE:=CPIA2 video driver TITLE:=CPIA2 video driver
DESCRIPTION:=Kernel modules for CPIA2 WebCam devices DESCRIPTION:=Kernel modules for CPIA2 WebCam devices
KCONFIG:=CONFIG_VIDEO_CPIA2 KCONFIG:=CONFIG_VIDEO_CPIA2
AUTOLOAD:=$(call AutoLoad,70,cpia2)
FILES:=$(LINUX_DIR)/drivers/media/video/cpia2/cpia2.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/media/video/cpia2/cpia2.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,70,cpia2)
endef endef
$(eval $(call KernelPackage,cpia2)) $(eval $(call KernelPackage,cpia2))
define KernelPackage/usb-net define KernelPackage/usb-net
$(call usbdep,) $(call usbdep,)
TITLE:=Kernel modules for USB-to-Ethernet convertors TITLE:=Kernel modules for USB-to-Ethernet convertors
@ -368,6 +409,7 @@ endef
$(eval $(call KernelPackage,usb-net)) $(eval $(call KernelPackage,usb-net))
define KernelPackage/usb-net-asix define KernelPackage/usb-net-asix
$(call usbdep,kmod-usb-net @LINUX_2_6) $(call usbdep,kmod-usb-net @LINUX_2_6)
TITLE:=Kernel module for USB-to-Ethernet Asix convertors TITLE:=Kernel module for USB-to-Ethernet Asix convertors
@ -379,6 +421,7 @@ endef
$(eval $(call KernelPackage,usb-net-asix)) $(eval $(call KernelPackage,usb-net-asix))
define KernelPackage/usb-net-kaweth define KernelPackage/usb-net-kaweth
$(call usbdep,kmod-usb-net @LINUX_2_6) $(call usbdep,kmod-usb-net @LINUX_2_6)
TITLE:=Kernel module for USB-to-Ethernet Kaweth convertors TITLE:=Kernel module for USB-to-Ethernet Kaweth convertors
@ -390,6 +433,7 @@ endef
$(eval $(call KernelPackage,usb-net-kaweth)) $(eval $(call KernelPackage,usb-net-kaweth))
define KernelPackage/usb-net-pegasus define KernelPackage/usb-net-pegasus
$(call usbdep,kmod-usb-net @LINUX_2_6) $(call usbdep,kmod-usb-net @LINUX_2_6)
TITLE:=Kernel module for USB-to-Ethernet Pegasus convertors TITLE:=Kernel module for USB-to-Ethernet Pegasus convertors
@ -401,6 +445,7 @@ endef
$(eval $(call KernelPackage,usb-net-pegasus)) $(eval $(call KernelPackage,usb-net-pegasus))
define KernelPackage/usb-hid define KernelPackage/usb-hid
$(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev) $(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev)
TITLE:=Support for USB Human Input Devices TITLE:=Support for USB Human Input Devices
@ -412,6 +457,7 @@ endef
$(eval $(call KernelPackage,usb-hid)) $(eval $(call KernelPackage,usb-hid))
define KernelPackage/usb-yealink define KernelPackage/usb-yealink
$(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev) $(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev)
TITLE:=USB Yealink VOIP phone TITLE:=USB Yealink VOIP phone
@ -420,6 +466,5 @@ define KernelPackage/usb-yealink
FILES:=$(LINUX_DIR)/drivers/$(USBINPUT_DIR)/yealink.ko FILES:=$(LINUX_DIR)/drivers/$(USBINPUT_DIR)/yealink.ko
AUTOLOAD:=$(call AutoLoad,70,yealink) AUTOLOAD:=$(call AutoLoad,70,yealink)
endef endef
$(eval $(call KernelPackage,usb-yealink)) $(eval $(call KernelPackage,usb-yealink))

View File

@ -9,6 +9,7 @@
WIMENU:=Wireless Drivers WIMENU:=Wireless Drivers
define KernelPackage/ieee80211 define KernelPackage/ieee80211
SUBMENU:=$(WIMENU)
TITLE:=802.11 Networking stack TITLE:=802.11 Networking stack
DESCRIPTION:=\\\ DESCRIPTION:=\\\
\\\ \\\
@ -29,23 +30,26 @@ define KernelPackage/ieee80211
ieee80211_crypt_tkip \ ieee80211_crypt_tkip \
ieee80211_crypt_ccmp \ ieee80211_crypt_ccmp \
) )
SUBMENU:=$(WIMENU)
endef endef
$(eval $(call KernelPackage,ieee80211)) $(eval $(call KernelPackage,ieee80211))
define KernelPackage/ieee80211-softmac define KernelPackage/ieee80211-softmac
SUBMENU:=$(WIMENU)
TITLE:=ieee80211 SoftMAC support TITLE:=ieee80211 SoftMAC support
DEPENDS:=kmod-ieee80211 DEPENDS:=kmod-ieee80211
KCONFIG:=CONFIG_IEEE80211_SOFTMAC KCONFIG:=CONFIG_IEEE80211_SOFTMAC
FILES:= \ FILES:= \
$(LINUX_DIR)/net/ieee80211/softmac/*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/net/ieee80211/softmac/*.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,ieee80211softmac) AUTOLOAD:=$(call AutoLoad,20,ieee80211softmac)
SUBMENU:=$(WIMENU)
endef endef
$(eval $(call KernelPackage,ieee80211-softmac)) $(eval $(call KernelPackage,ieee80211-softmac))
define KernelPackage/net-bcm43xx define KernelPackage/net-bcm43xx
SUBMENU:=$(WIMENU)
TITLE:=Broadcom BCM43xx driver TITLE:=Broadcom BCM43xx driver
DESCRIPTION:=\\\ DESCRIPTION:=\\\
\\\ \\\
@ -55,11 +59,13 @@ define KernelPackage/net-bcm43xx
KCONFIG:=CONFIG_BCM43XX KCONFIG:=CONFIG_BCM43XX
FILES:=$(LINUX_DIR)/drivers/net/wireless/bcm43xx/bcm43xx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/bcm43xx/bcm43xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,bcm43xx) AUTOLOAD:=$(call AutoLoad,50,bcm43xx)
SUBMENU:=$(WIMENU)
endef endef
$(eval $(call KernelPackage,net-bcm43xx)) $(eval $(call KernelPackage,net-bcm43xx))
define KernelPackage/net-ipw2100 define KernelPackage/net-ipw2100
SUBMENU:=$(WIMENU)
TITLE:=Intel IPW2100 driver TITLE:=Intel IPW2100 driver
DESCRIPTION:=\\\ DESCRIPTION:=\\\
\\\ \\\
@ -69,11 +75,13 @@ define KernelPackage/net-ipw2100
KCONFIG:=CONFIG_IPW2100 KCONFIG:=CONFIG_IPW2100
FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2100.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2100.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ipw2100) AUTOLOAD:=$(call AutoLoad,50,ipw2100)
SUBMENU:=$(WIMENU)
endef endef
$(eval $(call KernelPackage,net-ipw2100)) $(eval $(call KernelPackage,net-ipw2100))
define KernelPackage/net-ipw2200 define KernelPackage/net-ipw2200
SUBMENU:=$(WIMENU)
TITLE:=Intel IPW2200 driver TITLE:=Intel IPW2200 driver
DESCRIPTION:=\\\ DESCRIPTION:=\\\
\\\ \\\
@ -83,37 +91,40 @@ define KernelPackage/net-ipw2200
KCONFIG:=CONFIG_IPW2200 KCONFIG:=CONFIG_IPW2200
FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2200.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2200.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ipw2200) AUTOLOAD:=$(call AutoLoad,50,ipw2200)
SUBMENU:=$(WIMENU)
endef endef
$(eval $(call KernelPackage,net-ipw2200)) $(eval $(call KernelPackage,net-ipw2200))
define KernelPackage/net-airo define KernelPackage/net-airo
SUBMENU:=$(WIMENU)
TITLE:=Cisco Aironet driver TITLE:=Cisco Aironet driver
DESCRIPTION:=Driver for Cisco Aironet cards DESCRIPTION:=Driver for Cisco Aironet cards
KCONFIG:=CONFIG_AIRO KCONFIG:=CONFIG_AIRO
SUBMENU:=$(WIMENU)
FILES:=$(LINUX_DIR)/drivers/net/wireless/airo.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/airo.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,airo) AUTOLOAD:=$(call AutoLoad,50,airo)
endef endef
$(eval $(call KernelPackage,net-airo)) $(eval $(call KernelPackage,net-airo))
define KernelPackage/net-hermes define KernelPackage/net-hermes
SUBMENU:=$(WIMENU)
TITLE:=Hermes 802.11b chipset support TITLE:=Hermes 802.11b chipset support
DESCRIPTION:=Kernel support for Hermes 802.11b chipsets DESCRIPTION:=Kernel support for Hermes 802.11b chipsets
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_HERMES KCONFIG:=CONFIG_HERMES
SUBMENU:=$(WIMENU)
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/net/wireless/hermes.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/net/wireless/hermes.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/net/wireless/orinoco.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/wireless/orinoco.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,hermes orinoco) AUTOLOAD:=$(call AutoLoad,50,hermes orinoco)
endef endef
$(eval $(call KernelPackage,net-hermes)) $(eval $(call KernelPackage,net-hermes))
define KernelPackage/net-hermes-pci define KernelPackage/net-hermes-pci
SUBMENU:=$(WIMENU)
TITLE:=Intersil Prism 2.5 PCI support TITLE:=Intersil Prism 2.5 PCI support
DESCRIPTION:=Kernel modules for Intersil Prism 2.5 PCI support DESCRIPTION:=Kernel modules for Intersil Prism 2.5 PCI support
DEPENDS:=kmod-net-hermes DEPENDS:=kmod-net-hermes
@ -122,22 +133,25 @@ define KernelPackage/net-hermes-pci
FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_pci.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,55,orinoco_pci) AUTOLOAD:=$(call AutoLoad,55,orinoco_pci)
endef endef
$(eval $(call KernelPackage,net-hermes-pci)) $(eval $(call KernelPackage,net-hermes-pci))
define KernelPackage/net-hermes-plx define KernelPackage/net-hermes-plx
SUBMENU:=$(WIMENU)
TITLE:=PLX9052 based PCI adaptor TITLE:=PLX9052 based PCI adaptor
DESCRIPTION:=Kernel modules for Hermes in PLX9052 based PCI adaptors DESCRIPTION:=Kernel modules for Hermes in PLX9052 based PCI adaptors
DEPENDS:=kmod-net-hermes DEPENDS:=kmod-net-hermes
KCONFIG:=CONFIG_PLX_HERMES KCONFIG:=CONFIG_PLX_HERMES
SUBMENU:=$(WIMENU)
FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_plx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_plx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,55,orinoco_plx) AUTOLOAD:=$(call AutoLoad,55,orinoco_plx)
endef endef
$(eval $(call KernelPackage,net-hermes-plx)) $(eval $(call KernelPackage,net-hermes-plx))
define KernelPackage/net-prism54 define KernelPackage/net-prism54
SUBMENU:=$(WIMENU)
TITLE:=Intersil Prism54 support TITLE:=Intersil Prism54 support
DESCRIPTION:=Kernel modules for Intersil Prism54 support DESCRIPTION:=Kernel modules for Intersil Prism54 support
KCONFIG:=CONFIG_PRISM54 KCONFIG:=CONFIG_PRISM54
@ -145,16 +159,18 @@ define KernelPackage/net-prism54
FILES:=$(LINUX_DIR)/drivers/net/wireless/prism54/prism54.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/prism54/prism54.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,prism54) AUTOLOAD:=$(call AutoLoad,60,prism54)
endef endef
$(eval $(call KernelPackage,net-prism54)) $(eval $(call KernelPackage,net-prism54))
define KernelPackage/net-zd1211rw define KernelPackage/net-zd1211rw
SUBMENU:=$(WIMENU)
TITLE:=Zydas ZD1211 support TITLE:=Zydas ZD1211 support
DESCRIPTION:=Kernel modules Zydas ZD1211 support, kernel version DESCRIPTION:=Kernel modules Zydas ZD1211 support, kernel version
KCONFIG:=CONFIG_ZD1211RW
DEPENDS:=+kmod-ieee80211 +zd1211-firmware @LINUX_2_6 DEPENDS:=+kmod-ieee80211 +zd1211-firmware @LINUX_2_6
SUBMENU:=$(WIMENU) KCONFIG:=CONFIG_ZD1211RW
FILES:=$(LINUX_DIR)/drivers/net/wireless/zd1211rw/zd1211rw.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/zd1211rw/zd1211rw.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,zd1211rw) AUTOLOAD:=$(call AutoLoad,60,zd1211rw)
endef endef
$(eval $(call KernelPackage,net-zd1211rw)) $(eval $(call KernelPackage,net-zd1211rw))