summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Brockus <dbrockus@chromium.org>2019-09-17 14:09:18 -0600
committerCommit Bot <commit-bot@chromium.org>2019-09-23 18:30:38 +0000
commit304c2f76ae1c213c82842e7db28730e6aa11f9f3 (patch)
treedbdec71e24718c28c12e3bb4e503376154d02f1f
parent9cdf72725a1026463622a6818fb281ec14b4677f (diff)
downloadchrome-ec-304c2f76ae1c213c82842e7db28730e6aa11f9f3.tar.gz
trembyle: enable new PD state machine
BUG=b:138599955 BRANCH=none TEST=make buildall -j Change-Id: I607ae5cd77809fbcf3dc09a73a1feb814be690f2 Signed-off-by: Denis Brockus <dbrockus@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1809245 Reviewed-by: Jett Rink <jettrink@chromium.org>
-rw-r--r--baseboard/zork/baseboard.h7
-rw-r--r--board/trembyle/board.h8
2 files changed, 15 insertions, 0 deletions
diff --git a/baseboard/zork/baseboard.h b/baseboard/zork/baseboard.h
index a8cab6ed25..0ad37d6335 100644
--- a/baseboard/zork/baseboard.h
+++ b/baseboard/zork/baseboard.h
@@ -118,6 +118,13 @@
#define CONFIG_KEYBOARD_COL2_INVERTED
#define CONFIG_KEYBOARD_PROTOCOL_8042
+/* Enable the new USB-C PD stack */
+#define CONFIG_USB_PE_SM
+#define CONFIG_USB_PRL_SM
+#define CONFIG_USB_SM_FRAMEWORK
+#define CONFIG_USB_TYPEC_SM
+#define CONFIG_USB_TYPEC_DRP_ACC_TRYSRC
+
#define CONFIG_CMD_PD_CONTROL
#define CONFIG_USB_CHARGER
#define CONFIG_USB_POWER_DELIVERY
diff --git a/board/trembyle/board.h b/board/trembyle/board.h
index 71ffdb4783..afff68a94f 100644
--- a/board/trembyle/board.h
+++ b/board/trembyle/board.h
@@ -18,6 +18,14 @@
#define CONFIG_MKBP_USE_GPIO
+/*
+ * USB ID
+ *
+ * This is allocated specifically for Zork:Trembyle
+ * http://google3/hardware/standards/usb/
+ */
+#define CONFIG_USB_PID 0x503E
+
/* Motion sensing drivers */
#define CONFIG_ACCELGYRO_BMI160
#define CONFIG_ACCELGYRO_BMI160_INT_EVENT \