From: "Michael S. Tsirkin" <mst@redhat.com>
To: Isaku Yamahata <yamahata@valinux.co.jp>
Cc: qemu-devel@nongnu.org, agraf@suse.de
Subject: [Qemu-devel] Re: [PATCH 0/6] pci: pci_data_{write, read}() clean up
Date: Tue, 12 Jan 2010 12:18:44 +0200 [thread overview]
Message-ID: <20100112101844.GE29926@redhat.com> (raw)
In-Reply-To: <1263286378-10398-1-git-send-email-yamahata@valinux.co.jp>
On Tue, Jan 12, 2010 at 05:52:52PM +0900, Isaku Yamahata wrote:
> During reviewing Alexander's PPC patches, it proved that
> pci_data_{read, write}() should take PCIConfigAddress as an argument.
> this patch series is inspired by his patch and some of them
> are based on it.
>
> This patch would make Alexander's PPC work easier.
I was waiting for revision of Alexander's patches (they looked good but
there were some unaddressed comments on last version, correct?). If
they are posted soon I think I'll apply them first and this series will
have to be rebased on top. Alexander, if you prefer to wait for this
refactoring to take shape instead, or work on top of this series, let me
know.
> Isaku Yamahata (6):
> sh_pci: use PCIHostState instead of PCIBus.
> sh_pci: s/sh_pci_data_write/sh_pci_mem_write/g for consistency.
> versatile_pci: user PCIHostState instead of PCIBus
> pci_host: remove code duplication in pci_host_template.h
> pci: introduce PCIAddress, PCIConfigAddress and helper functions.
> pci host: make pci_data_{write, read}() get PCIConfigAddress.
>
> hw/apb_pci.c | 12 ++++--
> hw/gt64xxx.c | 20 ++++++----
> hw/pci.h | 7 ++++
> hw/pci_host.c | 61 +++++++++++++++++++++++++-------
> hw/pci_host.h | 21 ++++++++++-
> hw/pci_host_template.h | 85 +++++++++----------------------------------
> hw/pci_host_template_all.h | 23 ++++++++++++
> hw/prep_pci.c | 28 +++++++++++---
> hw/sh_pci.c | 42 +++++++++++++++-------
> hw/versatile_pci.c | 47 +++++++++++++++++++-----
> qemu-common.h | 2 +
> 11 files changed, 225 insertions(+), 123 deletions(-)
> create mode 100644 hw/pci_host_template_all.h
next prev parent reply other threads:[~2010-01-12 10:21 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-12 8:52 [Qemu-devel] [PATCH 0/6] pci: pci_data_{write, read}() clean up Isaku Yamahata
2010-01-12 8:52 ` [Qemu-devel] [PATCH 1/6] sh_pci: use PCIHostState instead of PCIBus Isaku Yamahata
2010-01-12 8:52 ` [Qemu-devel] [PATCH 2/6] sh_pci: s/sh_pci_data_write/sh_pci_mem_write/g for consistency Isaku Yamahata
2010-01-12 8:52 ` [Qemu-devel] [PATCH 3/6] versatile_pci: user PCIHostState instead of PCIBus Isaku Yamahata
2010-01-13 13:02 ` Paul Brook
2010-01-13 13:04 ` Michael S. Tsirkin
2010-01-12 8:52 ` [Qemu-devel] [PATCH 4/6] pci_host: remove code duplication in pci_host_template.h Isaku Yamahata
2010-01-12 8:52 ` [Qemu-devel] [PATCH 5/6] pci: introduce PCIAddress, PCIConfigAddress and helper functions Isaku Yamahata
2010-01-12 10:04 ` [Qemu-devel] " Michael S. Tsirkin
2010-01-12 10:06 ` Michael S. Tsirkin
2010-01-12 8:52 ` [Qemu-devel] [PATCH 6/6] pci host: make pci_data_{write, read}() get PCIConfigAddress Isaku Yamahata
2010-01-12 10:12 ` [Qemu-devel] " Michael S. Tsirkin
2010-01-12 10:43 ` Isaku Yamahata
2010-01-12 17:54 ` Alexander Graf
2010-01-13 13:08 ` Paul Brook
2010-01-12 17:54 ` [Qemu-devel] " Alexander Graf
2010-01-12 18:33 ` Michael S. Tsirkin
2010-01-13 12:09 ` Alexander Graf
2010-01-12 10:18 ` Michael S. Tsirkin [this message]
2010-01-12 10:31 ` [Qemu-devel] Re: [PATCH 0/6] pci: pci_data_{write, read}() clean up Alexander Graf
2010-01-12 10:39 ` Alexander Graf
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=20100112101844.GE29926@redhat.com \
--to=mst@redhat.com \
--cc=agraf@suse.de \
--cc=qemu-devel@nongnu.org \
--cc=yamahata@valinux.co.jp \
/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 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).