Makefile 638 B

123456789101112131415161718192021222324252627282930313233
  1. #
  2. # Makefile for the kernel mmc device drivers.
  3. #
  4. #
  5. # Core
  6. #
  7. obj-$(CONFIG_MMC) += mmc_core.o
  8. #
  9. # Media drivers
  10. #
  11. obj-$(CONFIG_MMC_BLOCK) += mmc_block.o
  12. #
  13. # Host drivers
  14. #
  15. obj-$(CONFIG_MMC_ARMMMCI) += mmci.o
  16. obj-$(CONFIG_MMC_PXA) += pxamci.o
  17. obj-$(CONFIG_MMC_IMX) += imxmmc.o
  18. obj-$(CONFIG_MMC_SDHCI) += sdhci.o
  19. obj-$(CONFIG_MMC_WBSD) += wbsd.o
  20. obj-$(CONFIG_MMC_AU1X) += au1xmmc.o
  21. obj-$(CONFIG_MMC_OMAP) += omap.o
  22. obj-$(CONFIG_MMC_AT91RM9200) += at91_mci.o
  23. obj-$(CONFIG_MMC_TIFM_SD) += tifm_sd.o
  24. mmc_core-y := mmc.o mmc_sysfs.o
  25. mmc_core-$(CONFIG_BLOCK) += mmc_queue.o
  26. ifeq ($(CONFIG_MMC_DEBUG),y)
  27. EXTRA_CFLAGS += -DDEBUG
  28. endif