home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / drivers / ide / Makefile < prev   
Encoding:
Makefile  |  2006-08-11  |  1.8 KB  |  55 lines

  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_PROC_FS)        += ide-proc.o
  24. ide-core-$(CONFIG_BLK_DEV_IDEACPI)    += ide-acpi.o
  25.  
  26. # built-in only drivers from arm/
  27. ide-core-$(CONFIG_IDE_ARM)        += arm/ide_arm.o
  28.  
  29. # built-in only drivers from legacy/
  30. ide-core-$(CONFIG_BLK_DEV_BUDDHA)    += legacy/buddha.o
  31. ide-core-$(CONFIG_BLK_DEV_FALCON_IDE)    += legacy/falconide.o
  32. ide-core-$(CONFIG_BLK_DEV_GAYLE)    += legacy/gayle.o
  33. ide-core-$(CONFIG_BLK_DEV_MAC_IDE)    += legacy/macide.o
  34. ide-core-$(CONFIG_BLK_DEV_Q40IDE)    += legacy/q40ide.o
  35.  
  36. # built-in only drivers from ppc/
  37. ide-core-$(CONFIG_BLK_DEV_MPC8xx_IDE)    += ppc/mpc8xx.o
  38. ide-core-$(CONFIG_BLK_DEV_IDE_PMAC)    += ppc/pmac.o
  39.  
  40. # built-in only drivers from h8300/
  41. ide-core-$(CONFIG_H8300)        += h8300/ide-h8300.o
  42.  
  43. obj-$(CONFIG_BLK_DEV_IDE)        += ide-core.o
  44. obj-$(CONFIG_IDE_GENERIC)        += ide-generic.o
  45. obj-$(CONFIG_BLK_DEV_IDEPNP)        += ide-pnp.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/ mips/
  53. obj-$(CONFIG_BLK_DEV_HD)        += legacy/
  54. obj-$(CONFIG_ETRAX_IDE)        += cris/
  55.