[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/27] pflash-next patches
From: |
Philippe Mathieu-Daudé |
Subject: |
[Qemu-devel] [PULL 00/27] pflash-next patches |
Date: |
Mon, 1 Jul 2019 21:58:45 -0300 |
The following changes since commit 7d0e02405fc02a181319b1ab8681d2f72246b7c6:
Merge remote-tracking branch
'remotes/vivier2/tags/trivial-patches-pull-request' into staging (2019-07-01
17:40:32 +0100)
are available in the Git repository at:
https://gitlab.com/philmd/qemu.git tags/pflash-next-20190701
for you to fetch changes up to 3ae0343db69c379beb5750b4ed70794bbed51b85:
hw/block/pflash_cfi02: Reduce I/O accesses to 16-bit (2019-07-02 02:34:55
+0200)
----------------------------------------------------------------
Implement the following AMD command-set parallel flash functionality:
- nonuniform sector sizes;
- erase suspend/resume commands; and
- multi-sector erase.
----------------------------------------------------------------
Philippe Mathieu-Daudé (19):
hw/block/pflash: Simplify trace_pflash_io_read/write()
hw/block/pflash: Simplify trace_pflash_data_read/write()
hw/block/pflash_cfi02: Fix debug format string
hw/block/pflash_cfi02: Add an enum to define the write cycles
hw/block/pflash_cfi02: Add helpers to manipulate the status bits
hw/block/pflash_cfi02: Simplify a statement using fall through
hw/block/pflash_cfi02: Use the ldst API in pflash_write()
hw/block/pflash_cfi02: Use the ldst API in pflash_read()
hw/block/pflash_cfi02: Extract the pflash_data_read() function
hw/block/pflash_cfi02: Unify the MemoryRegionOps
tests/pflash-cfi02: Refactor to support testing multiple configurations
hw/block/pflash_cfi02: Remove pointless local variable
hw/block/pflash_cfi02: Document the current CFI values
hw/block/pflash_cfi02: Hold the PRI table offset in a variable
hw/block/pflash_cfi02: Document 'Page Mode' operations are not supported
hw/block/pflash_cfi02: Extract pflash_regions_count()
hw/block/pflash_cfi02: Split if() condition
hw/block/pflash_cfi02: Document commands
hw/block/pflash_cfi02: Reduce I/O accesses to 16-bit
Stephen Checkoway (8):
tests/pflash-cfi02: Add test for supported CFI commands
hw/block/pflash_cfi02: Fix command address comparison
hw/block/pflash_cfi02: Implement nonuniform sector sizes
hw/block/pflash_cfi02: Fix CFI in autoselect mode
hw/block/pflash_cfi02: Fix reset command not ignored during erase
hw/block/pflash_cfi02: Implement multi-sector erase
hw/block/pflash_cfi02: Implement erase suspend/resume
hw/block/pflash_cfi02: Use chip erase time specified in the CFI table
hw/block/pflash_cfi01.c | 11 +-
hw/block/pflash_cfi02.c | 701 ++++++++++++++++++++++++++------------
hw/block/trace-events | 10 +-
tests/Makefile.include | 2 +
tests/pflash-cfi02-test.c | 681 ++++++++++++++++++++++++++++++++++++
5 files changed, 1172 insertions(+), 233 deletions(-)
create mode 100644 tests/pflash-cfi02-test.c
--
2.20.1
- [Qemu-devel] [PULL 00/27] pflash-next patches,
Philippe Mathieu-Daudé <=
- [Qemu-devel] [PULL 01/27] tests/pflash-cfi02: Add test for supported CFI commands, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 02/27] hw/block/pflash: Simplify trace_pflash_io_read/write(), Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 03/27] hw/block/pflash: Simplify trace_pflash_data_read/write(), Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 04/27] hw/block/pflash_cfi02: Fix debug format string, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 05/27] hw/block/pflash_cfi02: Add an enum to define the write cycles, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 08/27] hw/block/pflash_cfi02: Use the ldst API in pflash_write(), Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 06/27] hw/block/pflash_cfi02: Add helpers to manipulate the status bits, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 07/27] hw/block/pflash_cfi02: Simplify a statement using fall through, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 15/27] hw/block/pflash_cfi02: Document the current CFI values, Philippe Mathieu-Daudé, 2019/07/01
- [Qemu-devel] [PULL 20/27] hw/block/pflash_cfi02: Split if() condition, Philippe Mathieu-Daudé, 2019/07/01