xtensa: clean up excsave1 initialization
authorMax Filippov <jcmvbkbc@gmail.com>
Fri, 15 Apr 2022 09:59:33 +0000 (02:59 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Mon, 2 May 2022 02:51:22 +0000 (19:51 -0700)
commit9fa8c59f5f82aec99a7f87095ab093b68dd492a5
tree4440140a9065f5d6a94ace1e597bc8fc83f9389b
parent3e554d47dfe3f1d0639fd3d2d4f64bca0e5e62e0
xtensa: clean up excsave1 initialization

Use xtensa_set_sr instead of inline assembly.
Rename local variable exc_table in early_trap_init to avoid conflict
with per-CPU variable of the same name.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/include/asm/traps.h
arch/xtensa/kernel/traps.c