From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44668) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WjpUq-0000y6-9p for qemu-devel@nongnu.org; Mon, 12 May 2014 08:38:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WjpUk-0002Kv-By for qemu-devel@nongnu.org; Mon, 12 May 2014 08:38:20 -0400 Received: from mail-pa0-f50.google.com ([209.85.220.50]:36442) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WjpUk-0002Ko-6w for qemu-devel@nongnu.org; Mon, 12 May 2014 08:38:14 -0400 Received: by mail-pa0-f50.google.com with SMTP id fb1so8474884pad.23 for ; Mon, 12 May 2014 05:38:13 -0700 (PDT) From: Pranavkumar Sawargaonkar Date: Mon, 12 May 2014 18:07:22 +0530 Message-Id: <1399898246-4831-5-git-send-email-pranavkumar@linaro.org> In-Reply-To: <1399898246-4831-1-git-send-email-pranavkumar@linaro.org> References: <1399898246-4831-1-git-send-email-pranavkumar@linaro.org> Subject: [Qemu-devel] [RFC PATCH V5 4/8] target-arm/kvm-const.h: Add QEMU_KVM_CAP_ARM_PSCI_0_2 define List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org, Anup Patel , patches@apm.com, robherring2@gmail.com, kvmarm@lists.cs.columbia.edu, christoffer.dall@linaro.org, Pranavkumar Sawargaonkar We require to check whether PSCI v0.2 capability is available or not in hw/arm/virt.c such that it compiles for both KVM and TCG QEMU. This patch adds PSCI v0.2 capability #define in target-arm/kvm-const.h so that it is available for both KVM and TCG QEMU. Signed-off-by: Pranavkumar Sawargaonkar Signed-off-by: Anup Patel --- target-arm/kvm-consts.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/target-arm/kvm-consts.h b/target-arm/kvm-consts.h index 6009a33..b5f9a20 100644 --- a/target-arm/kvm-consts.h +++ b/target-arm/kvm-consts.h @@ -110,6 +110,11 @@ MISMATCH_CHECK(CP_REG_ARM64_SYSREG_OP2_MASK, KVM_REG_ARM64_SYSREG_OP2_MASK) MISMATCH_CHECK(CP_REG_ARM64_SYSREG_OP2_SHIFT, KVM_REG_ARM64_SYSREG_OP2_SHIFT) #endif +/* KVM ARM/ARM64 specific capabilities */ +#define QEMU_KVM_CAP_ARM_PSCI_0_2 102 + +MISMATCH_CHECK(QEMU_KVM_CAP_ARM_PSCI_0_2, KVM_CAP_ARM_PSCI_0_2) + #undef MISMATCH_CHECK #endif -- 1.7.9.5