[PATCH 3/4] arm64: sysreg: Mark fields the architecture dropped as RES0

Fuad Tabba fuad.tabba at linux.dev
Thu Oct 15 07:12:25 PDT 2026


On Thu, 15 Oct 2026 at 15:09, Steffen Eiden <seiden at linux.ibm.com> wrote:
[...]
> Verified values with DDI0601 2026-09.
>
> While checking I noticed that Bit 58 of PMICFILTR_EL0 is also defined as
> RES0 in DDI0601 2026-09 but is defined as SYNC in tools/sysreg. Not sure
> if this demands a separate patch or can be folded into this one as you
> already are touching this reg. This field is unused as well.

Thanks Steffen. Catalin has already merged this series, so it would
have to go into a separate patch.

Like I said in the cover, I plan to fix this once and for all though later on.

Cheers,
/fuad

>
> Anyways,
>
> Reviewed-by: Steffen Eiden <seiden at linux.ibm.com>
>
> Steffen
>
> > ---
> >  arch/arm64/tools/sysreg | 11 +++--------
> >  1 file changed, 3 insertions(+), 8 deletions(-)
> >
> > diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
> > index 341db8e9b6c37..99af1c39478be 100644
> > --- a/arch/arm64/tools/sysreg
> > +++ b/arch/arm64/tools/sysreg
> > @@ -1420,8 +1420,7 @@ Field   17      DIRECT
> >  Field        16      EnI
> >  Res0 15:8
> >  Field        7       PAUSED
> > -Field        6       LASTFAILED
> > -Res0 5:0
> > +Res0 6:0
> >  EndSysreg
> >
> >  Sysreg       BRBTS_EL1       2       1       9       0       2
> > @@ -2663,11 +2662,7 @@ Field  57      EPAN
> >  Field        56      EnALS
> >  Field        55      EnAS0
> >  Field        54      EnASR
> > -Field        53      TME
> > -Field        52      TME0
> > -Field        51      TMT
> > -Field        50      TMT0
> > -Res0 49:47
> > +Res0 53:47
> >  Field        46      TWEDEL
> >  Field        45      TWEDEn
> >  Field        44      DSSBS
> > @@ -2985,7 +2980,7 @@ Field   27      NSH
> >  Field        26      M
> >  Res0 25
> >  Field        24      SH
> > -Field        23      T
> > +Res0 23
> >  Field        22      RLK
> >  Field        21      RLU
> >  Field        20      RLH
> > --
> > 2.39.5
> >



More information about the linux-arm-kernel mailing list