diff options
author | Randall Spangler <rspangler@chromium.org> | 2017-09-01 10:09:31 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2017-09-07 22:34:42 +0000 |
commit | efea79b9a89a18293ff402ab5295685b9d65a68c (patch) | |
tree | 1e70ae1cf38b65ef1a5854f32fbb2a5c1eec9412 /include | |
parent | 6deae42f4cc0dd72010f8a623089db55613dab0e (diff) | |
download | chrome-ec-efea79b9a89a18293ff402ab5295685b9d65a68c.tar.gz |
chip/g: use ccd_ext_is_enabled() instead of ccd_get_mode()
Currently, only usb_pd_protocol.c cares about the actual ccd mode
(disabled/partial/enabled). Everything else just cares whether it's
enabled or not. So promote the boolean ccd_is_connected() from
board/cr50 up to chip/g, and rename it to ccd_ext_is_enabled() to
match the new nomenclature (since 'CCD' itself is now too overloaded).
This will make it easier to handle CCD state directly in board/cr50
after we split it from common/case_closed_debug.c
BUG=none
BRANCH=cr50
TEST=make buildall; boot cr50; make sure USB endpoints still work
Change-Id: Ic3df7467bfe29f1c5d7060cac1309a1f0e090d9e
Signed-off-by: Randall Spangler <rspangler@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/648212
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
(cherry picked from commit ac1ce379e08505d807eaf5ee2bbb9e1ec1d0b72a)
Reviewed-on: https://chromium-review.googlesource.com/656421
Commit-Queue: Vadim Bendebury <vbendeb@chromium.org>
Tested-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/case_closed_debug.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/case_closed_debug.h b/include/case_closed_debug.h index 456bafa58d..35322c5cf7 100644 --- a/include/case_closed_debug.h +++ b/include/case_closed_debug.h @@ -43,6 +43,11 @@ void ccd_phy_init(int enable_ccd); */ enum ccd_mode ccd_get_mode(void); +/** + * Return non-zero if the CCD external interface is enabled. + */ +int ccd_ext_is_enabled(void); + /******************************************************************************/ /* New CCD "V1" configuration. Eventually this will supersede the above code */ |