From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaYff-0002BU-LV for qemu-devel@nongnu.org; Tue, 24 Mar 2015 19:55:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YaYfc-0000mT-Au for qemu-devel@nongnu.org; Tue, 24 Mar 2015 19:55:43 -0400 Received: from mail-pa0-x231.google.com ([2607:f8b0:400e:c03::231]:35234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaYfb-0000mH-Vw for qemu-devel@nongnu.org; Tue, 24 Mar 2015 19:55:40 -0400 Received: by pagj7 with SMTP id j7so9090688pag.2 for ; Tue, 24 Mar 2015 16:55:39 -0700 (PDT) From: Sergey Fedorov Date: Tue, 24 Mar 2015 16:55:28 -0700 Message-Id: <1427241331-11403-1-git-send-email-serge.fdrv@gmail.com> Subject: [Qemu-devel] [PATCH 0/3] hw/arm: add Fixed Virtual Platform VE support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Maydell , Sergey Fedorov These patches add support for ARM Fixed Virtual Platform Versatile Express board. ARM VFP VE is similar to hardware Versatile Express boards. So these changes rely largely on existing QEMU VE support code. First two patches are prerequisites for the final patch which adds FVP VE board support itself. The changes were tested by running a Linux system in SMP mode using 'arch/arm64/boot/dts/rtsm_ve-aemv8a.dts' from Linux kernel source code for generating device tree blob. Sergey Fedorov (3): hw/arm/boot: add secondary loader for AArch64 hw/arm/vexpress: introduce VEDBoardInfo::smp_bootreg_addr hw/arm/vexpress: add FVP VE board support hw/arm/boot.c | 26 +++++++++- hw/arm/vexpress.c | 142 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 165 insertions(+), 3 deletions(-) -- 2.3.4