[PATCH 0/6] mtd: Dynamic allocation of device numbers
Ben Hutchings
bhutchings at solarflare.com
Tue Jan 5 10:19:09 EST 2010
This patch series removes the static array of MTD device pointers from
mtdcore and replaces it with an idr structure for dynamic allocation of
device numbers. It removes MAX_MTD_DEVICES, which is now meaningless.
Ben.
Ben Hutchings (6):
mtd: Introduce and use iteration macro for reading the MTD device
table
mtd: Use get_mtd_device_nm() to find named device in get_sb_mtd()
nandsim: Define CONFIG_NANDSIM_MAX_PARTS and use it instead of
MAX_MTD_DEVICES
mtd: Remove unnecessary comparisons with MAX_MTD_DEVICES
mtdblock: Replace array of block cache info with pointers in struct
mtd_info
mtd: Replace static array of devices with an idr structure
drivers/mtd/devices/pmc551.c | 4 +-
drivers/mtd/mtd_blkdevs.c | 10 +-
drivers/mtd/mtdblock.c | 22 ++---
drivers/mtd/mtdchar.c | 3 -
drivers/mtd/mtdcore.c | 205 +++++++++++++++++++++--------------------
drivers/mtd/mtdcore.h | 7 ++-
drivers/mtd/mtdoops.c | 5 -
drivers/mtd/mtdsuper.c | 18 ++---
drivers/mtd/nand/nandsim.c | 7 +-
include/linux/mtd/mtd.h | 5 +-
10 files changed, 143 insertions(+), 143 deletions(-)
--
Ben Hutchings, Senior Software Engineer, Solarflare Communications
Not speaking for my employer; that's the marketing department's job.
They asked us to note that Solarflare product names are trademarked.
More information about the linux-mtd
mailing list