diff mbox

[U-Boot,v2] sf: update sst25wf040b flash params

Message ID 1435569352-13329-1-git-send-email-haikun.wang@freescale.com
State Accepted
Delegated to: Jagannadha Sutradharudu Teki
Headers show

Commit Message

Haikun.Wang@freescale.com June 29, 2015, 9:15 a.m. UTC
From: Haikun Wang <Haikun.Wang@freescale.com>

sst25wf040b doesn't support Auto Address Increment Programming command.
Remove SST_WR flag.

Signed-off-by: Haikun Wang <B53464@freescale.com>
---
Changes in V2:
- Remove extra line

 drivers/mtd/spi/sf_params.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Jagan Teki June 29, 2015, 9:26 a.m. UTC | #1
On 29 June 2015 at 14:45, Haikun Wang <haikun.wang@freescale.com> wrote:
> From: Haikun Wang <Haikun.Wang@freescale.com>
>
> sst25wf040b doesn't support Auto Address Increment Programming command.
> Remove SST_WR flag.
>
> Signed-off-by: Haikun Wang <B53464@freescale.com>
> ---
> Changes in V2:
> - Remove extra line
>
>  drivers/mtd/spi/sf_params.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/mtd/spi/sf_params.c b/drivers/mtd/spi/sf_params.c
> index c12e8c6..4a4a3af 100644
> --- a/drivers/mtd/spi/sf_params.c
> +++ b/drivers/mtd/spi/sf_params.c
> @@ -100,7 +100,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 | SST_WR},
> +       {"SST25WF040B",    0x621613, 0x0,       64 * 1024,     8, RD_NORM,                   SECT_4K},

Tested-by: ?

>         {"SST25WF080",     0xbf2505, 0x0,       64 * 1024,    16, RD_NORM,          SECT_4K | SST_WR},
>  #endif
>  #ifdef CONFIG_SPI_FLASH_WINBOND                /* WINBOND */
> --
> 2.1.0.27.g96db324
>

thanks!
Haikun.Wang@freescale.com June 29, 2015, 9:36 a.m. UTC | #2
On 6/29/2015 5:26 PM, Jagan Teki wrote:
> On 29 June 2015 at 14:45, Haikun Wang <haikun.wang@freescale.com> wrote:
>> From: Haikun Wang <Haikun.Wang@freescale.com>
>>
>> sst25wf040b doesn't support Auto Address Increment Programming command.
>> Remove SST_WR flag.
>>
>> Signed-off-by: Haikun Wang <B53464@freescale.com>
>> ---
>> Changes in V2:
>> - Remove extra line
>>
>>   drivers/mtd/spi/sf_params.c | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/mtd/spi/sf_params.c b/drivers/mtd/spi/sf_params.c
>> index c12e8c6..4a4a3af 100644
>> --- a/drivers/mtd/spi/sf_params.c
>> +++ b/drivers/mtd/spi/sf_params.c
>> @@ -100,7 +100,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 | SST_WR},
>> +       {"SST25WF040B",    0x621613, 0x0,       64 * 1024,     8, RD_NORM,                   SECT_4K},
>
> Tested-by: ?
>
>>          {"SST25WF080",     0xbf2505, 0x0,       64 * 1024,    16, RD_NORM,          SECT_4K | SST_WR},
>>   #endif
>>   #ifdef CONFIG_SPI_FLASH_WINBOND                /* WINBOND */
>> --
>> 2.1.0.27.g96db324
>>
>
> thanks!
>
Verified on LS2085AQDS board.

Tested-by: Haikun Wang <haikun.wang@freescale.com>
Jagan Teki June 29, 2015, 7:53 p.m. UTC | #3
On 29 June 2015 at 15:06, Wang Haikun <Haikun.Wang@freescale.com> wrote:
> On 6/29/2015 5:26 PM, Jagan Teki wrote:
>> On 29 June 2015 at 14:45, Haikun Wang <haikun.wang@freescale.com> wrote:
>>> From: Haikun Wang <Haikun.Wang@freescale.com>
>>>
>>> sst25wf040b doesn't support Auto Address Increment Programming command.
>>> Remove SST_WR flag.
>>>
>>> Signed-off-by: Haikun Wang <B53464@freescale.com>
>>> ---
>>> Changes in V2:
>>> - Remove extra line
>>>
>>>   drivers/mtd/spi/sf_params.c | 2 +-
>>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/drivers/mtd/spi/sf_params.c b/drivers/mtd/spi/sf_params.c
>>> index c12e8c6..4a4a3af 100644
>>> --- a/drivers/mtd/spi/sf_params.c
>>> +++ b/drivers/mtd/spi/sf_params.c
>>> @@ -100,7 +100,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 | SST_WR},
>>> +       {"SST25WF040B",    0x621613, 0x0,       64 * 1024,     8, RD_NORM,                   SECT_4K},
>>
>> Tested-by: ?
>>
>>>          {"SST25WF080",     0xbf2505, 0x0,       64 * 1024,    16, RD_NORM,          SECT_4K | SST_WR},
>>>   #endif
>>>   #ifdef CONFIG_SPI_FLASH_WINBOND                /* WINBOND */
>>> --
>>> 2.1.0.27.g96db324
>>>
>>
>> thanks!
>>
> Verified on LS2085AQDS board.
>
> Tested-by: Haikun Wang <haikun.wang@freescale.com>

Applied to u-boot-spi/master

thanks!
diff mbox

Patch

diff --git a/drivers/mtd/spi/sf_params.c b/drivers/mtd/spi/sf_params.c
index c12e8c6..4a4a3af 100644
--- a/drivers/mtd/spi/sf_params.c
+++ b/drivers/mtd/spi/sf_params.c
@@ -100,7 +100,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 | 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 */