diff options
Diffstat (limited to 'drivers/ide/Makefile')
-rw-r--r-- | drivers/ide/Makefile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/drivers/ide/Makefile b/drivers/ide/Makefile new file mode 100644 index 000000000000..5be8ad6dc9ed --- /dev/null +++ b/drivers/ide/Makefile | |||
@@ -0,0 +1,54 @@ | |||
1 | # | ||
2 | # Makefile for the kernel ata, atapi, and ide block device drivers. | ||
3 | # | ||
4 | # 12 September 2000, Bartlomiej Zolnierkiewicz <bkz@linux-ide.org> | ||
5 | # Rewritten to use lists instead of if-statements. | ||
6 | # | ||
7 | # Note : at this point, these files are compiled on all systems. | ||
8 | # In the future, some of these should be built conditionally. | ||
9 | # | ||
10 | # First come modules that register themselves with the core | ||
11 | |||
12 | EXTRA_CFLAGS += -Idrivers/ide | ||
13 | |||
14 | obj-$(CONFIG_BLK_DEV_IDE) += pci/ | ||
15 | |||
16 | ide-core-y += ide.o ide-io.o ide-iops.o ide-lib.o ide-probe.o ide-taskfile.o | ||
17 | |||
18 | ide-core-$(CONFIG_BLK_DEV_CMD640) += pci/cmd640.o | ||
19 | |||
20 | # Core IDE code - must come before legacy | ||
21 | ide-core-$(CONFIG_BLK_DEV_IDEPCI) += setup-pci.o | ||
22 | ide-core-$(CONFIG_BLK_DEV_IDEDMA) += ide-dma.o | ||
23 | ide-core-$(CONFIG_BLK_DEV_IDE_TCQ) += ide-tcq.o | ||
24 | ide-core-$(CONFIG_PROC_FS) += ide-proc.o | ||
25 | ide-core-$(CONFIG_BLK_DEV_IDEPNP) += ide-pnp.o | ||
26 | |||
27 | # built-in only drivers from arm/ | ||
28 | ide-core-$(CONFIG_IDE_ARM) += arm/ide_arm.o | ||
29 | |||
30 | # built-in only drivers from legacy/ | ||
31 | ide-core-$(CONFIG_BLK_DEV_BUDDHA) += legacy/buddha.o | ||
32 | ide-core-$(CONFIG_BLK_DEV_FALCON_IDE) += legacy/falconide.o | ||
33 | ide-core-$(CONFIG_BLK_DEV_GAYLE) += legacy/gayle.o | ||
34 | ide-core-$(CONFIG_BLK_DEV_MAC_IDE) += legacy/macide.o | ||
35 | ide-core-$(CONFIG_BLK_DEV_Q40IDE) += legacy/q40ide.o | ||
36 | |||
37 | # built-in only drivers from ppc/ | ||
38 | ide-core-$(CONFIG_BLK_DEV_MPC8xx_IDE) += ppc/mpc8xx.o | ||
39 | ide-core-$(CONFIG_BLK_DEV_IDE_PMAC) += ppc/pmac.o | ||
40 | |||
41 | # built-in only drivers from h8300/ | ||
42 | ide-core-$(CONFIG_H8300) += h8300/ide-h8300.o | ||
43 | |||
44 | obj-$(CONFIG_BLK_DEV_IDE) += ide-core.o | ||
45 | obj-$(CONFIG_IDE_GENERIC) += ide-generic.o | ||
46 | |||
47 | obj-$(CONFIG_BLK_DEV_IDEDISK) += ide-disk.o | ||
48 | obj-$(CONFIG_BLK_DEV_IDECD) += ide-cd.o | ||
49 | obj-$(CONFIG_BLK_DEV_IDETAPE) += ide-tape.o | ||
50 | obj-$(CONFIG_BLK_DEV_IDEFLOPPY) += ide-floppy.o | ||
51 | |||
52 | obj-$(CONFIG_BLK_DEV_IDE) += legacy/ arm/ | ||
53 | obj-$(CONFIG_BLK_DEV_HD) += legacy/ | ||
54 | obj-$(CONFIG_ETRAX_IDE) += cris/ | ||