diff options
Diffstat (limited to 'drivers/mtd/nand/sm_common.c')
-rw-r--r-- | drivers/mtd/nand/sm_common.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/mtd/nand/sm_common.c b/drivers/mtd/nand/sm_common.c index 774c3c266713..082bcdcd6bcf 100644 --- a/drivers/mtd/nand/sm_common.c +++ b/drivers/mtd/nand/sm_common.c | |||
@@ -94,17 +94,16 @@ static struct nand_flash_dev nand_smartmedia_flash_ids[] = { | |||
94 | {NULL,} | 94 | {NULL,} |
95 | }; | 95 | }; |
96 | 96 | ||
97 | #define XD_TYPEM (NAND_NO_AUTOINCR | NAND_BROKEN_XD) | ||
98 | static struct nand_flash_dev nand_xd_flash_ids[] = { | 97 | static struct nand_flash_dev nand_xd_flash_ids[] = { |
99 | 98 | ||
100 | {"xD 16MiB 3,3V", 0x73, 512, 16, 0x4000, 0}, | 99 | {"xD 16MiB 3,3V", 0x73, 512, 16, 0x4000, 0}, |
101 | {"xD 32MiB 3,3V", 0x75, 512, 32, 0x4000, 0}, | 100 | {"xD 32MiB 3,3V", 0x75, 512, 32, 0x4000, 0}, |
102 | {"xD 64MiB 3,3V", 0x76, 512, 64, 0x4000, 0}, | 101 | {"xD 64MiB 3,3V", 0x76, 512, 64, 0x4000, 0}, |
103 | {"xD 128MiB 3,3V", 0x79, 512, 128, 0x4000, 0}, | 102 | {"xD 128MiB 3,3V", 0x79, 512, 128, 0x4000, 0}, |
104 | {"xD 256MiB 3,3V", 0x71, 512, 256, 0x4000, XD_TYPEM}, | 103 | {"xD 256MiB 3,3V", 0x71, 512, 256, 0x4000, NAND_BROKEN_XD}, |
105 | {"xD 512MiB 3,3V", 0xdc, 512, 512, 0x4000, XD_TYPEM}, | 104 | {"xD 512MiB 3,3V", 0xdc, 512, 512, 0x4000, NAND_BROKEN_XD}, |
106 | {"xD 1GiB 3,3V", 0xd3, 512, 1024, 0x4000, XD_TYPEM}, | 105 | {"xD 1GiB 3,3V", 0xd3, 512, 1024, 0x4000, NAND_BROKEN_XD}, |
107 | {"xD 2GiB 3,3V", 0xd5, 512, 2048, 0x4000, XD_TYPEM}, | 106 | {"xD 2GiB 3,3V", 0xd5, 512, 2048, 0x4000, NAND_BROKEN_XD}, |
108 | {NULL,} | 107 | {NULL,} |
109 | }; | 108 | }; |
110 | 109 | ||