linux-kernel-test/drivers/mtd/devices
David Brownell 1d6432fe10 [PATCH] spi: mtd dataflash driver
This is a conversion of the AT91rm9200 DataFlash MTD driver to use the
lightweight SPI framework, and no longer be AT91-specific.  It compiles
down to less than 3KBytes on ARM.

The driver allows board-specific init code to provide platform_data with
the relevant MTD partitioning information, and hotplugs.

This version has been lightly tested.  Its parent at91_dataflash driver has
been pretty well banged on, although kernel.org JFFS2 dataflash support was
acting broken the last time I tried it.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-01-13 16:29:54 -08:00
..
blkmtd.c [PATCH] blkmtd: use clear_page_dirty() 2005-12-12 08:57:41 -08:00
block2mtd.c [MTD] Make functions static, include header files with prototypes 2005-11-29 19:54:58 +01:00
doc2000.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
doc2001.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
doc2001plus.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
docecc.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
docprobe.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
Kconfig [PATCH] spi: mtd dataflash driver 2006-01-13 16:29:54 -08:00
lart.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
Makefile [PATCH] spi: mtd dataflash driver 2006-01-13 16:29:54 -08:00
ms02-nv.c [MTD] devices/ms02-nv: phys/virt address fixups 2005-11-29 19:25:47 +01:00
ms02-nv.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtd_dataflash.c [PATCH] spi: mtd dataflash driver 2006-01-13 16:29:54 -08:00
mtdram.c [PATCH] vfree and kfree cleanup in drivers/ 2005-09-10 10:06:30 -07:00
phram.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00
pmc551.c [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
slram.c [MTD] devices: Clean up trailing white spaces 2005-11-07 15:06:59 +01:00