[PATCH 0/3] arm64/sysreg: Automatic generation of ID_AA64MMFR1_EL1

Kristina Martsenko kristina.martsenko at arm.com
Mon Jul 18 04:29:23 PDT 2022


This series converts one more system register (ID_AA64MMFR1_EL1) to use the
recently added automatic generation script.

Note, this series applies on top of Mark's latest sysreg conversion series [1].

[1] https://lore.kernel.org/all/20220707181220.3373540-1-broonie@kernel.org/


Kristina Martsenko (3):
  arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK
  arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields
  arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation

 arch/arm64/include/asm/cache.h                |  4 --
 arch/arm64/include/asm/cpufeature.h           |  8 +--
 arch/arm64/include/asm/el2_setup.h            |  2 +-
 arch/arm64/include/asm/sysreg.h               | 23 ------
 arch/arm64/kernel/cpufeature.c                | 36 +++++-----
 arch/arm64/kernel/hyp-stub.S                  |  4 +-
 arch/arm64/kernel/idreg-override.c            |  2 +-
 arch/arm64/kernel/proton-pack.c               |  2 +-
 .../arm64/kvm/hyp/include/nvhe/fixed_config.h | 12 ++--
 arch/arm64/kvm/hyp/nvhe/pkvm.c                |  2 +-
 arch/arm64/kvm/sys_regs.c                     |  2 +-
 arch/arm64/tools/sysreg                       | 71 +++++++++++++++++++
 12 files changed, 106 insertions(+), 62 deletions(-)

-- 
2.25.1




More information about the linux-arm-kernel mailing list