diff options
author | Jett Rink <jettrink@chromium.org> | 2018-03-08 15:02:17 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-03-09 20:05:13 -0800 |
commit | ef4e70174ac2797f0c02753685b35d038a317a6a (patch) | |
tree | 9edd3ebb8ae1da806a874835c11e13a119b31de1 /board/servo_v4 | |
parent | b593d1c05b150fdad68c474ef0e521d5d9c3acea (diff) | |
download | chrome-ec-ef4e70174ac2797f0c02753685b35d038a317a6a.tar.gz |
usbc: add config support for multiple (and no) vbus adc channels
yorp measures each port's vbus separately on a deticated ADC.
Also, add config to take care of ADV_VBUS -1 case too.
BRANCH=none
BUG=b:74127309
TEST=none
Change-Id: I6f4df96caffc3b527b69e67358631dd448172cde
Signed-off-by: Jett Rink <jettrink@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/956555
Reviewed-by: Edward Hill <ecgh@chromium.org>
Diffstat (limited to 'board/servo_v4')
-rw-r--r-- | board/servo_v4/board.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/board/servo_v4/board.h b/board/servo_v4/board.h index 2b027af5c1..f28c2f8902 100644 --- a/board/servo_v4/board.h +++ b/board/servo_v4/board.h @@ -100,6 +100,7 @@ #define CONFIG_USB_PD_TCPM_STUB #undef CONFIG_USB_PD_PULLUP #define CONFIG_USB_PD_PULLUP TYPEC_RP_USB +#define CONFIG_USB_PD_VBUS_MEASURE_NOT_PRESENT /* Override PD_ROLE_DEFAULT in usb_pd.h */ #define PD_ROLE_DEFAULT(port) ((port) ? PD_ROLE_SOURCE : PD_ROLE_SINK) @@ -159,8 +160,7 @@ enum usb_strings { /* ADC signal */ enum adc_channel { - ADC_VBUS = -1, - ADC_CHG_CC1_PD = 0, + ADC_CHG_CC1_PD, ADC_CHG_CC2_PD, ADC_DUT_CC1_PD, ADC_DUT_CC2_PD, |