Mark Rutland a5b43a87a7 arm64: entry: template the entry asm functions
Now that the majority of the exception triage logic has been converted
to C, the entry assembly functions all have a uniform structure.

Let's generate them all with an assembly macro to reduce the amount of
code and to ensure they all remain in sync if we make changes in future.

There should be no functional change as a result of this patch.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Marc Zyngier <maz@kernel.org>
Reviewed-by: Joey Gouly <joey.gouly@arm.com>
Cc: James Morse <james.morse@arm.com>
Cc: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20210607094624.34689-14-mark.rutland@arm.com
Signed-off-by: Will Deacon <will@kernel.org>
2021-06-07 11:35:55 +01:00
..
2021-05-23 06:28:20 -10:00
2021-05-03 12:58:31 -07:00
2021-05-17 14:39:56 +02:00
2021-05-17 14:39:56 +02:00
2021-05-03 11:19:54 -07:00
2021-05-21 06:06:19 -10:00
2021-05-23 06:07:33 -10:00
2021-05-17 14:39:56 +02:00
\n
2021-05-20 06:20:15 -10:00
2021-05-23 06:32:40 -10:00