summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiana Z <dzigterman@chromium.org>2022-04-13 10:39:25 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-04-13 19:13:11 +0000
commitfb9f61782d452b106b9d9c4325fd473dcb4a7d8c (patch)
tree8485be32897339264754e0af624745a905ab6ee4
parent31fe86219da78eff1ff3e6a7d6ee762efd8fd786 (diff)
downloadchrome-ec-fb9f61782d452b106b9d9c4325fd473dcb4a7d8c.tar.gz
Skyrim: Increase PD task sizes
Increase our PD task sizes so they have enough space to use i2c tracing. BRANCH=None BUG=b:227773969 TEST=on skyrim, run with i2c trace enabled on the TCPC and perform a charger plug-in and ensure no stack overflow occurs. PD contract negotiation actually can't succeed with all the print delays, but the EC does not crash. Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I3c880f7770864687ee1e85e6a33f15c164596887 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3584919 Reviewed-by: Robert Zieba <robertzieba@google.com>
-rw-r--r--zephyr/projects/skyrim/prj.conf2
1 files changed, 2 insertions, 0 deletions
diff --git a/zephyr/projects/skyrim/prj.conf b/zephyr/projects/skyrim/prj.conf
index 29337f099e..c69ede5cfd 100644
--- a/zephyr/projects/skyrim/prj.conf
+++ b/zephyr/projects/skyrim/prj.conf
@@ -123,6 +123,8 @@ CONFIG_PLATFORM_EC_USB_PD_TCPM_NCT38XX=y
CONFIG_PLATFORM_EC_USB_PD_TCPC_RUNTIME_CONFIG=n
CONFIG_PLATFORM_EC_USB_PD_USB4=n
CONFIG_PLATFORM_EC_USB_PD_VBUS_MEASURE_CHARGER=y
+# Give ourselves enough task space to use i2ctrace
+CONFIG_TASK_PD_STACK_SIZE=1280
# IOEX
CONFIG_GPIO_NCT38XX=y