sf: Update AT45DB021D flash chip parameters
PATCH 2/2 sf: Update AT45DB021D flash chip parameters
From: Haikun Wang <[email protected]>
AT45DB021D flash size is 1024*page_size, page_size is 256bytes or 264bytes. In current params_table its size is 64*1024*8, recorrect it. Add AT45DB_CMD flag for AT45DB021D.
---
Changes in v1: None
drivers/mtd/spi/sf_params.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
drivers/mtd/spi/sf_params.c +2 -1
@@ -16,7 +16,8 @@const struct spi_flash_params spi_flash_params_table[] = { #ifdef CONFIG_SPI_FLASH_ATMEL /* ATMEL */ {"AT45DB011D" ,0x1f2200 ,0x0 ,64 *1024 ,4 ,RD_NORM ,SECT_4K }, - {"AT45DB021D" ,0x1f2300 ,0x0 ,64 *1024 ,8 ,RD_NORM ,SECT_4K }, + {"AT45DB021D" ,0x1f2300 ,0x0 ,64 *1024 ,4 , +RD_NORM ,AT45DB_CMD }, {"AT45DB041D" ,0x1f2400 ,0x0 ,64 *1024 ,8 ,RD_NORM ,SECT_4K }, {"AT45DB081D" ,0x1f2500 ,0x0 ,64 *1024 ,16 ,RD_NORM ,SECT_4K }, {"AT45DB161D", 0x1f2600, 0x0, 64 * 1024, 32, RD_NORM, SECT_4K},
Signature · 1 line
1.9.1
PATCH 2/2 sf: Update AT45DB021D flash chip parameters
Hi Haikun,
Quoted 19 lines · Haikun Wang
From: Haikun Wang <[email protected]>
AT45DB021D flash size is 1024*page_size,
page_sizeis 256bytes or 264bytes. In currentparams_tableits size is 64*1024*8, recorrect it. AddAT45DB_CMDflag for AT45DB021D.Signed-off-by Haikun Wang <[email protected]>---
Changes in v1: None
drivers/mtd/spi/sf_params.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)drivers/mtd/spi/sf_params.c +0
-0
drivers/mtd/spi/sf_params.c line 20
Quoted 6 lines
drivers/mtd/spi/sf_params.c +2
-1@@ -16,7 +16,8 @@const struct spi_flash_params spi_flash_params_table[] = { #ifdef CONFIG_SPI_FLASH_ATMEL /* ATMEL */ {"AT45DB011D" ,0x1f2200 ,0x0 ,64 *1024 ,4 ,RD_NORM ,SECT_4K }, - {"AT45DB021D", 0x1f2300, 0x0, 64 * 1024, 8, RD_NORM, SECT_4K}, + {"AT45DB021D" ,0x1f2300 ,0x0 ,64 *1024 ,4 , + RD_NORM, AT45DB_CMD},
It's sector size is 32K, count is 8, right?
drivers/mtd/spi/sf_params.c line 23
Quoted 3 lines
drivers/mtd/spi/sf_params.c +0
-0{"AT45DB041D", 0x1f2400, 0x0, 64 * 1024, 8, RD_NORM, SECT_4K}, {"AT45DB081D", 0x1f2500, 0x0, 64 * 1024, 16, RD_NORM, SECT_4K}, {"AT45DB161D", 0x1f2600, 0x0, 64 * 1024, 32, RD_NORM, SECT_4K},
Regards,
Peng.
PATCH 2/2 sf: Update AT45DB021D flash chip parameters
Quoted 17 lines · On 3/25/2015 10:11 PM, Fan Peng-B51431 wrote:
Hi Haikun,
Quoted 14 lines · Haikun Wang
From: Haikun Wang <[email protected]>
AT45DB021D flash size is 1024*page_size,
page_sizeis 256bytes or 264bytes. In currentparams_tableits size is 64*1024*8, recorrect it. AddAT45DB_CMDflag for AT45DB021D.Signed-off-by Haikun Wang <[email protected]>---
Changes in v1: None
drivers/mtd/spi/sf_params.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Quoted 12 lines
drivers/mtd/spi/sf_params.c line 20
Quoted 11 lines
drivers/mtd/spi/sf_params.c +2
-1@@ -16,7 +16,8 @@const struct spi_flash_params spi_flash_params_table[] = { #ifdef CONFIG_SPI_FLASH_ATMEL /* ATMEL */ {"AT45DB011D" ,0x1f2200 ,0x0 ,64 *1024 ,4 ,RD_NORM ,SECT_4K }, - {"AT45DB021D", 0x1f2300, 0x0, 64 * 1024, 8, RD_NORM, SECT_4K}, + {"AT45DB021D" ,0x1f2300 ,0x0 ,64 *1024 ,4 , + RD_NORM, AT45DB_CMD},It's sector size is 32K, count is 8, right?
Fine, will update next version.
Signature · 2 lines
Best regards, Wang Haikun
Quoted 6 lines
drivers/mtd/spi/sf_params.c line 23
Quoted 3 lines
drivers/mtd/spi/sf_params.c +0
-0{"AT45DB041D", 0x1f2400, 0x0, 64 * 1024, 8, RD_NORM, SECT_4K}, {"AT45DB081D", 0x1f2500, 0x0, 64 * 1024, 16, RD_NORM, SECT_4K}, {"AT45DB161D", 0x1f2600, 0x0, 64 * 1024, 32, RD_NORM, SECT_4K},Regards,
Peng.