]> git.baikalelectronics.ru Git - kernel.git/commit
arm64/sysreg: Generate definitions for FAR_ELx
authorMark Brown <broonie@kernel.org>
Fri, 20 May 2022 16:16:38 +0000 (17:16 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 20 May 2022 17:49:58 +0000 (18:49 +0100)
commitf0dc52f26665b6cb04041ee250f59967eed6f479
tree9ea6fdd391c5aada4956475b192ef789d6cb5511
parent370179fade37d6b2139b84410196bb4bcedf78b5
arm64/sysreg: Generate definitions for FAR_ELx

Convert FAR_ELx to automatic register generation as per DDI0487H.a. In the
architecture these registers have a single field "named" as "Faulting
Virtual Address for synchronous exceptions taken to ELx" occupying the
entire register, in order to fit in with the requirement to describe the
contents of the register I have created a single field named ADDR.

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-7-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/sysreg.h
arch/arm64/tools/sysreg