diff options
author | Andrew McRae <amcrae@google.com> | 2022-02-11 21:02:49 +1100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2022-02-12 07:41:20 +0000 |
commit | 0778437b0ca332c6fc36310cd85fc19d4f3f331b (patch) | |
tree | 66cddfa14aaf03545d886fb6b44946f107dab012 | |
parent | c6664d8577637c2c488b6339fc8d46071478d138 (diff) | |
download | chrome-ec-0778437b0ca332c6fc36310cd85fc19d4f3f331b.tar.gz |
lazor: Adjust Zephyr stack sizes (from taskinfo).
Update the stack sizes according to patch from Nuvoton.
Enable the taskinfo cmd to view stack sizes, and
define SOC_SERIES_NPCX7 so that new stack sizes are picked up.
BUG=b:218820985
TEST=zmake configure -b lazor; flash & run
BRANCH=none
Signed-off-by: Andrew McRae <amcrae@google.com>
Change-Id: I9305d460fd688ccaa7b6d8124fa18989268b87c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3454926
Reviewed-by: Wai-Hong Tam <waihong@google.com>
-rw-r--r-- | zephyr/Kconfig.stacks | 10 | ||||
-rw-r--r-- | zephyr/projects/trogdor/lazor/prj.conf | 3 |
2 files changed, 7 insertions, 6 deletions
diff --git a/zephyr/Kconfig.stacks b/zephyr/Kconfig.stacks index b8ac1acbbb..5fbdcb903f 100644 --- a/zephyr/Kconfig.stacks +++ b/zephyr/Kconfig.stacks @@ -17,7 +17,7 @@ config SHELL_STACK_SIZE default 1536 config SYSTEM_WORKQUEUE_STACK_SIZE - default 704 + default 1024 # Chromium EC stack sizes @@ -33,13 +33,13 @@ config TASK_CHIPSET_STACK_SIZE default 1200 # Safe default config TASK_HOSTCMD_STACK_SIZE - default 672 + default 1024 config TASK_KEYPROTO_STACK_SIZE default 640 config TASK_KEYSCAN_STACK_SIZE - default 640 + default 1024 config TASK_MOTIONSENSE_STACK_SIZE default 800 @@ -54,7 +54,7 @@ config TASK_PD_INT_STACK_SIZE default 736 config TASK_USB_CHG_STACK_SIZE - default 544 + default 800 endif # SOC_SERIES_NPCX7 ############################################################################## @@ -94,7 +94,7 @@ config TASK_HOSTCMD_STACK_SIZE default 800 config TASK_KEYSCAN_STACK_SIZE - default 700 + default 1024 config TASK_MOTIONSENSE_STACK_SIZE default 812 diff --git a/zephyr/projects/trogdor/lazor/prj.conf b/zephyr/projects/trogdor/lazor/prj.conf index 7e39da3566..fe8055074f 100644 --- a/zephyr/projects/trogdor/lazor/prj.conf +++ b/zephyr/projects/trogdor/lazor/prj.conf @@ -11,6 +11,7 @@ CONFIG_CROS_EC=y # part with the larger RAM. YMMV. # CONFIG_SOC_NPCX7M7FC=y +CONFIG_SOC_SERIES_NPCX7=y CONFIG_SHIMMED_TASKS=y CONFIG_PLATFORM_EC=y CONFIG_PLATFORM_EC_BRINGUP=y @@ -162,7 +163,7 @@ CONFIG_SHELL_MINIMAL=y # Taskinfo CONFIG_THREAD_MONITOR=y -CONFIG_KERNEL_SHELL=n +CONFIG_KERNEL_SHELL=y CONFIG_SYSCON=y |