arm: Fix decoding of PMXEVTYPER_EL0 and PMCCFILTR_EL0
authorAndreas Sandberg <Andreas.Sandberg@ARM.com>
Mon, 8 Dec 2014 09:49:53 +0000 (04:49 -0500)
committerAndreas Sandberg <Andreas.Sandberg@ARM.com>
Mon, 8 Dec 2014 09:49:53 +0000 (04:49 -0500)
commit9b7578d8c7f82e255776a354657d1f19f1ca64f4
treed79bb48d2611abf4b3142dbfad2c315a3c1d110e
parent6a9fbd295d18d96b39f9d8ba6093bee17d318c1d
arm: Fix decoding of PMXEVTYPER_EL0 and PMCCFILTR_EL0

The aarch64 system register decoder is currently not decoding
PMXEVTYPER_EL0 and PMCCFILTR_EL0 correctly. This changeset updates the
decoder so that they are decoded using the values in table C5-6 in ARM
DDI 0478A.c.
src/arch/arm/miscregs.cc