lkml.org 
[lkml]   [2023]   [Nov]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Date
    Subject[PATCH v2 02/21] arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09
    DDI0601 2023-09 defines some new fields in previously RES0 space in
    ID_AA64ISAR2_EL1, together with one new enum value. Update the system
    register definition to reflect this.

    Signed-off-by: Mark Brown <broonie@kernel.org>
    ---
    arch/arm64/tools/sysreg | 24 ++++++++++++++++++++++--
    1 file changed, 22 insertions(+), 2 deletions(-)

    diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
    index f22ade8f1fa7..27d79644e1a0 100644
    --- a/arch/arm64/tools/sysreg
    +++ b/arch/arm64/tools/sysreg
    @@ -1365,7 +1365,14 @@ EndEnum
    EndSysreg

    Sysreg ID_AA64ISAR2_EL1 3 0 0 6 2
    -Res0 63:56
    +UnsignedEnum 63:60 ATS1A
    + 0b0000 NI
    + 0b0001 IMP
    +EndEnum
    +UnsignedEnum 59:56 LUT
    + 0b0000 NI
    + 0b0001 IMP
    +EndEnum
    UnsignedEnum 55:52 CSSC
    0b0000 NI
    0b0001 IMP
    @@ -1374,7 +1381,19 @@ UnsignedEnum 51:48 RPRFM
    0b0000 NI
    0b0001 IMP
    EndEnum
    -Res0 47:32
    +Res0 47:44
    +UnsignedEnum 43:40 PRFMSLC
    + 0b0000 NI
    + 0b0001 IMP
    +EndEnum
    +UnsignedEnum 39:36 SYSINSTR_128
    + 0b0000 NI
    + 0b0001 IMP
    +EndEnum
    +UnsignedEnum 35:32 SYSREG_128
    + 0b0000 NI
    + 0b0001 IMP
    +EndEnum
    UnsignedEnum 31:28 CLRBHB
    0b0000 NI
    0b0001 IMP
    @@ -1398,6 +1417,7 @@ UnsignedEnum 15:12 APA3
    0b0011 PAuth2
    0b0100 FPAC
    0b0101 FPACCOMBINE
    + 0b0110 PAUTH_LR
    EndEnum
    UnsignedEnum 11:8 GPA3
    0b0000 NI
    --
    2.30.2

    \
     
     \ /
      Last update: 2023-11-20 13:59    [W:4.049 / U:0.112 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site