dev-arm: Remove unused ELIsInHost redirection for CNTKCTL_EL1
The redirection to CNTHCTL_EL2 is already handled in ISA::redirectRegVHE Change-Id: Ia3290c5bdb75c6e45f08a47c1b75881bc52add5f Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/58115 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Maintainer: Andreas Sandberg <andreas.sandberg@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -535,7 +535,6 @@ void
|
||||
GenericTimer::setMiscReg(int reg, unsigned cpu, RegVal val)
|
||||
{
|
||||
CoreTimers &core(getTimers(cpu));
|
||||
ThreadContext *tc = system.threads[cpu];
|
||||
|
||||
switch (reg) {
|
||||
case MISCREG_CNTFRQ:
|
||||
@@ -547,10 +546,6 @@ GenericTimer::setMiscReg(int reg, unsigned cpu, RegVal val)
|
||||
case MISCREG_CNTKCTL:
|
||||
case MISCREG_CNTKCTL_EL1:
|
||||
{
|
||||
if (ELIsInHost(tc, currEL(tc))) {
|
||||
tc->setMiscReg(MISCREG_CNTHCTL_EL2, val);
|
||||
return;
|
||||
}
|
||||
RegVal old_cnt_ctl = core.cntkctl;
|
||||
core.cntkctl = val;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user