Message ID | 20210629081551.14133-1-hnick@vmware.com |
---|---|
State | New |
Headers | show |
Series | target/arm: Correct the encoding of MDCCSR_EL0 | expand |
On 6/29/21 1:15 AM, Nick Hudson wrote: > { .name = "MDCCSR_EL0", .state = ARM_CP_STATE_BOTH, > - .cp = 14, .opc0 = 2, .opc1 = 0, .crn = 0, .crm = 1, .opc2 = 0, > + .cp = 14, .opc0 = 2, .opc1 = 3, .crn = 0, .crm = 1, .opc2 = 0, Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
On Tue, 29 Jun 2021 at 14:03, Nick Hudson <hnick@vmware.com> wrote: > > Signed-off-by: Nick Hudson <hnick@vmware.com> > --- > target/arm/helper.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/target/arm/helper.c b/target/arm/helper.c > index a66c1f0b9e..7267af7924 100644 > --- a/target/arm/helper.c > +++ b/target/arm/helper.c > @@ -6330,7 +6330,7 @@ static const ARMCPRegInfo debug_cp_reginfo[] = { > * We don't implement the configurable EL0 access. > */ > { .name = "MDCCSR_EL0", .state = ARM_CP_STATE_BOTH, > - .cp = 14, .opc0 = 2, .opc1 = 0, .crn = 0, .crm = 1, .opc2 = 0, > + .cp = 14, .opc0 = 2, .opc1 = 3, .crn = 0, .crm = 1, .opc2 = 0, > .type = ARM_CP_ALIAS, > .access = PL1_R, .accessfn = access_tda, > .fieldoffset = offsetof(CPUARMState, cp15.mdscr_el1), }, > -- > 2.31.1 Is this just a repost of the same version you sent previously, or am I missing something ? thanks -- PMM
diff --git a/target/arm/helper.c b/target/arm/helper.c index a66c1f0b9e..7267af7924 100644 --- a/target/arm/helper.c +++ b/target/arm/helper.c @@ -6330,7 +6330,7 @@ static const ARMCPRegInfo debug_cp_reginfo[] = { * We don't implement the configurable EL0 access. */ { .name = "MDCCSR_EL0", .state = ARM_CP_STATE_BOTH, - .cp = 14, .opc0 = 2, .opc1 = 0, .crn = 0, .crm = 1, .opc2 = 0, + .cp = 14, .opc0 = 2, .opc1 = 3, .crn = 0, .crm = 1, .opc2 = 0, .type = ARM_CP_ALIAS, .access = PL1_R, .accessfn = access_tda, .fieldoffset = offsetof(CPUARMState, cp15.mdscr_el1), },
Signed-off-by: Nick Hudson <hnick@vmware.com> --- target/arm/helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)