summaryrefslogtreecommitdiff
path: root/test/test_config.h
diff options
context:
space:
mode:
authorJett Rink <jettrink@chromium.org>2019-08-08 09:35:54 -0600
committerCommit Bot <commit-bot@chromium.org>2019-08-20 16:05:48 +0000
commit6d8a5d3f207af7481e2aa114d306f8448d21b74f (patch)
tree6973f68a16c250eec28f05562e341d03d52ccd59 /test/test_config.h
parent7a07137ff8861509b5942a82de1c46b376c6057a (diff)
downloadchrome-ec-6d8a5d3f207af7481e2aa114d306f8448d21b74f.tar.gz
test: add baseline test for TC_DRP_TRYSRC SM
BRANCH=none BUG=none TEST=unit test pass Change-Id: I0ecb9f0298fd43ca0db800311a309d98eb1e29b5 Signed-off-by: Jett Rink <jettrink@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1744658 Commit-Queue: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'test/test_config.h')
-rw-r--r--test/test_config.h30
1 files changed, 21 insertions, 9 deletions
diff --git a/test/test_config.h b/test/test_config.h
index 1ca557bbef..de3753a71c 100644
--- a/test/test_config.h
+++ b/test/test_config.h
@@ -276,13 +276,10 @@ int ncp15wb_calculate_temp(uint16_t adc);
#define CONFIG_SW_CRC
#endif
-#if defined(TEST_USB_TYPEC_VPD) || defined(TEST_USB_TYPEC_CTVPD)
-#if defined(TEST_USB_TYPEC_VPD)
-#define CONFIG_USB_TYPEC_VPD
-#else
-#define CONFIG_USB_TYPEC_CTVPD
-#endif
-
+/* Common TypeC tests defines */
+#if defined(TEST_USB_TYPEC_VPD) || \
+ defined(TEST_USB_TYPEC_CTVPD) || \
+ defined(TEST_USB_TYPEC_DRP_ACC_TRYSRC)
#define CONFIG_USB_PID 0x5036
#define VPD_HW_VERSION 0x0001
#define VPD_FW_VERSION 0x0001
@@ -302,9 +299,24 @@ int ncp15wb_calculate_temp(uint16_t adc);
#define CONFIG_USB_PD_TCPC
#define CONFIG_USB_PD_TCPM_STUB
#define CONFIG_USB_POWER_DELIVERY
-#define CONFIG_SHA256
#define CONFIG_SW_CRC
-#endif /* TEST_USB_TYPEC_VPD or TEST_USB_TYPEC_CTVPD */
+#endif /* Common TypeC test defines */
+
+#ifdef TEST_USB_TYPEC_VPD
+#define CONFIG_USB_TYPEC_VPD
+#endif
+
+#ifdef TEST_USB_TYPEC_CTVPD
+#define CONFIG_USB_TYPEC_CTVPD
+#endif
+
+#ifdef TEST_USB_TYPEC_DRP_ACC_TRYSRC
+#define CONFIG_USB_TYPEC_DRP_ACC_TRYSRC
+#define CONFIG_USB_PD_DUAL_ROLE
+#define CONFIG_USB_PD_TRY_SRC
+#undef CONFIG_USB_PRL_SM
+#undef CONFIG_USB_PE_SM
+#endif
#if defined(TEST_USB_PD) || defined(TEST_USB_PD_GIVEBACK) || \
defined(TEST_USB_PD_REV30)