summaryrefslogtreecommitdiff
path: root/include/usb_pd.h
diff options
context:
space:
mode:
authorVijay Hiremath <vijay.p.hiremath@intel.com>2020-01-30 16:35:54 -0800
committerCommit Bot <commit-bot@chromium.org>2020-02-04 04:07:53 +0000
commit51e1a092de5daf59b1a6b39755183a6ef312f199 (patch)
tree50ceba37d23cdd44bced495d3f2ba18187b6f631 /include/usb_pd.h
parent9a02c817a31865fa368fbb8f5a7a3aa8875b3308 (diff)
downloadchrome-ec-51e1a092de5daf59b1a6b39755183a6ef312f199.tar.gz
TCPMv1/v2: Move dfp_discover_modes() to common file
BUG=b:148528713 BRANCH=none TEST=make buildall -j Change-Id: I83c6dca9652a9c613849b292b4c2329da3f9d424 Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2032161 Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'include/usb_pd.h')
-rw-r--r--include/usb_pd.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/usb_pd.h b/include/usb_pd.h
index bdab76b654..5a65f6bb37 100644
--- a/include/usb_pd.h
+++ b/include/usb_pd.h
@@ -1664,6 +1664,15 @@ void dfp_consume_svids(int port, int cnt, uint32_t *payload);
void dfp_consume_modes(int port, int cnt, uint32_t *payload);
/**
+ * Return the discover alternate mode payload data
+ *
+ * @param port USB-C port number
+ * @param payload Pointer to payload data to fill
+ * @return 1 if valid SVID present else 0
+ */
+int dfp_discover_modes(int port, uint32_t *payload);
+
+/**
* Initialize policy engine for DFP
*
* @param port USB-C port number