target-arm: Introduce per-CPU field for PSCI version
commitdd032e348757bae0451e25a473f34c25f8750c2b
authorPranavkumar Sawargaonkar <pranavkumar@linaro.org>
Thu, 19 Jun 2014 17:06:26 +0000 (19 18:06 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 19 Jun 2014 17:33:04 +0000 (19 18:33 +0100)
treeecfe3db823d5d4a53f137436311299d03502b32e
parent73542cf6900146f4a203007388e224e5dc25c7da
target-arm: Introduce per-CPU field for PSCI version

We require to know the PSCI version available to given CPU at
potentially many places. Currently, we need to know PSCI version
when generating DTB for virt machine.

This patch introduce per-CPU 32bit field representing the PSCI
version available to the CPU. The encoding of this 32bit field
is same as described in PSCI v0.2 spec.

Signed-off-by: Pranavkumar Sawargaonkar <pranavkumar@linaro.org>
Signed-off-by: Anup Patel <anup.patel@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1402901605-24551-8-git-send-email-pranavkumar@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target-arm/cpu-qom.h
target-arm/cpu.c
target-arm/kvm32.c
target-arm/kvm64.c