Go to the source code of this file.
◆ CMD_S25FLXX_BE
#define CMD_S25FLXX_BE 0xc7 /* Bulk Erase */ |
◆ CMD_S25FLXX_DP
#define CMD_S25FLXX_DP 0xb9 /* Deep Power-down */ |
◆ CMD_S25FLXX_FAST_READ
#define CMD_S25FLXX_FAST_READ 0x0b /* Read Data Bytes at Higher Speed */ |
◆ CMD_S25FLXX_PP
#define CMD_S25FLXX_PP 0x02 /* Page Program */ |
◆ CMD_S25FLXX_RDSR
#define CMD_S25FLXX_RDSR 0x05 /* Read Status Register */ |
◆ CMD_S25FLXX_READ
#define CMD_S25FLXX_READ 0x03 /* Read Data Bytes */ |
◆ CMD_S25FLXX_READID
#define CMD_S25FLXX_READID 0x90 /* Read Manufacture ID and Device ID */ |
◆ CMD_S25FLXX_RES
#define CMD_S25FLXX_RES 0xab /* Release from DP, and Read Signature */ |
◆ CMD_S25FLXX_SE
#define CMD_S25FLXX_SE 0xd8 /* Sector Erase */ |
◆ CMD_S25FLXX_WRDI
#define CMD_S25FLXX_WRDI 0x04 /* Write Disable */ |
◆ CMD_S25FLXX_WREN
#define CMD_S25FLXX_WREN 0x06 /* Write Enable */ |
◆ CMD_S25FLXX_WRSR
#define CMD_S25FLXX_WRSR 0x01 /* Write Status Register */ |
◆ SPSN_EXT_ID_S25FL032P
#define SPSN_EXT_ID_S25FL032P 0x4d00 |
◆ SPSN_EXT_ID_S25FL128P_256KB
#define SPSN_EXT_ID_S25FL128P_256KB 0x0300 |
◆ SPSN_EXT_ID_S25FL128P_64KB
#define SPSN_EXT_ID_S25FL128P_64KB 0x0301 |
◆ SPSN_EXT_ID_S25FLXXS_64KB
#define SPSN_EXT_ID_S25FLXXS_64KB 0x4d01 |
◆ SPSN_ID_S25FL008A
#define SPSN_ID_S25FL008A 0x0213 |
◆ SPSN_ID_S25FL016A
#define SPSN_ID_S25FL016A 0x0214 |
◆ SPSN_ID_S25FL032A
#define SPSN_ID_S25FL032A 0x0215 |
◆ SPSN_ID_S25FL064A
#define SPSN_ID_S25FL064A 0x0216 |
◆ SPSN_ID_S25FL116K
#define SPSN_ID_S25FL116K 0x4015 |
◆ SPSN_ID_S25FL128P
#define SPSN_ID_S25FL128P 0x2018 |
◆ SPSN_ID_S25FL128S
#define SPSN_ID_S25FL128S 0x0219 |
◆ SPSN_ID_S25FL132K
#define SPSN_ID_S25FL132K 0x4016 |
◆ SPSN_ID_S25FL164K
#define SPSN_ID_S25FL164K 0x4017 |
◆ SPSN_ID_S25FL208K
#define SPSN_ID_S25FL208K 0x4014 |
◆ flash_table
Initial value:= {
{
.nr_sectors_shift = 4,
},
{
.nr_sectors_shift = 5,
},
{
.nr_sectors_shift = 6,
},
{
.nr_sectors_shift = 7,
},
}
#define SPSN_ID_S25FL164K
#define SPSN_ID_S25FL116K
#define SPSN_ID_S25FL132K
#define SPSN_ID_S25FL208K
Definition at line 1 of file spansion.c.
◆ flash_table_256k_sector
Initial value:= {
{
.nr_sectors_shift = 6,
},
}
#define SPSN_ID_S25FL128P
#define SPSN_EXT_ID_S25FL128P_256KB
Definition at line 1 of file spansion.c.
◆ flash_table_ext
◆ spi_flash_spansion_ext1_vi
Initial value:= {
.page_size_shift = 8,
.sector_size_kib_shift = 6,
.match_id_mask[0] = 0xffff,
.match_id_mask[1] = 0xffff,
}
static const struct spi_flash_part_id flash_table_ext[]
#define VENDOR_ID_SPANSION
const struct spi_flash_ops_descriptor spi_flash_pp_0xd8_sector_desc
Definition at line 1 of file spansion.c.
◆ spi_flash_spansion_ext2_vi
Initial value:= {
.page_size_shift = 8,
.sector_size_kib_shift = 8,
.match_id_mask[0] = 0xffff,
.match_id_mask[1] = 0xffff,
}
static const struct spi_flash_part_id flash_table_256k_sector[]
Definition at line 1 of file spansion.c.
◆ spi_flash_spansion_vi
Initial value:= {
.page_size_shift = 8,
.sector_size_kib_shift = 6,
.match_id_mask[0] = 0xffff,
}
static const struct spi_flash_part_id flash_table[]
Definition at line 1 of file spansion.c.