All of lore.kernel.org
 help / color / mirror / Atom feed
From: BALATON Zoltan <balaton@eik.bme.hu>
To: qemu-devel@nongnu.org
Cc: John Snow <jsnow@redhat.com>,
	Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>,
	Richard Henderson <rth@twiddle.net>
Subject: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646
Date: Fri, 11 Jan 2019 01:36:00 +0100	[thread overview]
Message-ID: <cover.1547166960.git.balaton@eik.bme.hu> (raw)

Hello,

This series is a small refactoring that moves some common PCI IDE io
mem ops functions from the CMD646 model to the PCI IDE model so a
CMD646 specific type can be dropped from PCIIDEState, removes code
duplication from SiI3112 model (also fixing a bug) and allows these
functions to be used by future PCI IDE implementations.

Also cc'd Mark and Richard because the CMD646 seems to be used by
Sparc, HPPA and Alpha machines.

Regards,
BALATON Zoltan

BALATON Zoltan (5):
  cmd646: Remove unused variable
  cmd646: Remove IDEBus from CMD646BAR
  cmd646: Move PCI IDE specific functions to ide/pci.c
  ide: Get rid of CMD646BAR struct
  sii3112: Remove duplicated code and use PCI IDE ops instead

 hw/ide/cmd646.c      | 102 ++++++++-------------------------------------------
 hw/ide/pci.c         |  65 ++++++++++++++++++++++++++++++++
 hw/ide/sii3112.c     |  52 ++++----------------------
 include/hw/ide/pci.h |  14 ++-----
 4 files changed, 93 insertions(+), 140 deletions(-)

-- 
2.13.7

             reply	other threads:[~2019-01-11  1:24 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-11  0:36 BALATON Zoltan [this message]
2019-01-11  0:36 ` [Qemu-devel] [PATCH 2/5] cmd646: Remove IDEBus from CMD646BAR BALATON Zoltan
2019-01-11  0:36 ` [Qemu-devel] [PATCH 5/5] sii3112: Remove duplicated code and use PCI IDE ops instead BALATON Zoltan
2019-01-11  0:36 ` [Qemu-devel] [PATCH 3/5] cmd646: Move PCI IDE specific functions to ide/pci.c BALATON Zoltan
2019-01-11  0:36 ` [Qemu-devel] [PATCH 4/5] ide: Get rid of CMD646BAR struct BALATON Zoltan
2019-01-11  0:36 ` [Qemu-devel] [PATCH 1/5] cmd646: Remove unused variable BALATON Zoltan
2019-01-15 23:05 ` [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646 John Snow
2019-01-18 13:46 ` Mark Cave-Ayland
2019-01-22  1:44 ` John Snow
2019-01-22 20:26   ` Richard Henderson
2019-01-23 23:59 ` John Snow

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1547166960.git.balaton@eik.bme.hu \
    --to=balaton@eik.bme.hu \
    --cc=jsnow@redhat.com \
    --cc=mark.cave-ayland@ilande.co.uk \
    --cc=qemu-devel@nongnu.org \
    --cc=rth@twiddle.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.