From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:56634) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXCmO-0007Yu-9w for qemu-devel@nongnu.org; Tue, 30 Apr 2013 11:47:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UXCmH-0003Lj-7j for qemu-devel@nongnu.org; Tue, 30 Apr 2013 11:47:44 -0400 Received: from mail-pd0-f179.google.com ([209.85.192.179]:55612) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXCmH-0003LY-20 for qemu-devel@nongnu.org; Tue, 30 Apr 2013 11:47:37 -0400 Received: by mail-pd0-f179.google.com with SMTP id y10so376228pdj.10 for ; Tue, 30 Apr 2013 08:47:35 -0700 (PDT) From: John Rigby Date: Tue, 30 Apr 2013 09:47:16 -0600 Message-Id: <1367336838-23742-1-git-send-email-john.rigby@linaro.org> Subject: [Qemu-devel] [PATCH 0/2] Add mach-virt platform List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Maydell , John Rigby , patches@linaro.org First modify arm fdt handling so boards can provide a blob rather than requiring one on command line. Next add mach-virt platform that creates fdt blob from scratch describing its minimal hw which is a pl011 uart and a sp804 timer. Tested on amd64 host with full system emulation and also using kvm on an arndale board John Rigby (2): ARM: Allow boards to provide an fdt blob ARM: Add mach-virt platform hw/arm/Makefile.objs | 2 +- hw/arm/boot.c | 31 +++-- hw/arm/mach-virt.c | 339 ++++++++++++++++++++++++++++++++++++++++++++++++++ include/hw/arm/arm.h | 6 + 4 files changed, 366 insertions(+), 12 deletions(-) create mode 100644 hw/arm/mach-virt.c -- 1.7.9.5