diff --git a/arch/xtensa/Kconfig b/arch/xtensa/Kconfig index 5b7b14a7494..86b515a9726 100644 --- a/arch/xtensa/Kconfig +++ b/arch/xtensa/Kconfig @@ -16,21 +16,6 @@ config IRQ_OFFLOAD_INTNUM Please note that in order for IRQ offload to work correctly the selected interrupt shall have its priority shall not exceed XCHAL_EXCM_LEVEL. -config XTENSA_OMIT_HIGH_INTERRUPTS - bool "Skip generation of vectors for high priority interrupts" - help - Setting this to y causes the interrupt vectors for "high - priority" Xtensa interrupts (those not masked by the EXCM bit - in PS) to be left ungenerated, so they can be handled by - application code instead. Note that high priority interrupts - cannot safely be handled by C code anyway (they will interrupt - register window exceptions, which cannot be made reentrant, so - the code under the handler must not emit them), though some - devices might still want to use built-in handling for things - like watchdogs which do not need to return into interrupted - code. Default is "n" for legacy compatibility. Consider - changing to "y" in the future. - endmenu config ARCH diff --git a/tests/arch/xtensa_asm2/prj.conf b/tests/arch/xtensa_asm2/prj.conf index 4c70f0f1254..3981afea9a0 100644 --- a/tests/arch/xtensa_asm2/prj.conf +++ b/tests/arch/xtensa_asm2/prj.conf @@ -1,3 +1,2 @@ CONFIG_MULTITHREADING=n CONFIG_MAIN_STACK_SIZE=8192 -CONFIG_XTENSA_OMIT_HIGH_INTERRUPTS=y