diff options
author | Fabian Aggeler <aggelerf@ethz.ch> | 2014-12-11 12:07:51 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2014-12-11 12:07:51 +0000 |
commit | 7dd8c9af0d9d18fb3e54a4843b3bb1398bd330bc (patch) | |
tree | 318c5e217510ab0c8a198c9fc3335024a3f6ca00 /linux-headers | |
parent | b85a1fd61c4d72c7928cd9b70f9f59fb2895936d (diff) | |
download | hqemu-7dd8c9af0d9d18fb3e54a4843b3bb1398bd330bc.zip hqemu-7dd8c9af0d9d18fb3e54a4843b3bb1398bd330bc.tar.gz |
target-arm: make TTBR0/1 banked
Adds secure and non-secure bank register suport for TTBR0 and TTBR1.
Changes include adding secure and non-secure instances of ttbr0 and ttbr1 as
well as a CP register definition for TTBR0_EL3. Added a union containing
both EL based array fields and secure and non-secure fields mapped to them.
Updated accesses to use A32_BANKED_CURRENT_REG_GET macro.
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-17-git-send-email-greg.bellows@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'linux-headers')
0 files changed, 0 insertions, 0 deletions