summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/usbc/usb_pe_ctvpd_sm.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/common/usbc/usb_pe_ctvpd_sm.c b/common/usbc/usb_pe_ctvpd_sm.c
index fd1c83a6df..06a9137a2d 100644
--- a/common/usbc/usb_pe_ctvpd_sm.c
+++ b/common/usbc/usb_pe_ctvpd_sm.c
@@ -194,8 +194,14 @@ static void pe_request_run(const int port)
VPD_HW_VERSION,
VPD_FW_VERSION,
VPD_MAX_VBUS_20V,
- VPD_VBUS_IMP(VPD_VBUS_IMPEDANCE),
- VPD_GND_IMP(VPD_GND_IMPEDANCE),
+ IS_ENABLED(CONFIG_USB_CTVPD) ? VPD_CT_CURRENT
+ : 0,
+ IS_ENABLED(CONFIG_USB_CTVPD) ? VPD_VBUS_IMP(
+ VPD_VBUS_IMPEDANCE)
+ : 0,
+ IS_ENABLED(CONFIG_USB_CTVPD) ? VPD_GND_IMP(
+ VPD_GND_IMPEDANCE)
+ : 0,
IS_ENABLED(CONFIG_USB_CTVPD) ? VPD_CTS_SUPPORTED
: VPD_CTS_NOT_SUPPORTED);