summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDawid Niedzwiecki <dn@semihalf.com>2021-02-01 16:42:47 +0100
committerCommit Bot <commit-bot@chromium.org>2021-02-01 20:12:35 +0000
commit2291a906718b62a7ce230ab7d4f7380419ff9ff1 (patch)
treec7e8f3b4c8de3e1b5e341076d7fe7271b1c35922
parentf1e647139e6a7f0a2620116c026542a9f56278bf (diff)
downloadchrome-ec-2291a906718b62a7ce230ab7d4f7380419ff9ff1.tar.gz
zephyr: fix shimming pd interrupt task
PD interrupt task - pd_interrupt_handler_task function takes the port number from passed parameter(function argument), so pass a proper value. BUG=b:175434113 BRANCH=none TEST=build volteer on zephyr, run and see if connecting a charger to port 1 causes tcpc calls Signed-off-by: Dawid Niedzwiecki <dn@semihalf.com> Change-Id: I2cdf242275ba73b389a68f504e1995d6af710110 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2662988 Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org> Commit-Queue: Keith Short <keithshort@chromium.org>
-rw-r--r--zephyr/shim/include/shimmed_task_id.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/zephyr/shim/include/shimmed_task_id.h b/zephyr/shim/include/shimmed_task_id.h
index 3b66c03168..1d28c82483 100644
--- a/zephyr/shim/include/shimmed_task_id.h
+++ b/zephyr/shim/include/shimmed_task_id.h
@@ -71,13 +71,13 @@ typedef uint8_t task_id_t;
(CROS_EC_TASK(PD_INT_C0, pd_interrupt_handler_task, 0, \
CONFIG_TASK_PD_INT_STACK_SIZE)), ()) \
COND_CODE_1(HAS_TASK_PD_INT_C1, \
- (CROS_EC_TASK(PD_INT_C1, pd_interrupt_handler_task, 0, \
+ (CROS_EC_TASK(PD_INT_C1, pd_interrupt_handler_task, 1, \
CONFIG_TASK_PD_INT_STACK_SIZE)), ()) \
COND_CODE_1(HAS_TASK_PD_INT_C2, \
- (CROS_EC_TASK(PD_INT_C2, pd_interrupt_handler_task, 0, \
+ (CROS_EC_TASK(PD_INT_C2, pd_interrupt_handler_task, 2, \
CONFIG_TASK_PD_INT_STACK_SIZE)), ()) \
COND_CODE_1(HAS_TASK_PD_INT_C3, \
- (CROS_EC_TASK(PD_INT_C3, pd_interrupt_handler_task, 0, \
+ (CROS_EC_TASK(PD_INT_C3, pd_interrupt_handler_task, 3, \
CONFIG_TASK_PD_INT_STACK_SIZE)), ())
#elif defined(CONFIG_HAS_TEST_TASKS)
#include "shimmed_test_tasks.h"