Re: [PATCH 3/4] arm64: sysreg: Mark fields the architecture dropped as RES0
From: Fuad Tabba
Date: Thu Oct 15 2026 - 10:50:37 EST
On Thu, 15 Oct 2026 at 15:09, Steffen Eiden <seiden@xxxxxxxxxxxxx> 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@xxxxxxxxxxxxx>
>
> 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
> >