[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 0/9] 5p80: Add SFDP support
From: |
Joel Stanley |
Subject: |
Re: [PATCH v2 0/9] 5p80: Add SFDP support |
Date: |
Wed, 7 Oct 2020 01:43:22 +0000 |
On Wed, 2 Sep 2020 at 09:31, Cédric Le Goater <clg@kaod.org> wrote:
>
> Hello,
>
> JEDEC STANDARD JESD216 for Serial Flash Discovery Parameters (SFDP)
> provides a mean to describe the features of a serial flash device
> using a set of internal parameter tables. Support in Linux has been
> added some time ago and the spi-nor driver is using it more often
> to detect the flash settings and even flash models.
>
> This is the initial framework for the RDSFDP command giving access to
> a private SFDP area under the flash.
>
> The patches available here :
>
> https://github.com/legoater/qemu/commits/aspeed-5.2
Reviewed-by: Joel Stanley <joel@jms.id.au>
Tested-by: Joel Stanley <joel@jms.id.au>
Note that these need to be rebased on master; there are some minor conflicts.
These patches have proved essential in debugging a recent kernel
regression. Thanks for adding this support Cédric.
Cheers,
Joel
>
> Thanks,
>
> C.
>
> Changes in v2:
>
> - fixed dummy value
> - replaced 'sfdp' table by a 'sfdp_read' handler
> - more SFDP tables
> - fixed Aspeed SMC support
> - introduced mx25l25635f chip model for test under Linux.
>
> Cédric Le Goater (9):
> m25p80: Add basic support for the SFDP command
> m25p80: Add the n25q256a SFDP table
> m25p80: Add the mx25l25635e SFPD table
> m25p80: Add the mx25l25635f SFPD table
> m25p80: Add the mx66l1g45g SFDP table
> m25p80: Add the w25q256 SFPD table
> m25p80: Add the w25q512jv SFPD table
> arm/aspeed: Replace mx25l25635e chip model
> aspeed/smc: Add support for RDSFDP command
>
> hw/block/m25p80_sfdp.h | 27 ++++
> include/hw/ssi/aspeed_smc.h | 1 +
> hw/arm/aspeed.c | 6 +-
> hw/block/m25p80.c | 47 +++++-
> hw/block/m25p80_sfdp.c | 296 ++++++++++++++++++++++++++++++++++++
> hw/ssi/aspeed_smc.c | 21 ++-
> MAINTAINERS | 2 +-
> hw/block/meson.build | 1 +
> hw/block/trace-events | 1 +
> 9 files changed, 385 insertions(+), 17 deletions(-)
> create mode 100644 hw/block/m25p80_sfdp.h
> create mode 100644 hw/block/m25p80_sfdp.c
>
> --
> 2.25.4
>
- Re: [PATCH v2 0/9] 5p80: Add SFDP support,
Joel Stanley <=