From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=51443 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdLMJ-00075J-8J for qemu-devel@nongnu.org; Mon, 26 Jul 2010 06:56:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdLMA-0003k0-6O for qemu-devel@nongnu.org; Mon, 26 Jul 2010 06:56:34 -0400 Received: from mail.valinux.co.jp ([210.128.90.3]:41654) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdLM9-0003j4-Rk for qemu-devel@nongnu.org; Mon, 26 Jul 2010 06:56:26 -0400 From: Isaku Yamahata Date: Mon, 26 Jul 2010 19:59:46 +0900 Message-Id: Subject: [Qemu-devel] [PATCH 0/3] pci, pcihost: pci host bus clean up List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: yamahata@valinux.co.jp, mst@redhat.com This patch set cleans up pci host bus initialization. This is for MST's pci branch. It also fixes bonito bugs which was found during tests. Isaku Yamahata (3): pci_host: remove PCIHostState::busdev. pci/pci_host: pci host bus initialization clean up. mips64el: fulong: fix pci multifunction bit hw/apb_pci.c | 29 +++++++++++++-------------- hw/bonito.c | 34 ++++++++++++++++++-------------- hw/grackle_pci.c | 11 ++++----- hw/gt64xxx.c | 14 ++++++------ hw/mips_fulong2e.c | 14 ++++++------ hw/pci.c | 53 ++++++++++++++++++++++++++++++--------------------- hw/pci.h | 11 ++++----- hw/pci_host.c | 14 ++++-------- hw/pci_host.h | 30 +++++++++++++++++++++++++++- hw/pcie_host.c | 12 +++++----- hw/piix_pci.c | 14 ++++++++---- hw/ppc4xx_pci.c | 11 ++++----- hw/ppce500_pci.c | 12 ++++------ hw/prep_pci.c | 20 +++++++++--------- hw/sh_pci.c | 14 ++++++------ hw/unin_pci.c | 30 ++++++++++++++-------------- hw/versatile_pci.c | 8 ++++-- hw/vt82c686.c | 5 ++- hw/vt82c686.h | 2 +- 19 files changed, 187 insertions(+), 151 deletions(-)