[PATCH] CFI: remove major/minor version check for command set 0x0002
Wolfgang Grandegger
wg at grandegger.com
Thu Jan 8 11:07:00 EST 2009
The NOR Flash memory K8P2815UQB from Samsung uses the major version
number '0', which seems to be unusual but not illegal, IIUC. This
patch removes the major-minor version check to get this Flash memory
supported as well.
Signed-off-by: Wolfgang Grandegger <wg at grandegger.com>
---
drivers/mtd/chips/cfi_cmdset_0002.c | 10 ----------
1 file changed, 10 deletions(-)
Index: linux-2.6/drivers/mtd/chips/cfi_cmdset_0002.c
===================================================================
--- linux-2.6.orig/drivers/mtd/chips/cfi_cmdset_0002.c
+++ linux-2.6/drivers/mtd/chips/cfi_cmdset_0002.c
@@ -363,16 +363,6 @@ struct mtd_info *cfi_cmdset_0002(struct
return NULL;
}
- if (extp->MajorVersion != '1' ||
- (extp->MinorVersion < '0' || extp->MinorVersion > '4')) {
- printk(KERN_ERR " Unknown Amd/Fujitsu Extended Query "
- "version %c.%c.\n", extp->MajorVersion,
- extp->MinorVersion);
- kfree(extp);
- kfree(mtd);
- return NULL;
- }
-
/* Install our own private info structure */
cfi->cmdset_priv = extp;
More information about the linux-mtd
mailing list