arm64/sysreg: Add missing system register definitions for FGT
[linux-2.6-microblaze.git] / arch / arm64 / tools / sysreg
index a8e3664..5ceaa1d 100644 (file)
@@ -2086,10 +2086,18 @@ Sysreg  CONTEXTIDR_EL1  3       0       13      0       1
 Fields CONTEXTIDR_ELx
 EndSysreg
 
+Sysreg RCWSMASK_EL1    3       0       13      0       3
+Field  63:0    RCWSMASK
+EndSysreg
+
 Sysreg TPIDR_EL1       3       0       13      0       4
 Field  63:0    ThreadID
 EndSysreg
 
+Sysreg RCWMASK_EL1     3       0       13      0       6
+Field  63:0    RCWMASK
+EndSysreg
+
 Sysreg SCXTNUM_EL1     3       0       13      0       7
 Field  63:0    SoftwareContextNumber
 EndSysreg
@@ -2714,6 +2722,33 @@ Field    1       PIE
 Field  0       PnCH
 EndSysreg
 
+SysregFields MAIR2_ELx
+Field  63:56   Attr7
+Field  55:48   Attr6
+Field  47:40   Attr5
+Field  39:32   Attr4
+Field  31:24   Attr3
+Field  23:16   Attr2
+Field  15:8    Attr1
+Field  7:0     Attr0
+EndSysregFields
+
+Sysreg MAIR2_EL1       3       0       10      2       1
+Fields MAIR2_ELx
+EndSysreg
+
+Sysreg MAIR2_EL2       3       4       10      1       1
+Fields MAIR2_ELx
+EndSysreg
+
+Sysreg AMAIR2_EL1      3       0       10      3       1
+Field  63:0    ImpDef
+EndSysreg
+
+Sysreg AMAIR2_EL2      3       4       10      3       1
+Field  63:0    ImpDef
+EndSysreg
+
 SysregFields PIRx_ELx
 Field  63:60   Perm15
 Field  59:56   Perm14
@@ -2765,6 +2800,14 @@ Sysreg   POR_EL12        3       5       10      2       4
 Fields PIRx_ELx
 EndSysreg
 
+Sysreg S2POR_EL1       3       0       10      2       5
+Fields PIRx_ELx
+EndSysreg
+
+Sysreg S2PIR_EL2       3       4       10      2       5
+Fields PIRx_ELx
+EndSysreg
+
 Sysreg LORSA_EL1       3       0       10      4       0
 Res0   63:52
 Field  51:16   SA