target-arm: add SCTLR_EL3 and make SCTLR banked
commit137feaa9a1622620adf19c0b707883dd990738e2
authorFabian Aggeler <aggelerf@ethz.ch>
Thu, 11 Dec 2014 12:07:50 +0000 (11 12:07 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 11 Dec 2014 12:07:50 +0000 (11 12:07 +0000)
treec5eacacf5f85cf7cb1772fc18e20f27d057b639f
parente89e51a17ea0d8aef9bf9b766c98f963e835fbf2
target-arm: add SCTLR_EL3 and make SCTLR banked

Implements SCTLR_EL3 and uses secure/non-secure instance when
needed.

Signed-off-by: Fabian Aggeler <aggelerf@ethz.ch>
Signed-off-by: Greg Bellows <greg.bellows@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1416242878-876-14-git-send-email-greg.bellows@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/pxa2xx.c
target-arm/cpu.c
target-arm/cpu.h
target-arm/helper.c
target-arm/op_helper.c