3 define KernelPackage
/ide-core
5 TITLE
:=Kernel support for IDE
11 CONFIG_BLK_DEV_IDEDISK
13 $(LINUX_DIR
)/drivers
/ide
/ide-core.
$(LINUX_KMOD_SUFFIX
) \
14 $(LINUX_DIR
)/drivers
/ide
/ide-disk.
$(LINUX_KMOD_SUFFIX
)
15 AUTOLOAD
:=$(call AutoLoad
,20,ide-core
) $(call AutoLoad
,40,ide-disk
)
18 define KernelPackage
/ide-core
/2.4
19 FILES
+=$(LINUX_DIR
)/drivers
/ide
/ide-detect.
$(LINUX_KMOD_SUFFIX
)
20 AUTOLOAD
+=$(call AutoLoad
,30,ide-detect
)
23 define KernelPackage
/ide-core
/2.6
24 # KCONFIG+=CONFIG_IDE_GENERIC
25 FILES
+=$(LINUX_DIR
)/drivers
/ide
/ide-generic.
$(LINUX_KMOD_SUFFIX
)
26 AUTOLOAD
+=$(call AutoLoad
,30,ide-generic
)
29 define KernelPackage
/ide-core
/description
30 Kernel support for IDE
, useful for usb mass storage devices
(e.g. on WL-HDD
)
37 $(eval
$(call KernelPackage
,ide-core
))
40 define KernelPackage
/ide-pdc202xx
42 TITLE
:=PDC202xx IDE driver
44 KCONFIG
:=CONFIG_BLK_DEV_PDC202XX_OLD
45 FILES
:=$(LINUX_DIR
)/drivers
/ide
/pci
/pdc202xx_old.
$(LINUX_KMOD_SUFFIX
)
46 AUTOLOAD
:=$(call AutoLoad
,30,pdc202xx_old
)
49 $(eval
$(call KernelPackage
,ide-pdc202xx
))
52 define KernelPackage
/ide-aec62xx
54 TITLE
:=AEC62xx IDE driver
56 KCONFIG
:=CONFIG_BLK_DEV_AEC62XX
57 FILES
:=$(LINUX_DIR
)/drivers
/ide
/pci
/aec62xx.
$(LINUX_KMOD_SUFFIX
)
58 AUTOLOAD
:=$(call AutoLoad
,30,aec62xx
)
61 $(eval
$(call KernelPackage
,ide-aec62xx
))
64 define KernelPackage
/scsi-core
66 TITLE
:=Kernel support for SCSI
71 $(LINUX_DIR
)/drivers
/scsi
/scsi_mod.
$(LINUX_KMOD_SUFFIX
) \
72 $(LINUX_DIR
)/drivers
/scsi
/sd_mod.
$(LINUX_KMOD_SUFFIX
)
73 AUTOLOAD
:=$(call AutoLoad
,20,scsi_mod
) $(call AutoLoad
,40,sd_mod
)
76 $(eval
$(call KernelPackage
,scsi-core
))
79 define KernelPackage
/libata
82 DEPENDS
:=@PCI_SUPPORT @LINUX_2_6
84 FILES
:=$(LINUX_DIR
)/drivers
/ata
/libata.
$(LINUX_KMOD_SUFFIX
)
85 AUTOLOAD
:=$(call AutoLoad
,21,libata
)
88 $(eval
$(call KernelPackage
,libata
))
91 define KernelPackage
/ata-piix
94 DEPENDS
:=+kmod-libata
+kmod-ide-core
+kmod-scsi-core
95 KCONFIG
:=CONFIG_ATA_PIIX
96 FILES
:=$(LINUX_DIR
)/drivers
/ata
/ata_piix.
$(LINUX_KMOD_SUFFIX
)
97 AUTOLOAD
:=$(call AutoLoad
,41,ata_piix
)
100 define KernelPackage
/ata-piix
/description
101 Kernel module for Intel PIIX SATA controller
104 $(eval
$(call KernelPackage
,ata-piix
))
107 define KernelPackage
/pata-artop
110 DEPENDS
:=+kmod-libata
+kmod-scsi-core
111 KCONFIG
:=CONFIG_PATA_ARTOP
112 FILES
:=$(LINUX_DIR
)/drivers
/ata
/pata_artop.
$(LINUX_KMOD_SUFFIX
)
113 AUTOLOAD
:=$(call AutoLoad
,41,pata_artop
)
116 define KernelPackage
/pata-artop
/description
117 Kernel module for ARTOP PATA controller
120 $(eval
$(call KernelPackage
,pata-artop
))