summaryrefslogtreecommitdiff
path: root/common/mock/usb_pd_dpm_mock.c
diff options
context:
space:
mode:
authorAbe Levkoy <alevkoy@chromium.org>2020-09-16 12:48:00 -0600
committerCommit Bot <commit-bot@chromium.org>2020-09-21 22:03:09 +0000
commit0ae00b445eafae62141e65576f39a91f0683f4bd (patch)
tree425eae1a68237707dafb30d3f841d8bb27e8daaf /common/mock/usb_pd_dpm_mock.c
parentcb4a02d5e0358631242ada9178bbc6d5b8367340 (diff)
downloadchrome-ec-0ae00b445eafae62141e65576f39a91f0683f4bd.tar.gz
TCPMv2: Define typeccontrol host command
For now, just support exiting the entered mode, if that mode happens to be DisplayPort (getting TBT3 and USB4 to work correctly will require some more work). Support this command in ectool. BUG=b:168030639 TEST=ectool typeccontrol 0 1; observe DP Exit Mode exchange in PD trace BRANCH=none Signed-off-by: Abe Levkoy <alevkoy@chromium.org> Change-Id: Ib30479cc88696115060e9ff74f6815ce074e6bf5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2415069 Reviewed-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'common/mock/usb_pd_dpm_mock.c')
-rw-r--r--common/mock/usb_pd_dpm_mock.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/common/mock/usb_pd_dpm_mock.c b/common/mock/usb_pd_dpm_mock.c
index 18778c36f4..344d53576d 100644
--- a/common/mock/usb_pd_dpm_mock.c
+++ b/common/mock/usb_pd_dpm_mock.c
@@ -36,6 +36,14 @@ void dpm_vdm_naked(int port, enum tcpm_transmit_type type, uint16_t svid,
{
}
+void dpm_set_mode_entry_done(int port)
+{
+}
+
+void dpm_set_mode_exit_request(int port)
+{
+}
+
void dpm_run(int port)
{
}