From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:55938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1LFf-0003z5-G7 for qemu-devel@nongnu.org; Tue, 14 Aug 2012 13:50:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T1LFd-0004Pk-7p for qemu-devel@nongnu.org; Tue, 14 Aug 2012 13:49:59 -0400 From: Li Zhang Date: Wed, 15 Aug 2012 01:49:35 +0800 Message-Id: <1344966575-25952-2-git-send-email-zhlcindy@linux.vnet.ibm.com> In-Reply-To: <1344966575-25952-1-git-send-email-zhlcindy@linux.vnet.ibm.com> References: <1344966575-25952-1-git-send-email-zhlcindy@linux.vnet.ibm.com> Subject: [Qemu-devel] [Qemu-ppc][PATCH v8 2/2] Add USB enablement on sPAPR platform. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, qemu-ppc@nongnu.org Cc: aliguori@us.ibm.com, agraf@suse.de, Li Zhang , david@gibson.dropbear.id.au USB is enabled as default on sPAPR platform because it needs USB keyboard and USB mouse when VGA is enabled. This patch is to add USB controller on sPAPR platform. Signed-off-by: Li Zhang --- hw/spapr.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/hw/spapr.c b/hw/spapr.c index 81c9343..b45401b 100644 --- a/hw/spapr.c +++ b/hw/spapr.c @@ -710,6 +710,11 @@ static void ppc_spapr_init(ram_addr_t ram_size, spapr_vscsi_create(spapr->vio_bus); } + if (usb_enabled(true)) { + pci_create_simple(QLIST_FIRST(&spapr->phbs)->host_state.bus, + -1, "pci-ohci"); + } + if (rma_size < (MIN_RMA_SLOF << 20)) { fprintf(stderr, "qemu: pSeries SLOF firmware requires >= " "%ldM guest RMA (Real Mode Area memory)\n", MIN_RMA_SLOF); -- 1.7.7.6