sf: spansion: add support for S25FL032P parts
This patch introduces an extra mask-field in spansion_spi_flash_params to support flash chips with 1-byte extended ID (like the S25FL032P). Signed-off-by: David Jander <david@protonic.nl> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
c3cb09207f
commit
ff0dc2c433
@ -52,6 +52,7 @@
|
||||
#define SPSN_ID_S25FL128P 0x2018
|
||||
#define SPSN_EXT_ID_S25FL128P_256KB 0x0300
|
||||
#define SPSN_EXT_ID_S25FL128P_64KB 0x0301
|
||||
#define SPSN_EXT_ID_S25FL032P 0x4d00
|
||||
|
||||
#define SPANSION_SR_WIP (1 << 0) /* Write-in-Progress */
|
||||
|
||||
@ -124,6 +125,14 @@ static const struct spansion_spi_flash_params spansion_spi_flash_table[] = {
|
||||
.nr_sectors = 64,
|
||||
.name = "S25FL128P_256K",
|
||||
},
|
||||
{
|
||||
.idcode1 = SPSN_ID_S25FL032A,
|
||||
.idcode2 = SPSN_EXT_ID_S25FL032P,
|
||||
.page_size = 256,
|
||||
.pages_per_sector = 256,
|
||||
.nr_sectors = 64,
|
||||
.name = "S25FL032P",
|
||||
},
|
||||
};
|
||||
|
||||
static int spansion_wait_ready(struct spi_flash *flash, unsigned long timeout)
|
||||
|
Loading…
Reference in New Issue
Block a user