driver: interrupt_controller: nuclei_eclic: fixed interrupt level

CLIC should be the first level interrupt controller because it replaces
the basic RISC-V local interrupt.
The interrupt level in CLIC controls preemption between IRQs, rather than
specifying the number of nested interrupt controllers.
Removed CONFIG_MULTI_LEVEL_INTERRUPTS and the incorrect interrupt level.

Signed-off-by: Jimmy Zheng <jimmyzhe@andestech.com>
This commit is contained in:
Jimmy Zheng 2024-07-03 10:51:27 +08:00 committed by Anas Nashif
commit f989ed949a
3 changed files with 2 additions and 18 deletions

View file

@ -24,9 +24,6 @@ config NUM_IRQS
default 87 if NUCLEI_ECLIC
default 16 if !NUCLEI_ECLIC
config 2ND_LEVEL_INTERRUPTS
default y
config ARCH_IRQ_VECTOR_TABLE_ALIGN
default 512 if NUCLEI_ECLIC