atf-20220606-637ba581b: sync spi-nor ids

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
This commit is contained in:
Tianling Shen
2024-10-13 19:28:54 +08:00
committed by hanwckf
parent 018351a4a6
commit eeb1ebb91c

View File

@@ -326,9 +326,77 @@ int spi_nor_read(unsigned int offset, uintptr_t buffer, size_t length,
}
struct nor_device_info nor_flash_info_table[] = {
{"EN25Q128B", {0x1C, 0x30, 0x18}, 0x1000000, 0},
{"EN25QH128", {0x1C, 0x70, 0x18}, 0x1000000, 0},
{"EN25QX128", {0x1C, 0x71, 0x18}, 0x1000000, 0},
{"EN25QH256", {0x1C, 0x70, 0x19}, 0x2000000, 0},
{"EN25QX256A", {0x1C, 0x71, 0x19}, 0x2000000, 0},
{"F25L128QA", {0x8C, 0x41, 0x18}, 0x1000000, 0},
{"GD25Q128", {0xC8, 0x40, 0x18}, 0x1000000, 0},
{"GD25Q256", {0xC8, 0x40, 0x19}, 0x2000000, 0},
{"GD25Q512", {0xC8, 0x40, 0x20}, 0x4000000, 0},
{"GD55F512MF", {0xC8, 0x43, 0x1A}, 0x4000000, 0},
{"GD25T512ME", {0xC8, 0x46, 0x1A}, 0x4000000, 0},
{"GD25B512ME", {0xC8, 0x47, 0x1A}, 0x4000000, 0},
{"GD55T01GE", {0xC8, 0x46, 0x1B}, 0x8000000, 0},
{"GD55B01GE", {0xC8, 0x47, 0x1B}, 0x8000000, 0},
{"GD55T02GE", {0xC8, 0x46, 0x1C}, 0x10000000, 0},
{"GD55B02GE", {0xC8, 0x47, 0x1C}, 0x10000000, 0},
{"IS25LP128", {0x9D, 0x60, 0x18}, 0x1000000, 0},
{"IS25LP256", {0x9D, 0x60, 0x19}, 0x2000000, 0},
{"IS25LP512", {0x9D, 0x60, 0x1A}, 0x4000000, 0},
{"IS25LP01G", {0x9D, 0x60, 0x1B}, 0x8000000, 0},
{"MX25L12805D", {0xC2, 0x20, 0x18}, 0x1000000, 0},
{"MX25L12855E", {0xC2, 0x26, 0x18}, 0x1000000, 0},
{"MX25L25635E", {0xC2, 0x20, 0x19}, 0x2000000, 0},
{"MX25L25655E", {0xC2, 0x26, 0x19}, 0x2000000, 0},
{"MX25LM25645G", {0xC2, 0x85, 0x39}, 0x2000000, 0},
{"MX25L51245G", {0xC2, 0x20, 0x1A}, 0x4000000, 0},
{"W25Q256JW",{0xEF,0x80, 0x19}, 0x2000000, 0},
{"MX25U25635",{0xC2, 0x25, 0x39}, 0x2000000, 0}
{"MX25LM51245G", {0xC2, 0x85, 0x3A}, 0x4000000, 0},
{"MX25LW51245G", {0xC2, 0x86, 0x3A}, 0x4000000, 0},
{"MX25U25635", {0xC2, 0x25, 0x39}, 0x2000000, 0},
{"MX66L1G45G", {0xC2, 0x20, 0x1B}, 0x8000000, 0},
{"MX66LM1G45G", {0xC2, 0x85, 0x3B}, 0x8000000, 0},
{"MX66L2G45G", {0xC2, 0x20, 0x1C}, 0x10000000, 0},
{"N25Q128A13", {0x20, 0xBA, 0x18}, 0x1000000, 0},
{"N25Q256A", {0x20, 0xBA, 0x19}, 0x2000000, 0},
{"N25Q512Ax3", {0x20, 0xBA, 0x20}, 0x4000000, SPI_NOR_USE_FSR},
{"N25Q00", {0x20, 0xBA, 0x21}, 0x8000000, SPI_NOR_USE_FSR},
{"MT25QL01G", {0x21, 0xBA, 0x20}, 0x8000000, SPI_NOR_USE_FSR},
{"MT25QL02G", {0x20, 0xBA, 0x22}, 0x10000000, SPI_NOR_USE_FSR},
{"W25Q128xV", {0xEF, 0x40, 0x18}, 0x1000000, 0},
{"W25Q128JV", {0xEF, 0x70, 0x18}, 0x1000000, 0},
{"W25Q256xV", {0xEF, 0x40, 0x19}, 0x2000000, 0},
{"W25Q256JV", {0xEF, 0x70, 0x19}, 0x2000000, 0},
{"W25Q256JW", {0xEF, 0x80, 0x19}, 0x2000000, 0},
{"W25Q512xV", {0xEF, 0x40, 0x20}, 0x4000000, 0},
{"W25Q512JV", {0xEF, 0x70, 0x20}, 0x4000000, 0},
{"W25M512JV", {0xEF, 0x71, 0x20}, 0x4000000, 0},
{"W25Q01JV", {0xEF, 0x40, 0x21}, 0x8000000, 0},
{"W25H02JV", {0xEF, 0x90, 0x22}, 0x10000000, 0},
{"XM25QH128C", {0x20, 0x40, 0x18}, 0x1000000, 0},
{"XM25QW128C", {0x20, 0x42, 0x18}, 0x1000000, 0},
{"XM25QH128A", {0x20, 0x70, 0x18}, 0x1000000, 0},
{"XM25QW256C", {0x20, 0x42, 0x19}, 0x2000000, 0},
{"XM25QH256B", {0x20, 0x60, 0x19}, 0x2000000, 0},
{"XM25QU256B", {0x20, 0x70, 0x19}, 0x2000000, 0},
{"XT25F128B", {0x0B, 0x40, 0x18}, 0x1000000, 0},
{"XT25F256B", {0x0B, 0x40, 0x19}, 0x2000000, 0},
{"P25Q128", {0x85, 0x60, 0x18}, 0x1000000, 0},
{"ZB25VQ128", {0x5E, 0x40, 0x18}, 0x1000000, 0},
{"FM25Q128", {0xA1, 0x40, 0x18}, 0x1000000, 0},
};