summaryrefslogtreecommitdiff
path: root/include/usb_pd.h
diff options
context:
space:
mode:
authorDenis Brockus <dbrockus@google.com>2020-05-09 13:16:10 -0600
committerCommit Bot <commit-bot@chromium.org>2020-05-11 19:13:41 +0000
commit12c3acd63fd8d73d8254afb48dc72f1deae10142 (patch)
treeca85c2df6c70ae009f04f2842d259c5aafee5063 /include/usb_pd.h
parent467afef24f49b3f639da2d611a71a0f9007af6c2 (diff)
downloadchrome-ec-12c3acd63fd8d73d8254afb48dc72f1deae10142.tar.gz
tcpmv2: warm start DBG_ACC_SNK correctly
DBG_ACC_SNK connections are warm starting in ATTACHED_SNK and this is not correct. Added BBRMFLG to keep track and jump back to the correct SNK entry state. BUG=none BRANCH=none TEST=connect a DBGACC and reboot should reconnect DBGACC Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I4a17c2487a18ed0e4d58954e8d5ade08b4d44fff Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2191815 Tested-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Denis Brockus <dbrockus@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'include/usb_pd.h')
-rw-r--r--include/usb_pd.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/usb_pd.h b/include/usb_pd.h
index 2ab05ebe2d..f324db8d81 100644
--- a/include/usb_pd.h
+++ b/include/usb_pd.h
@@ -889,6 +889,7 @@ enum pd_states {
#define PD_BBRMFLG_POWER_ROLE BIT(1)
#define PD_BBRMFLG_DATA_ROLE BIT(2)
#define PD_BBRMFLG_VCONN_ROLE BIT(3)
+#define PD_BBRMFLG_DBGACC_ROLE BIT(4)
/* Initial value for CC debounce variable */
#define PD_CC_UNSET -1