On Fri, Aug 02, 2024 at 02:36:14PM +0100, Marc Zyngier wrote: > Mark Brown <broonie@xxxxxxxxxx> wrote: > > > Not for a point fix, for sure. And if you do, make sure it is entirely > > > scripted. > > When you say "entirely scripted" here I take it you're referring to the > > list of registers as well, and I guess also to the information about > > what is enumerated by which ID register values? > The register list is indeed the #1 offender, and that should just be a > script that goes over all the occurrences of ARM64_SYS_REG() and > replace the encoding with something that uses the symbolic name. Oh, I see - the scripting of an in place update. It sounded like you wanted the tables generating at build time (which I do think should be the eventual goal).
Attachment:
signature.asc
Description: PGP signature