From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55982) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsXYF-0006kY-Ud for qemu-devel@nongnu.org; Fri, 28 Jun 2013 08:13:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsXYC-0004kG-P2 for qemu-devel@nongnu.org; Fri, 28 Jun 2013 08:13:19 -0400 Received: from mail-wi0-f171.google.com ([209.85.212.171]:47110) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsXYC-0004jf-J6 for qemu-devel@nongnu.org; Fri, 28 Jun 2013 08:13:16 -0400 Received: by mail-wi0-f171.google.com with SMTP id hj3so671378wib.16 for ; Fri, 28 Jun 2013 05:13:15 -0700 (PDT) From: "Mian M. Hamayun" Date: Fri, 28 Jun 2013 14:11:54 +0200 Message-Id: <1372421519-5146-1-git-send-email-m.hamayun@virtualopensystems.com> Subject: [Qemu-devel] [PATCH 1/6] Added aarch64 configure support and default configuration List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: tech@virtualopensystems.com, kvmarm@lists.cs.columbia.edu, "Mian M. Hamayun" From: "Mian M. Hamayun" Signed-off-by: Mian M. Hamayun --- configure | 3 +- default-configs/aarch64-softmmu.mak | 83 +++++++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 default-configs/aarch64-softmmu.mak diff --git a/configure b/configure index b247e5b..ddec40d 100755 --- a/configure +++ b/configure @@ -4293,10 +4293,11 @@ case "$target_name" in *) esac case "$target_name" in - arm|i386|x86_64|ppcemb|ppc|ppc64|s390x) + arm|aarch64|i386|x86_64|ppcemb|ppc|ppc64|s390x) # Make sure the target and host cpus are compatible if test "$kvm" = "yes" -a "$target_softmmu" = "yes" -a \ \( "$target_name" = "$cpu" -o \ + \( "$target_name" = "arm" -a "$cpu" = "aarch64" \) -o \ \( "$target_name" = "ppcemb" -a "$cpu" = "ppc" \) -o \ \( "$target_name" = "ppc64" -a "$cpu" = "ppc" \) -o \ \( "$target_name" = "ppc" -a "$cpu" = "ppc64" \) -o \ diff --git a/default-configs/aarch64-softmmu.mak b/default-configs/aarch64-softmmu.mak new file mode 100644 index 0000000..00c8bdd --- /dev/null +++ b/default-configs/aarch64-softmmu.mak @@ -0,0 +1,83 @@ +# Default configuration for aarch64-softmmu + +include pci.mak +include usb.mak +CONFIG_GDBSTUB_XML=y +CONFIG_VGA=y +CONFIG_ISA_MMIO=y +CONFIG_NAND=y +CONFIG_ECC=y +CONFIG_SERIAL=y +CONFIG_PTIMER=y +CONFIG_SD=y +CONFIG_MAX7310=y +CONFIG_WM8750=y +CONFIG_TWL92230=y +CONFIG_TSC2005=y +CONFIG_LM832X=y +CONFIG_TMP105=y +CONFIG_STELLARIS=y +CONFIG_STELLARIS_INPUT=y +CONFIG_STELLARIS_ENET=y +CONFIG_SSD0303=y +CONFIG_SSD0323=y +CONFIG_ADS7846=y +CONFIG_MAX111X=y +CONFIG_SSI=y +CONFIG_SSI_SD=y +CONFIG_SSI_M25P80=y +CONFIG_LAN9118=y +CONFIG_SMC91C111=y +CONFIG_DS1338=y +CONFIG_PFLASH_CFI01=y +CONFIG_PFLASH_CFI02=y +CONFIG_MICRODRIVE=y +CONFIG_USB_MUSB=y + +CONFIG_ARM9MPCORE=y +CONFIG_ARM11MPCORE=y +CONFIG_ARM15MPCORE=y +CONFIG_ARM57MPCORE=y + +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_KVM=$(CONFIG_KVM) +CONFIG_ARM_TIMER=y +CONFIG_ARM_MPTIMER=y +CONFIG_PL011=y +CONFIG_PL022=y +CONFIG_PL031=y +CONFIG_PL041=y +CONFIG_PL050=y +CONFIG_PL061=y +CONFIG_PL080=y +CONFIG_PL110=y +CONFIG_PL181=y +CONFIG_PL190=y +CONFIG_PL310=y +CONFIG_PL330=y +CONFIG_CADENCE=y +CONFIG_XGMAC=y +CONFIG_EXYNOS4=y +CONFIG_PXA2XX=y +CONFIG_BITBANG_I2C=y +CONFIG_FRAMEBUFFER=y +CONFIG_XILINX_SPIPS=y + +CONFIG_A9SCU=y +CONFIG_MARVELL_88W8618=y +CONFIG_OMAP=y +CONFIG_TSC210X=y +CONFIG_BLIZZARD=y +CONFIG_ONENAND=y +CONFIG_TUSB6010=y +CONFIG_IMX=y +CONFIG_MAINSTONE=y +CONFIG_NSERIES=y +CONFIG_REALVIEW=y +CONFIG_ZAURUS=y +CONFIG_ZYNQ=y + +CONFIG_VERSATILE_PCI=y +CONFIG_VERSATILE_I2C=y + +CONFIG_SDHCI=y -- 1.7.9.5