qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 00/10] m25p80: Add SFDP support
@ 2022-10-13 16:12 Cédric Le Goater
  2022-10-13 16:12 ` [PATCH v4 01/10] m25p80: Add basic support for the SFDP command Cédric Le Goater
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Cédric Le Goater @ 2022-10-13 16:12 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-arm, qemu-block, Peter Maydell, Joel Stanley, Andrew Jeffery,
	Alistair Francis, Francisco Iglesias, Iris Chen, Michael Walle,
	Cédric Le Goater

Hello, 

This patchset adds support for JEDEC STANDARD JESD216 Serial Flash
Discovery Parameters (SFDP). SFDP describes 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.

Thanks,

C.

Changes in v4:

 - fixed definition of mx25l25635e
 - removed extern
 - new patches from Patrick

Changes in v3:

 - refresh after 2 years 

Cédric Le Goater (9):
  m25p80: Add basic support for the SFDP command
  m25p80: Add the n25q256a SFDP table
  m25p80: Add erase size for mx25l25635e
  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

Patrick Williams (1):
  m25p80: Add the w25q01jvq SFPD table

 hw/block/m25p80_sfdp.h |  29 ++++
 hw/arm/aspeed.c        |   6 +-
 hw/block/m25p80.c      |  52 ++++++-
 hw/block/m25p80_sfdp.c | 332 +++++++++++++++++++++++++++++++++++++++++
 MAINTAINERS            |   2 +-
 hw/block/meson.build   |   1 +
 hw/block/trace-events  |   1 +
 7 files changed, 411 insertions(+), 12 deletions(-)
 create mode 100644 hw/block/m25p80_sfdp.h
 create mode 100644 hw/block/m25p80_sfdp.c

-- 
2.37.3



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-10-16 21:57 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-13 16:12 [PATCH v4 00/10] m25p80: Add SFDP support Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 01/10] m25p80: Add basic support for the SFDP command Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 02/10] m25p80: Add the n25q256a SFDP table Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 03/10] m25p80: Add erase size for mx25l25635e Cédric Le Goater
2022-10-14 14:24   ` Francisco Iglesias
2022-10-13 16:12 ` [PATCH v4 04/10] m25p80: Add the mx25l25635e SFPD table Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 05/10] m25p80: Add the mx25l25635f " Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 06/10] m25p80: Add the mx66l1g45g SFDP table Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 07/10] m25p80: Add the w25q256 SFPD table Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 08/10] m25p80: Add the w25q512jv " Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 09/10] m25p80: Add the w25q01jvq " Cédric Le Goater
2022-10-13 16:12 ` [PATCH v4 10/10] arm/aspeed: Replace mx25l25635e chip model Cédric Le Goater
2022-10-16 21:55 ` [PATCH v4 00/10] m25p80: Add SFDP support Joel Stanley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).