summaryrefslogtreecommitdiff
path: root/board/servo_v4
diff options
context:
space:
mode:
authorJett Rink <jettrink@chromium.org>2018-03-08 15:02:17 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-03-09 20:05:13 -0800
commitef4e70174ac2797f0c02753685b35d038a317a6a (patch)
tree9edd3ebb8ae1da806a874835c11e13a119b31de1 /board/servo_v4
parentb593d1c05b150fdad68c474ef0e521d5d9c3acea (diff)
downloadchrome-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.h4
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,