]> git.sur5r.net Git - u-boot/blobdiff - drivers/mtd/spi/sf_params.c
spi: Use mode instead of op_mode_tx
[u-boot] / drivers / mtd / spi / sf_params.c
index 30875b36602accf302a8920ad9f3f2450db46b2b..4f37e33eb0687e753ac965f5cb0f145552baa94d 100644 (file)
@@ -23,6 +23,7 @@ const struct spi_flash_params spi_flash_params_table[] = {
        {"AT45DB321D",     0x1f2700, 0x0,       64 * 1024,    64, RD_NORM,                  SECT_4K},
        {"AT45DB641D",     0x1f2800, 0x0,       64 * 1024,   128, RD_NORM,                  SECT_4K},
        {"AT25DF321",      0x1f4701, 0x0,       64 * 1024,    64, RD_NORM,                  SECT_4K},
+       {"AT26DF081A",     0x1f4501, 0x0,       64 * 1024,    16, RD_NORM,                  SECT_4K},
 #endif
 #ifdef CONFIG_SPI_FLASH_EON            /* EON */
        {"EN25Q32B",       0x1c3016, 0x0,       64 * 1024,    64, RD_NORM,                        0},
@@ -34,6 +35,11 @@ const struct spi_flash_params spi_flash_params_table[] = {
        {"GD25Q64B",       0xc84017, 0x0,       64 * 1024,   128, RD_NORM,                  SECT_4K},
        {"GD25LQ32",       0xc86016, 0x0,       64 * 1024,    64, RD_NORM,                  SECT_4K},
 #endif
+#ifdef CONFIG_SPI_FLASH_ISSI           /* ISSI */
+       {"IS25LP032",      0x9d6016, 0x0,       64 * 1024,    64, RD_NORM,                        0},
+       {"IS25LP064",      0x9d6017, 0x0,       64 * 1024,   128, RD_NORM,                        0},
+       {"IS25LP128",      0x9d6018, 0x0,       64 * 1024,   256, RD_NORM,                        0},
+#endif
 #ifdef CONFIG_SPI_FLASH_MACRONIX       /* MACRONIX */
        {"MX25L2006E",     0xc22012, 0x0,       64 * 1024,     4, RD_NORM,                        0},
        {"MX25L4005",      0xc22013, 0x0,       64 * 1024,     8, RD_NORM,                        0},
@@ -51,6 +57,8 @@ const struct spi_flash_params spi_flash_params_table[] = {
        {"S25FL016A",      0x010214, 0x0,       64 * 1024,    32, RD_NORM,                        0},
        {"S25FL032A",      0x010215, 0x0,       64 * 1024,    64, RD_NORM,                        0},
        {"S25FL064A",      0x010216, 0x0,       64 * 1024,   128, RD_NORM,                        0},
+       {"S25FL116K",      0x014015, 0x0,       64 * 1024,   128, RD_NORM,                        0},
+       {"S25FL164K",      0x014017, 0x0140,    64 * 1024,   128, RD_NORM,                        0},
        {"S25FL128P_256K", 0x012018, 0x0300,   256 * 1024,    64, RD_FULL,                   WR_QPP},
        {"S25FL128P_64K",  0x012018, 0x0301,    64 * 1024,   256, RD_FULL,                   WR_QPP},
        {"S25FL032P",      0x010215, 0x4d00,    64 * 1024,    64, RD_FULL,                   WR_QPP},
@@ -98,6 +106,7 @@ const struct spi_flash_params spi_flash_params_table[] = {
        {"SST25WF010",     0xbf2502, 0x0,       64 * 1024,     2, RD_NORM,          SECT_4K | SST_WR},
        {"SST25WF020",     0xbf2503, 0x0,       64 * 1024,     4, RD_NORM,          SECT_4K | SST_WR},
        {"SST25WF040",     0xbf2504, 0x0,       64 * 1024,     8, RD_NORM,          SECT_4K | SST_WR},
+       {"SST25WF040B",    0x621613, 0x0,       64 * 1024,     8, RD_NORM,                   SECT_4K},
        {"SST25WF080",     0xbf2505, 0x0,       64 * 1024,    16, RD_NORM,          SECT_4K | SST_WR},
 #endif
 #ifdef CONFIG_SPI_FLASH_WINBOND                /* WINBOND */