summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAbe Levkoy <alevkoy@chromium.org>2021-05-21 12:24:41 -0600
committerCommit Bot <commit-bot@chromium.org>2021-09-10 19:10:42 +0000
commit761451afd00f4936c46ed7c917194d5183be46d2 (patch)
treeb4fa5377d9787040b24cdf4e6b5e4e496f303054 /include
parentd398a53a858d6f946e6a35cd06736033bce19094 (diff)
downloadchrome-ec-761451afd00f4936c46ed7c917194d5183be46d2.tar.gz
TCPMv2: Separate discovery and mode init
Don't clear discovery data when resetting active modes during mode exit. BUG=b:141363146 TEST=make buildall BRANCH=firmware-volteer-13672.B-main Signed-off-by: Abe Levkoy <alevkoy@chromium.org> Change-Id: I8052641bb850ce8486eb9c82641b41880cb97d65 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3123837 Reviewed-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'include')
-rw-r--r--include/usb_pd.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/usb_pd.h b/include/usb_pd.h
index 9670b2d8aa..e57f4a4d2a 100644
--- a/include/usb_pd.h
+++ b/include/usb_pd.h
@@ -1886,6 +1886,13 @@ uint8_t get_vpd_ct_hw_version(int port);
void pd_dfp_discovery_init(int port);
/**
+ * Initialize active mode info (alternate mode or USB mode) for DFP
+ *
+ * @param port USB-C port number
+ */
+void pd_dfp_mode_init(int port);
+
+/**
* Set identity discovery state for this type and port
*
* @param port USB-C port number