arm64: sysreg: Update PMSIDR_EL1 description
authorMarc Zyngier <maz@kernel.org>
Wed, 23 Apr 2025 10:27:44 +0000 (11:27 +0100)
committerMarc Zyngier <maz@kernel.org>
Tue, 6 May 2025 16:35:03 +0000 (17:35 +0100)
Add the missing SME, ALTCLK, FPF, EFT. CRR and FDS fields.

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/tools/sysreg

index 6c64fd7d8495138becd9c32b1c07427ec5803e95..dbb96e15198aa534429054a19c948fb12b09176e 100644 (file)
@@ -2241,7 +2241,28 @@ Field    15:0    MINLAT
 EndSysreg
 
 Sysreg PMSIDR_EL1      3       0       9       9       7
-Res0   63:25
+Res0   63:33
+UnsignedEnum   32      SME
+       0b0     NI
+       0b1     IMP
+EndEnum
+UnsignedEnum   31:28   ALTCLK
+       0b0000  NI
+       0b0001  IMP
+       0b1111  IMPDEF
+EndEnum
+UnsignedEnum   27      FPF
+       0b0     NI
+       0b1     IMP
+EndEnum
+UnsignedEnum   26      EFT
+       0b0     NI
+       0b1     IMP
+EndEnum
+UnsignedEnum   25      CRR
+       0b0     NI
+       0b1     IMP
+EndEnum
 Field  24      PBT
 Field  23:20   FORMAT
 Enum   19:16   COUNTSIZE
@@ -2259,7 +2280,10 @@ Enum     11:8    INTERVAL
        0b0111  3072
        0b1000  4096
 EndEnum
-Res0   7
+UnsignedEnum   7       FDS
+       0b0     NI
+       0b1     IMP
+EndEnum
 Field  6       FnE
 Field  5       ERND
 Field  4       LDS