arm64/sysreg: Generate definitions for CPACR_ELx
authorMark Brown <broonie@kernel.org>
Fri, 20 May 2022 16:16:35 +0000 (17:16 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 20 May 2022 17:49:29 +0000 (18:49 +0100)
commitb5c0f1051dc3ba4a4c53fccb6604ecc56b0a2982
treec6c32731a836562c723afe6ac19e74e8a2a67ba4
parent8c12e22c9f88142630bfadc3685b640aea94a9d5
arm64/sysreg: Generate definitions for CPACR_ELx

Convert the CPACR system register definitions to be automatically generated
using the definitions in DDI0487H.a. The kernel does have some additional
definitions for subfields of SMEN, FPEN and ZEN which are not identified as
distinct subfields in the architecture so the definitions are not updated
as part of this patch.

No functional change.

Signed-off-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Mark Rutland <mark.rutland@arm.com>
Link: https://lore.kernel.org/r/20220520161639.324236-4-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/sysreg.h
arch/arm64/tools/sysreg