[PATCH] [MTD] [NOR] Add support for the ST M29W400DB flash chip.
Gordon Farquharson
gordonfarquharson at gmail.com
Mon Feb 18 13:34:11 EST 2008
I submitted this patch to the list at the beginning of January in the
hope that it would be included in 2.6.25. I know that the merge window
for 2.6.25 is closed, but is it still possible to get this into
2.6.25? It is not a significant change. This chip is used in the GLAN
Tank NAS.
Thanks.
Gordon
On Jan 8, 2008 9:35 PM, Gordon Farquharson <gordonfarquharson at gmail.com> wrote:
> Add support for the ST M29W400DB flash chip.
>
> Signed-off-by: Gordon Farquharson <gordonfarquharson at gmail.com>
>
> ---
>
> diff --git a/drivers/mtd/chips/jedec_probe.c b/drivers/mtd/chips/jedec_probe.c
> index 6405938..0b4f481 100644
> --- a/drivers/mtd/chips/jedec_probe.c
> +++ b/drivers/mtd/chips/jedec_probe.c
> @@ -135,6 +135,7 @@
> #define M29W160DT 0x22C4
> #define M29W160DB 0x2249
> #define M29W040B 0x00E3
> +#define M29W400DB 0x00EF
> #define M50FW040 0x002C
> #define M50FW080 0x002D
> #define M50FW016 0x002E
> @@ -1498,7 +1499,22 @@ static const struct amd_flash_info jedec_table[] = {
> .regions = {
> ERASEINFO(0x10000,8),
> }
> - }, {
> + }, {
> + .mfr_id = MANUFACTURER_ST,
> + .dev_id = M29W400DB,
> + .name = "ST M29W400DB",
> + .devtypes = CFI_DEVICETYPE_X16|CFI_DEVICETYPE_X8,
> + .uaddr = MTD_UADDR_0x0555_0x02AA,
> + .dev_size = SIZE_512KiB,
> + .cmd_set = P_ID_AMD_STD,
> + .nr_regions = 4,
> + .regions = {
> + ERASEINFO(0x04000,1),
> + ERASEINFO(0x02000,2),
> + ERASEINFO(0x08000,1),
> + ERASEINFO(0x10000,7)
> + }
> + }, {
> .mfr_id = MANUFACTURER_ST,
> .dev_id = M50FW040,
> .name = "ST M50FW040",
>
--
Gordon Farquharson
GnuPG Key ID: 32D6D676
More information about the linux-mtd
mailing list