arch-arm: Introduce ARMv8.1 Virtual Timer System Registers
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Thu, 17 May 2018 16:19:53 +0000 (17:19 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 16 Jul 2018 08:18:56 +0000 (08:18 +0000)
commite7f6e7cd26de7d37c63d6642c576c1b97758340a
treeb882bb7ef4d7bbf6348e184980f279d7d38e8de5
parentcb09573e52d05d71587a93fbde310147492eacef
arch-arm: Introduce ARMv8.1 Virtual Timer System Registers

Adding CNTHV_CTL_EL2, CNTHV_CVAL_EL2, CNTHV_TVAL_EL2 System Registers
into the decode tree. They are currently implemented as a generic timer
and produces a warning if accessed.

Change-Id: I1a23035d67f95eeac49d890283e9a0d58426d504
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/11592
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa.cc
src/arch/arm/miscregs.cc
src/arch/arm/miscregs.hh