From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:36677) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RjJpm-0006pE-LT for qemu-devel@nongnu.org; Fri, 06 Jan 2012 19:08:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RjJpk-0004fO-VV for qemu-devel@nongnu.org; Fri, 06 Jan 2012 19:08:30 -0500 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Sat, 7 Jan 2012 01:06:46 +0100 Message-Id: <1325894809-17322-1-git-send-email-andreas.faerber@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PATCH v2 0/3] qdev'ify PReP PCI host bridge List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Herv=C3=A9=20Poussineau?= , =?UTF-8?q?Andreas=20F=C3=A4rber?= , qemu-ppc@nongnu.org, Alexander Graf , Anthony Liguori Hello Anthony and Hervé, Here's my rebased qdev'ification of PReP PCI host. It is tested not to make things worse than they are already. I've split up my original patch and did some renaming to make it better readable. Please compare it to yours; it is intended to go in before the second QOM series. Some not immediately needed changes, such as adding the IRQs as state to the SysBus device (Hervé's patch) and dropping pci_prep_init() in favor of sysbus_create_simple() are deferred to the 40P machine series. Regards, Andreas Changes since v1: * Use the new .vendor_id etc. in PCIDeviceInfo * Rename from PRePPCI to Raven, adopt naming scheme from i440FX * Rebase onto multiple Memory API conversions * Split into PCIDevice and SysBus patches, leave out PREPPCIState changes http://patchwork.ozlabs.org/patch/100268/ Cc: Hervé Poussineau Cc: Alexander Graf Cc: Anthony Liguori Andreas Färber (3): prep: qdev'ify Raven host bridge prep: Add Raven PCI host SysBus device MAINTAINERS: Add PCI host bridge files to PReP machine MAINTAINERS | 1 + hw/prep_pci.c | 88 +++++++++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 74 insertions(+), 15 deletions(-) -- 1.7.7