linux/arch/xtensa
Max Filippov 5e4417f921 xtensa: reorganize vectors placement
Allow vectors to be either merged into the kernel .text or put at a
fixed virtual address independently of XIP option. Drop option that
puts vectors at a fixed offset from the kernel text. Add choice to
Kconfig.
Vectors at fixed virtual address may be useful for XIP-aware MTD support
and for noMMU configurations with available IRAM. Configurations without
VECBASE register must put their vectors at specific locations regardless
of the selected option. All other configurations should happily use
merged vectors.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2020-02-04 21:57:02 -08:00
..
boot xtensa: add XIP kernel support 2019-11-26 11:33:38 -08:00
configs xtensa: reorganize vectors placement 2020-02-04 21:57:02 -08:00
include xtensa: reorganize vectors placement 2020-02-04 21:57:02 -08:00
kernel xtensa: reorganize vectors placement 2020-02-04 21:57:02 -08:00
lib xtensa: abstract 'entry' and 'retw' in assembly code 2019-07-08 10:04:48 -07:00
mm xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map 2019-11-26 11:33:39 -08:00
oprofile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
platforms xtensa: drop empty platform_* functions from platforms 2020-01-31 12:17:28 -08:00
variants xtensa: add test_kc705_be variant 2018-08-20 12:34:45 -07:00
Kconfig xtensa: reorganize vectors placement 2020-02-04 21:57:02 -08:00
Kconfig.debug xtensa: make stack dump size configurable 2019-11-26 11:33:39 -08:00
Makefile xtensa: add XIP kernel support 2019-11-26 11:33:38 -08:00