diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2021-12-28 01:28:53 -0800 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2022-03-09 16:59:18 -0800 |
commit | 89b184f980f012421fb22c939b50b3dfd7fe16b3 (patch) | |
tree | 2778322d6cc40877427e13cf0cc730670329ab77 /arch/xtensa/Kconfig | |
parent | c20e1117d9aa22c558646a1060ddd1dd042fb107 (diff) | |
download | linux-89b184f980f012421fb22c939b50b3dfd7fe16b3.tar.bz2 |
xtensa: make secondary reset vector support conditional
Whether xtensa cores start from primary or secondary reset vector is
configurable and may be chosen by board designer or controlled at
runtime. When secondary reset vector is unused its location in memory
may not be writable.
Make secondary reset vector support conditional and don't build and load
secondary reset vector code when it is disabled.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'arch/xtensa/Kconfig')
-rw-r--r-- | arch/xtensa/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/xtensa/Kconfig b/arch/xtensa/Kconfig index cf03ed54c8f0..a02c3388f521 100644 --- a/arch/xtensa/Kconfig +++ b/arch/xtensa/Kconfig @@ -227,6 +227,15 @@ config HOTPLUG_CPU Say N if you want to disable CPU hotplug. +config SECONDARY_RESET_VECTOR + bool "Secondary cores use alternative reset vector" + default y + depends on HAVE_SMP + help + Secondary cores may be configured to use alternative reset vector, + or all cores may use primary reset vector. + Say Y here to supply handler for the alternative reset location. + config FAST_SYSCALL_XTENSA bool "Enable fast atomic syscalls" default n |