diff options
author | Andrew McRae <amcrae@google.com> | 2019-12-30 15:13:27 +1100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-12-31 02:10:31 +0000 |
commit | 14a1dcc4325e062a61f77df67c24c81c4dd13cd3 (patch) | |
tree | a63ba9f68e98c13b2b66eed81758d1950a648994 | |
parent | bc28967ad0ee8b684bea9146eff7f89045587678 (diff) | |
download | chrome-ec-14a1dcc4325e062a61f77df67c24c81c4dd13cd3.tar.gz |
puff: EC TCPC and TCPPC interrupts are not enabled.
The TCPC and TCPPC interrupts on the EC are not enabled.
Enable them.
BUG=b:146985348
TEST=Confirm that interrupts now occur.
BRANCH=none
Change-Id: If50a5a315289baf4ff5e5f64582432c7538cbb96
Signed-off-by: Andrew McRae <amcrae@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1984142
Tested-by: Andrew McRae <amcrae@chromium.org>
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Commit-Queue: Andrew McRae <amcrae@chromium.org>
-rw-r--r-- | board/puff/board.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/board/puff/board.c b/board/puff/board.c index 5a19defffa..590085e8a5 100644 --- a/board/puff/board.c +++ b/board/puff/board.c @@ -419,6 +419,9 @@ static void board_tcpc_init(void) /* Only reset TCPC if not sysjump */ if (!system_jumped_to_this_image()) board_reset_pd_mcu(); + /* Enable TCPC interrupts. */ + gpio_enable_interrupt(GPIO_USB_C0_TCPPC_INT_ODL); + gpio_enable_interrupt(GPIO_USB_C0_TCPC_INT_ODL); } DECLARE_HOOK(HOOK_INIT, board_tcpc_init, HOOK_PRIO_INIT_I2C + 1); |