mirror of https://gitee.com/openkylin/qemu.git
arm: Don't add v7mp registers in MPU systems
These registers are VMSA specific so they should be conditional on VMSA (i.e. !MPU). Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Message-id: 7bb8843e45f2635c6b7a583c5bb5da51ed4442a0.1434066412.git.peter.crosthwaite@xilinx.com Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
8085ce63c5
commit
5e5cf9e35f
|
@ -3193,7 +3193,8 @@ void register_cp_regs_for_features(ARMCPU *cpu)
|
||||||
if (arm_feature(env, ARM_FEATURE_V6K)) {
|
if (arm_feature(env, ARM_FEATURE_V6K)) {
|
||||||
define_arm_cp_regs(cpu, v6k_cp_reginfo);
|
define_arm_cp_regs(cpu, v6k_cp_reginfo);
|
||||||
}
|
}
|
||||||
if (arm_feature(env, ARM_FEATURE_V7MP)) {
|
if (arm_feature(env, ARM_FEATURE_V7MP) &&
|
||||||
|
!arm_feature(env, ARM_FEATURE_MPU)) {
|
||||||
define_arm_cp_regs(cpu, v7mp_cp_reginfo);
|
define_arm_cp_regs(cpu, v7mp_cp_reginfo);
|
||||||
}
|
}
|
||||||
if (arm_feature(env, ARM_FEATURE_V7)) {
|
if (arm_feature(env, ARM_FEATURE_V7)) {
|
||||||
|
|
Loading…
Reference in New Issue