summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--baseboard/cherry/baseboard.h1
-rw-r--r--board/cherry/ec.tasklist1
2 files changed, 2 insertions, 0 deletions
diff --git a/baseboard/cherry/baseboard.h b/baseboard/cherry/baseboard.h
index 39bc9d543d..8dc1dbfb91 100644
--- a/baseboard/cherry/baseboard.h
+++ b/baseboard/cherry/baseboard.h
@@ -131,6 +131,7 @@
#define CONFIG_USB_PD_DECODE_SOP
#define CONFIG_USB_PD_DISCHARGE
#define CONFIG_USB_PD_DISCHARGE_PPC
+#define CONFIG_USB_PD_DPS
#define CONFIG_USB_PD_DP_HPD_GPIO
#define CONFIG_USB_PD_DP_HPD_GPIO_CUSTOM
#define CONFIG_USB_PD_DUAL_ROLE
diff --git a/board/cherry/ec.tasklist b/board/cherry/ec.tasklist
index fa829ffe1a..f9050fef87 100644
--- a/board/cherry/ec.tasklist
+++ b/board/cherry/ec.tasklist
@@ -16,6 +16,7 @@
TASK_ALWAYS(HOSTCMD, host_command_task, NULL, 1024) \
TASK_ALWAYS(CONSOLE, console_task, NULL, LARGER_TASK_STACK_SIZE) \
TASK_NOTEST(KEYSCAN, keyboard_scan_task, NULL, TASK_STACK_SIZE) \
+ TASK_ALWAYS(DPS, dps_task, NULL, 1280) \
TASK_ALWAYS(PD_C0, pd_task, NULL, 1280) \
TASK_ALWAYS(PD_C1, pd_task, NULL, 1280) \
TASK_ALWAYS(PD_INT_C1, pd_interrupt_handler_task, 1, 1024) \