target-arm: Correct accessfn for CNTV_TVAL_EL0

Backports commit b65c08ee1a05760c1c5a786a6cedf240f924c53e from qemu
This commit is contained in:
Edgar E. Iglesias 2018-02-12 21:37:00 -05:00 committed by Lioncash
parent a28d3e4bb7
commit efe96d29f3
No known key found for this signature in database
GPG key ID: 4E3C3CC1031BA9C7

View file

@ -1162,7 +1162,7 @@ static const ARMCPRegInfo generic_timer_cp_reginfo[] = {
gt_vtimer_access, gt_tval_read, gt_tval_write, }, gt_vtimer_access, gt_tval_read, gt_tval_write, },
{ "CNTV_TVAL_EL0", 0,14,3, 3,3,0, ARM_CP_STATE_AA64, { "CNTV_TVAL_EL0", 0,14,3, 3,3,0, ARM_CP_STATE_AA64,
ARM_CP_NO_RAW | ARM_CP_IO, PL1_RW | PL0_R, 0, NULL, 0, 0, {0, 0}, ARM_CP_NO_RAW | ARM_CP_IO, PL1_RW | PL0_R, 0, NULL, 0, 0, {0, 0},
NULL, gt_tval_read, gt_tval_write, }, gt_vtimer_access, gt_tval_read, gt_tval_write, },
/* The counter itself */ /* The counter itself */
{ "CNTPCT", 15,0,14, 0,0, 0, 0, { "CNTPCT", 15,0,14, 0,0, 0, 0,
ARM_CP_64BIT | ARM_CP_NO_RAW | ARM_CP_IO, PL0_R, 0, NULL, 0, 0, {0, 0}, ARM_CP_64BIT | ARM_CP_NO_RAW | ARM_CP_IO, PL0_R, 0, NULL, 0, 0, {0, 0},