qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v3 0/3] Add 8-byte wide AMD flash support, partial interleaving
@ 2017-11-13 16:14 Mike Nawrocki
  2017-11-13 16:14 ` [Qemu-devel] [PATCH v3 1/3] Switch AMD CFI flash to use new MMIO API Mike Nawrocki
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Mike Nawrocki @ 2017-11-13 16:14 UTC (permalink / raw)
  To: qemu-devel, qemu-block
  Cc: kwolf, mreitz, peter.maydell, pbonzini, Mike Nawrocki

This patch set does a few things. First, it switches the AMD CFI flash MMIO
operations from the old MMIO API to the new one. Second, it enables 8-byte wide
flash arrays. Finally, it adds flash interleaving using the "device-width" and
"max-device-width" properties, using the same interface as pflash_cfi01.c. Much
of the code was taken and adapted from that file.

Version 3 of the patch splits the patch set into distinct patches based on the
modified functionality.

Mike Nawrocki (3):
  Switch AMD CFI flash to use new MMIO API
  Enable 8-byte wide access to AMD CFI devices
  Add partial flash interleaving to AMD CFI devices

 hw/block/pflash_cfi02.c | 478 +++++++++++++++++++++++++++++++++---------------
 1 file changed, 326 insertions(+), 152 deletions(-)

-- 
2.14.2

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

end of thread, other threads:[~2017-11-28 20:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-13 16:14 [Qemu-devel] [PATCH v3 0/3] Add 8-byte wide AMD flash support, partial interleaving Mike Nawrocki
2017-11-13 16:14 ` [Qemu-devel] [PATCH v3 1/3] Switch AMD CFI flash to use new MMIO API Mike Nawrocki
2017-11-23 11:26   ` Peter Maydell
2017-11-23 11:27     ` Peter Maydell
2017-11-28 19:47       ` Michael Nawrocki
2017-11-28 20:05         ` Eric Blake
2017-11-28 20:27           ` Eric Blake
2017-11-13 16:14 ` [Qemu-devel] [PATCH v3 2/3] Enable 8-byte wide access to AMD CFI devices Mike Nawrocki
2017-11-23 11:49   ` Peter Maydell
2017-11-28 19:47     ` Michael Nawrocki
2017-11-13 17:31 ` [Qemu-devel] [PATCH v3 3/3] Add partial flash interleaving " Mike Nawrocki
2017-11-23 13:46   ` Peter Maydell
2017-11-28 19:47     ` Michael Nawrocki

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).