arc: remove defaults for IRQ priority levels
The deleted defaults cannot be overriden by defaults defined in SoC's Kconfig file. The number of IRQ priority level was always one, and this caused some code to be dropped within the fast IRQ handling code. When the electrons aligned in certain way, undesired effects were observed (e.g. exception, faults, etc.) when regular IRQs were mixed with fast IRQs. Moreover, ARC cores are high configurable on hardware level. So let the SoC config define these values instead. Change-Id: I2a338d2efc814c46b0f68ab100fc0f66ae0fb60c Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This commit is contained in:
parent
e695d43fad
commit
1d88a8618d
|
@ -82,7 +82,6 @@ config DATA_ENDIANNESS_LITTLE
|
|||
config NUM_IRQ_PRIO_LEVELS
|
||||
int
|
||||
prompt "Number of supported interrupt priority levels"
|
||||
default 1
|
||||
range 1 16
|
||||
help
|
||||
Interrupt priorities available will be 0 to NUM_IRQ_PRIO_LEVELS-1.
|
||||
|
@ -93,7 +92,6 @@ config NUM_IRQ_PRIO_LEVELS
|
|||
config NUM_REGULAR_IRQ_PRIO_LEVELS
|
||||
int
|
||||
prompt "Number of supported regular interrupt priority levels"
|
||||
default 1
|
||||
range 1 16
|
||||
help
|
||||
This represents the number of Regular Interrupt priorities, which
|
||||
|
|
Loading…
Reference in a new issue