ARM: add support for TEEHBR access
authorChander Sudanthi <chander.sudanthi@arm.com>
Thu, 31 Oct 2013 18:41:13 +0000 (13:41 -0500)
committerChander Sudanthi <chander.sudanthi@arm.com>
Thu, 31 Oct 2013 18:41:13 +0000 (13:41 -0500)
commit3e6da89419e5d53dc8a0df446473a4f28808bc46
tree12f3418eda6eb4255e9c9b06fabf240f134a1ca2
parentd17529b046d832f889a0fdb506c3b8d1aed5cccb
ARM: add support for TEEHBR access

Thumb2 ARM kernels may access the TEEHBR via thumbee_notifier
in arch/arm/kernel/thumbee.c.  The Linux kernel code just seems
to be saving and restoring the register.  This patch adds support
for the TEEHBR cp14 register.  Note, this may be a special case
when restoring from an image that was run on a system that
supports ThumbEE.
src/arch/arm/miscregs.cc
src/arch/arm/miscregs.hh
src/sim/serialize.hh
util/cpt_upgrader.py