2 # Makefile for the memory technology device drivers.
4 # $Id: Makefile.common,v 1.2 2003/05/23 11:38:29 dwmw2 Exp $
6 # *** BIG UGLY NOTE ***
8 # The shiny new inter_module_xxx has introduced yet another ugly link
9 # order dependency, which I'd previously taken great care to avoid.
10 # We now have to ensure that the chip drivers are initialised before the
11 # map drivers, and that the doc200[01] drivers are initialised before
14 # We'll hopefully merge the doc200[01] drivers and docprobe back into
15 # a single driver some time soon, but the CFI drivers are going to have
23 obj-$(CONFIG_MTD) += mtdcore.o
24 obj-$(CONFIG_MTD_CONCAT) += mtdconcat.o
25 obj-$(CONFIG_MTD_PARTITIONS) += mtdpart.o
26 obj-$(CONFIG_MTD_REDBOOT_PARTS) += redboot.o
27 obj-$(CONFIG_MTD_CMDLINE_PARTS) += cmdlinepart.o
28 obj-$(CONFIG_MTD_AFS_PARTS) += afs.o
30 # 'Users' - code which presents functionality to userspace.
31 obj-$(CONFIG_MTD_CHAR) += mtdchar.o
32 obj-$(CONFIG_MTD_BLOCK) += mtdblock.o mtd_blkdevs.o
33 obj-$(CONFIG_MTD_BLOCK_RO) += mtdblock_ro.o mtd_blkdevs.o
34 obj-$(CONFIG_FTL) += ftl.o mtd_blkdevs.o
35 obj-$(CONFIG_NFTL) += nftl.o mtd_blkdevs.o
36 obj-$(CONFIG_INFTL) += inftl.o mtd_blkdevs.o
38 nftl-objs := nftlcore.o nftlmount.o
39 inftl-objs := inftlcore.o inftlmount.o
41 obj-y += chips/ maps/ devices/ nand/