On Sun, Aug 31, 2008 at 02:08:18PM -0700, David Brownell wrote: > Hmm, this seems like three distinct drivers to me. > Which should mean three separate patches ... going > go the MTD list! > > > On Saturday 30 August 2008, Felipe Balbi wrote: > > > > +config MTD_NAND_OMAP2 > > + tristate "NAND Flash device on OMAP2 and OMAP3" > > + depends on ARM && MTD_NAND && (ARCH_OMAP2 || ARCH_OMAP3) > > + help > > + Support for NAND flash on Texas Instruments OMAP2 and OMAP3 platforms. > > I've got a small patch for this one which I'll post. Great, I can meld it on the final version of the driver. Thanks > > +config MTD_NAND_OMAP > > + tristate "NAND Flash device on OMAP H3/H2/P2 boards" > > + depends on ARM && ARCH_OMAP1 && MTD_NAND && (MACH_OMAP_H2 || MACH_OMAP_H3 || MACH_OMAP_PERSEUS2) > > + help > > + Support for NAND flash on Texas Instruments H3/H2/P2 platforms. > > + > > +config MTD_NAND_OMAP_HW > > + bool "OMAP HW NAND Flash controller support" > > + depends on ARM && ARCH_OMAP16XX && MTD_NAND > > + > > + help > > + Driver for TI OMAP16xx hardware NAND flash controller. > > This one raises the question: why are there *TWO* drivers for > the same hardware? Which one is the failed experiment? It's even worse. If you look at the Makefile itself, there are three: obj-$(CONFIG_MTD_NAND_OMAP) += omap-nand-flash.o obj-$(CONFIG_MTD_NAND_OMAP2) += omap2.o obj-$(CONFIG_MTD_NAND_OMAP_HW) += omap-hw.o Looks like this series was good for finding some weird stuff on linux-omap ;-) -- balbi -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html