Hopefully get the Kconfig PCI stuff right, finally.
[linux-2.6/linux-mips.git] / drivers / mtd / Makefile
blob99d84bed9b3c7f3f1be2a240111d11df5e678cc2
2 # Makefile for the memory technology device drivers.
4 # Based on:
5 # $Id: Makefile,v 1.66 2002/04/23 13:52:14 mag Exp $
7 obj-y += chips/ maps/ devices/ nand/
9 # *** BIG UGLY NOTE ***
11 # The shiny new inter_module_xxx has introduced yet another ugly link
12 # order dependency, which I'd previously taken great care to avoid.
13 # We now have to ensure that the chip drivers are initialised before the
14 # map drivers, and that the doc200[01] drivers are initialised before
15 # docprobe.
17 # We'll hopefully merge the doc200[01] drivers and docprobe back into
18 # a single driver some time soon, but the CFI drivers are going to have
19 # to stay like that.
21 # Urgh.
23 # dwmw2 21/11/0
25 # Core functionality.
26 obj-$(CONFIG_MTD) += mtdcore.o
27 obj-$(CONFIG_MTD_CONCAT) += mtdconcat.o
28 obj-$(CONFIG_MTD_PARTITIONS) += mtdpart.o
29 obj-$(CONFIG_MTD_REDBOOT_PARTS) += redboot.o
30 obj-$(CONFIG_MTD_CMDLINE_PARTS) += cmdline.o
31 obj-$(CONFIG_MTD_AFS_PARTS) += afs.o
33 # 'Users' - code which presents functionality to userspace.
34 obj-$(CONFIG_MTD_CHAR) += mtdchar.o
35 obj-$(CONFIG_MTD_BLOCK) += mtdblock.o
36 obj-$(CONFIG_MTD_BLOCK_RO) += mtdblock_ro.o
37 obj-$(CONFIG_FTL) += ftl.o
38 obj-$(CONFIG_NFTL) += nftl.o
40 nftl-objs := nftlcore.o nftlmount.o