From patchwork Tue Nov 18 01:09:02 2008 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [2.6.27.6] MTD: jedec_probe: add SST39SF040 chip Date: Mon, 17 Nov 2008 15:09:02 -0000 From: =?utf-8?b?TWljaGHFgiBNaXJvc8WCYXc=?= X-Patchwork-Id: 9313 Message-Id: <20081118010902.GA4130@rere.qmqm.pl> To: linux-mtd@lists.infradead.org Cc: dwmw2@infradead.org Detect SST39SF040 chip (512kB, a bit bigger than SST39SF020A). Signed-off-by: Michał Mirosław --- linux-2.6.27.6-brfix1/drivers/mtd/chips/jedec_probe.c 2008-11-16 14:24:30.000000000 +0100 +++ rechot/drivers/mtd/chips/jedec_probe.c 2008-11-18 01:28:10.000000000 +0100 @@ -165,6 +165,7 @@ #define SST39LF040 0x00D7 #define SST39SF010A 0x00B5 #define SST39SF020A 0x00B6 +#define SST39SF040 0x00B7 #define SST49LF004B 0x0060 #define SST49LF040B 0x0050 #define SST49LF008A 0x005a @@ -1392,6 +1393,18 @@ } }, { .mfr_id = MANUFACTURER_SST, + .dev_id = SST39SF040, + .name = "SST 39SF040", + .devtypes = CFI_DEVICETYPE_X8, + .uaddr = MTD_UADDR_0x5555_0x2AAA, + .dev_size = SIZE_512KiB, + .cmd_set = P_ID_AMD_STD, + .nr_regions = 1, + .regions = { + ERASEINFO(0x01000,128), + } + }, { + .mfr_id = MANUFACTURER_SST, .dev_id = SST49LF040B, .name = "SST 49LF040B", .devtypes = CFI_DEVICETYPE_X8,