]> 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)
commit414923ad1a2880c9cadd147d083ce31ded1ca3c3
tree9ea6fdd391c5aada4956475b192ef789d6cb5511
parentf96a8c80fcefb482e7d18dfcae77274b7ac4d7df
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