]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] mtd: added NEC uPD29F064115 support
authorYoichi Yuasa <yuasa@hh.iij4u.or.jp>
Tue, 11 Jan 2005 01:19:55 +0000 (17:19 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 11 Jan 2005 01:19:55 +0000 (17:19 -0800)
This patch has added NEC uPD29F064115 support to jedec_probe.c.

Signed-off-by: Yoichi Yuasa <yuasa@hh.iij4u.or.jp>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/mtd/chips/jedec_probe.c

index 7df2e2185fe3f9537ce97b1f161a96ce9ce09cc1..074ad87d7fbc5891081b3431005a4733b2c3e596 100644 (file)
@@ -32,6 +32,7 @@
 #define MANUFACTURER_HYUNDAI   0x00AD
 #define MANUFACTURER_INTEL     0x0089
 #define MANUFACTURER_MACRONIX  0x00C2
+#define MANUFACTURER_NEC       0x0010
 #define MANUFACTURER_PMC       0x009D
 #define MANUFACTURER_SST       0x00BF
 #define MANUFACTURER_ST                0x0020
 #define MX29F004T      0x0045
 #define MX29F004B      0x0046
 
+/* NEC */
+#define UPD29F064115   0x221C
+
 /* PMC */
 #define PM49FL002      0x006D
 #define PM49FL004      0x006E
@@ -1129,6 +1133,22 @@ static const struct amd_flash_info jedec_table[] = {
                        ERASEINFO(0x02000,2),
                        ERASEINFO(0x04000,1)
                }
+       }, {
+               .mfr_id         = MANUFACTURER_NEC,
+               .dev_id         = UPD29F064115,
+               .name           = "NEC uPD29F064115",
+               .uaddr          = {
+                       [0] = MTD_UADDR_0x0555_0x02AA,  /* x8 */
+                       [1] = MTD_UADDR_0x0555_0x02AA,  /* x16 */
+               },
+               .DevSize        = SIZE_8MiB,
+               .CmdSet         = P_ID_AMD_STD,
+               .NumEraseRegions= 3,
+               .regions        = {
+                       ERASEINFO(0x2000,8),
+                       ERASEINFO(0x10000,126),
+                       ERASEINFO(0x2000,8),
+               }
        }, {
                .mfr_id         = MANUFACTURER_MACRONIX,
                .dev_id         = MX29LV160B,