mtd/drivers/mtd/chips jedec_probe.c,1.17,1.18

ebiederman at lnxi.com ebiederman at lnxi.com
Fri Oct 18 18:45:50 EDT 2002


Update of /home/cvs/mtd/drivers/mtd/chips
In directory phoenix.infradead.org:/tmp/cvs-serv24242/drivers/mtd/chips

Modified Files:
	jedec_probe.c 
Log Message:
- Update the AMD76x mapping driver renamged from AMD766
- Update the ich2rom driver to support the ich3
- Update jedec_probe to support more chips
- Update Config.in to Handled the rename of the amd76x driver


Index: jedec_probe.c
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/chips/jedec_probe.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- jedec_probe.c	2 Jul 2002 22:41:18 -0000	1.17
+++ jedec_probe.c	18 Oct 2002 22:45:47 -0000	1.18
@@ -46,6 +46,7 @@
 
 /* Atmel */
 #define AT49BV512	0x0003
+#define AT29LV512	0x003d
 #define AT49BV16X	0x00C0
 #define AT49BV16XT	0x00C2
 #define AT49BV32X	0x00C8
@@ -98,10 +99,19 @@
 #define M29W040B	0x00E3
 
 /* SST */
+#define SST29EE512	0x005d
+#define SST29LE512	0x003d
 #define SST39LF800	0x2781
 #define SST39LF160	0x2782
+#define SST39LF512	0x00D4
+#define SST39LF010	0x00D5
+#define SST39LF020	0x00D6
+#define SST39LF040	0x00D7
 #define SST39SF010A	0x00B5
 #define SST39SF020A	0x00B6
+#define SST49LF030A	0x001C
+#define SST49LF040A	0x0051
+#define SST49LF080A	0x005B
 
 /* Toshiba */
 #define TC58FVT160	0x00C2
@@ -639,6 +649,17 @@
 		}
 	}, {
 		mfr_id: MANUFACTURER_ATMEL,
+		dev_id: AT29LV512,
+		name: "Atmel AT29LV512",
+		DevSize: SIZE_64KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {
+			ERASEINFO(0x80,256),
+			ERASEINFO(0x80,256)
+		}
+	}, {
+		mfr_id: MANUFACTURER_ATMEL,
 		dev_id: AT49BV16X,
 		name: "Atmel AT49BV16X",
 		DevSize: SIZE_2MiB,
@@ -790,6 +811,42 @@
 		}
         }, {
 		mfr_id: MANUFACTURER_SST,
+		dev_id: SST39LF512,
+		name: "SST 39LF512",
+		DevSize: SIZE_64KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,16),
+		}
+        }, {
+		mfr_id: MANUFACTURER_SST,
+		dev_id: SST39LF010,
+		name: "SST 39LF010",
+		DevSize: SIZE_128KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,32),
+		}
+        }, {
+		mfr_id: MANUFACTURER_SST,
+		dev_id: SST39LF020,
+		name: "SST 39LF020",
+		DevSize: SIZE_256KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,64),
+		}
+        }, {
+		mfr_id: MANUFACTURER_SST,
+		dev_id: SST39LF040,
+		name: "SST 39LF040",
+		DevSize: SIZE_512KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,128),
+		}
+        }, {
+		mfr_id: MANUFACTURER_SST,
 		dev_id: SST39SF010A,
 		name: "SST 39SF010A",
 		DevSize: SIZE_128KiB,
@@ -805,6 +862,33 @@
 		CmdSet: P_ID_AMD_STD,
 		NumEraseRegions: 1,
 		regions: {ERASEINFO(0x01000,64),
+		}
+	}, {
+		mfr_id: MANUFACTURER_SST,
+		dev_id: SST49LF030A,
+		name: "SST 49LF030A",
+		DevSize: SIZE_512KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,96),
+		}
+	}, {
+		mfr_id: MANUFACTURER_SST,
+		dev_id: SST49LF040A,
+		name: "SST 49LF040A",
+		DevSize: SIZE_512KiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,128),
+		}
+	}, {
+		mfr_id: MANUFACTURER_SST,
+		dev_id: SST49LF080A,
+		name: "SST 49LF080A",
+		DevSize: SIZE_1MiB,
+		CmdSet: P_ID_AMD_STD,
+		NumEraseRegions: 1,
+		regions: {ERASEINFO(0x01000,256),
 		}
 	} 
 };





More information about the linux-mtd-cvs mailing list