mirror of https://gitee.com/openkylin/qemu.git
target-arm: Move TLBI ALLE1/ALLE1IS definitions into numeric order
Move the two regdefs for TLBI ALLE1 and TLBI ALLE1IS down so that the whole set of AArch64 TLBI regdefs is arranged in numeric order. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Message-id: 1439548879-1972-3-git-send-email-peter.maydell@linaro.org
This commit is contained in:
parent
d7a74a9d4a
commit
83ddf97577
|
@ -2701,14 +2701,6 @@ static const ARMCPRegInfo v8_cp_reginfo[] = {
|
||||||
.opc0 = 1, .opc1 = 0, .crn = 7, .crm = 14, .opc2 = 2,
|
.opc0 = 1, .opc1 = 0, .crn = 7, .crm = 14, .opc2 = 2,
|
||||||
.access = PL1_W, .type = ARM_CP_NOP },
|
.access = PL1_W, .type = ARM_CP_NOP },
|
||||||
/* TLBI operations */
|
/* TLBI operations */
|
||||||
{ .name = "TLBI_ALLE1", .state = ARM_CP_STATE_AA64,
|
|
||||||
.opc0 = 1, .opc1 = 4, .crn = 8, .crm = 7, .opc2 = 4,
|
|
||||||
.access = PL2_W, .type = ARM_CP_NO_RAW,
|
|
||||||
.writefn = tlbiall_write },
|
|
||||||
{ .name = "TLBI_ALLE1IS", .state = ARM_CP_STATE_AA64,
|
|
||||||
.opc0 = 1, .opc1 = 4, .crn = 8, .crm = 3, .opc2 = 4,
|
|
||||||
.access = PL2_W, .type = ARM_CP_NO_RAW,
|
|
||||||
.writefn = tlbiall_is_write },
|
|
||||||
{ .name = "TLBI_VMALLE1IS", .state = ARM_CP_STATE_AA64,
|
{ .name = "TLBI_VMALLE1IS", .state = ARM_CP_STATE_AA64,
|
||||||
.opc0 = 1, .opc1 = 0, .crn = 8, .crm = 3, .opc2 = 0,
|
.opc0 = 1, .opc1 = 0, .crn = 8, .crm = 3, .opc2 = 0,
|
||||||
.access = PL1_W, .type = ARM_CP_NO_RAW,
|
.access = PL1_W, .type = ARM_CP_NO_RAW,
|
||||||
|
@ -2757,6 +2749,14 @@ static const ARMCPRegInfo v8_cp_reginfo[] = {
|
||||||
.opc0 = 1, .opc1 = 0, .crn = 8, .crm = 7, .opc2 = 7,
|
.opc0 = 1, .opc1 = 0, .crn = 8, .crm = 7, .opc2 = 7,
|
||||||
.access = PL1_W, .type = ARM_CP_NO_RAW,
|
.access = PL1_W, .type = ARM_CP_NO_RAW,
|
||||||
.writefn = tlbi_aa64_vaa_write },
|
.writefn = tlbi_aa64_vaa_write },
|
||||||
|
{ .name = "TLBI_ALLE1IS", .state = ARM_CP_STATE_AA64,
|
||||||
|
.opc0 = 1, .opc1 = 4, .crn = 8, .crm = 3, .opc2 = 4,
|
||||||
|
.access = PL2_W, .type = ARM_CP_NO_RAW,
|
||||||
|
.writefn = tlbiall_is_write },
|
||||||
|
{ .name = "TLBI_ALLE1", .state = ARM_CP_STATE_AA64,
|
||||||
|
.opc0 = 1, .opc1 = 4, .crn = 8, .crm = 7, .opc2 = 4,
|
||||||
|
.access = PL2_W, .type = ARM_CP_NO_RAW,
|
||||||
|
.writefn = tlbiall_write },
|
||||||
#ifndef CONFIG_USER_ONLY
|
#ifndef CONFIG_USER_ONLY
|
||||||
/* 64 bit address translation operations */
|
/* 64 bit address translation operations */
|
||||||
{ .name = "AT_S1E1R", .state = ARM_CP_STATE_AA64,
|
{ .name = "AT_S1E1R", .state = ARM_CP_STATE_AA64,
|
||||||
|
|
Loading…
Reference in New Issue