ARC: 64BIT: Kconfig increase stacks sizes for 64bit platforms

Increase default stacks sizes for 64bit platforms where it is
required.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Evgeniy Paltsev <PaltsevEvgeniy@gmail.com>
This commit is contained in:
Evgeniy Paltsev 2021-07-28 19:37:39 +03:00 committed by Christopher Friedt
commit 7ca190c20f

View file

@ -330,7 +330,8 @@ config DCACHE_LINE_SIZE
config ARC_EXCEPTION_STACK_SIZE
int "ARC exception handling stack size"
default 768
default 768 if !64BIT
default 2048 if 64BIT
help
Size in bytes of exception handling stack which is at the top of
interrupt stack to get smaller memory footprint because exception
@ -353,11 +354,26 @@ endmenu
config MAIN_STACK_SIZE
default 4096 if 64BIT
config TEST_EXTRA_STACKSIZE
config ISR_STACK_SIZE
default 4096 if 64BIT
config SYSTEM_WORKQUEUE_STACK_SIZE
default 4096 if 64BIT
config IDLE_STACK_SIZE
default 1024 if 64BIT
config IPM_CONSOLE_STACK_SIZE
default 2048 if 64BIT
config TEST_EXTRA_STACKSIZE
default 2048 if 64BIT
config CMSIS_THREAD_MAX_STACK_SIZE
default 1024 if 64BIT
default 2048 if 64BIT
config CMSIS_V2_THREAD_MAX_STACK_SIZE
default 1024 if 64BIT
default 2048 if 64BIT
config CMSIS_V2_THREAD_DYNAMIC_STACK_SIZE
default 2048 if 64BIT