Messages in this thread |  | | From | Max Filippov <> | Subject | [PATCH 0/6] xtensa: support coprocessors on SMP | Date | Fri, 15 Apr 2022 21:25:53 -0700 |
| |
Hello,
this series does a bunch of small cleanups around coprocessor handling code and adds coprocessors support in SMP configurations.
Max Filippov (6): xtensa: clean up function declarations in traps.c xtensa: clean up declarations in coprocessor.h xtensa: clean up excsave1 initialization xtensa: use callx0 opcode in fast_coprocessor xtensa: add xtensa_xsr macro xtensa: support coprocessors on SMP
arch/xtensa/include/asm/coprocessor.h | 10 ++-- arch/xtensa/include/asm/processor.h | 7 +++ arch/xtensa/include/asm/thread_info.h | 7 ++- arch/xtensa/include/asm/traps.h | 11 +++- arch/xtensa/kernel/asm-offsets.c | 8 ++- arch/xtensa/kernel/coprocessor.S | 61 +++++++++++++-------- arch/xtensa/kernel/entry.S | 17 ++++++ arch/xtensa/kernel/process.c | 70 +++++++++++++++--------- arch/xtensa/kernel/traps.c | 77 +++++++++++++++------------ 9 files changed, 177 insertions(+), 91 deletions(-)
-- 2.30.2
|  |