diff options
author | Simon Glass <sjg@chromium.org> | 2021-01-08 16:19:02 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-01-15 03:57:08 +0000 |
commit | 9b3c335631da21765c5c86e4c98f79976ea80bae (patch) | |
tree | 378006f8271babf1dae0836cc35a5b5f9b0101f5 | |
parent | d4d3999080056c3982bd4f87d46d509afc9fc6ce (diff) | |
download | chrome-ec-9b3c335631da21765c5c86e4c98f79976ea80bae.tar.gz |
volteer: Connect up the USB-C interrupts
Add support for the interrupts on volteer. Enable the PPC interrupt
CONFIG also.
BUG=b:175434113
TEST=build on volteer
Signed-off-by: Simon Glass <sjg@chromium.org>
Change-Id: Ia3ed850efa1404b18844a8656b2fe44a033a79c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/zephyr-chrome/+/2618740
Reviewed-by: Keith Short <keithshort@chromium.org>
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2630183
Tested-by: Jack Rosenthal <jrosenth@chromium.org>
Commit-Queue: Jack Rosenthal <jrosenth@chromium.org>
-rw-r--r-- | zephyr/projects/volteer/include/gpio_map.h | 14 | ||||
-rw-r--r-- | zephyr/projects/volteer/prj.conf | 1 |
2 files changed, 14 insertions, 1 deletions
diff --git a/zephyr/projects/volteer/include/gpio_map.h b/zephyr/projects/volteer/include/gpio_map.h index fe9ff85bfd..01b7d63375 100644 --- a/zephyr/projects/volteer/include/gpio_map.h +++ b/zephyr/projects/volteer/include/gpio_map.h @@ -101,6 +101,18 @@ GPIO_INT(GPIO_PG_EC_ALL_SYS_PWRGD, GPIO_INT_EDGE_BOTH, \ power_signal_interrupt) \ GPIO_INT(GPIO_POWER_BUTTON_L, GPIO_INT_EDGE_BOTH, \ - power_button_interrupt) + power_button_interrupt) \ + GPIO_INT(GPIO_USB_C0_TCPC_INT_ODL, GPIO_INT_EDGE_BOTH, \ + tcpc_alert_event) \ + GPIO_INT(GPIO_USB_C1_TCPC_INT_ODL, GPIO_INT_EDGE_BOTH, \ + tcpc_alert_event) \ + GPIO_INT(GPIO_USB_C0_PPC_INT_ODL, GPIO_INT_EDGE_BOTH, \ + ppc_interrupt) \ + GPIO_INT(GPIO_USB_C1_PPC_INT_ODL, GPIO_INT_EDGE_BOTH, \ + ppc_interrupt) \ + GPIO_INT(GPIO_USB_C0_BC12_INT_ODL, GPIO_INT_EDGE_BOTH, \ + bc12_interrupt) \ + GPIO_INT(GPIO_USB_C1_MIX_INT_ODL, GPIO_INT_EDGE_BOTH, \ + bc12_interrupt) #endif /* __ZEPHYR_GPIO_MAP_H */ diff --git a/zephyr/projects/volteer/prj.conf b/zephyr/projects/volteer/prj.conf index 9fa8468ce5..46a4c234a0 100644 --- a/zephyr/projects/volteer/prj.conf +++ b/zephyr/projects/volteer/prj.conf @@ -51,3 +51,4 @@ CONFIG_PLATFORM_EC_USB_PD_TCPM_TUSB422=y CONFIG_PLATFORM_EC_USB_PD_TCPM_MUX=y CONFIG_HAS_TASK_PD_C1=y CONFIG_HAS_TASK_PD_INT_C1=y +CONFIG_PLATFORM_EC_USBC_PPC_DEDICATED_INT=y |