summaryrefslogtreecommitdiff
path: root/include/usb_pd.h
diff options
context:
space:
mode:
authorjohnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>2022-11-23 09:58:24 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-12-13 19:24:29 +0000
commit78eaccf378e8db32c4721f45e1325b1e06096313 (patch)
tree35a23e9903aa472607f445abcaa78b87d7d616bb /include/usb_pd.h
parentf439c4f2098d14e66f29d2ac65dadc095d984e5d (diff)
downloadchrome-ec-78eaccf378e8db32c4721f45e1325b1e06096313.tar.gz
BB retimer: Add condition to set 'DP CONNECTION' bit
Set 'DP CONNECTION' bit when mux_state gets HPD event only on the ports with HDMI/DP card It will increase BBR power consumption, so set 'DP CONNECTION' bit only when mux_state gets HPD event only on the ports with HDMI/DP card. BUG=b:233975818 BRANCH=None TEST=Test on Banshee, when only hdmi card 'DP CONNECTION' bit is 0. Enter console command bb 1 r 4 =0x403, plug in hdmi monitor bb 1 r 4 =0x8503. Run ./twister -T zephyr/test/drivers Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> Change-Id: I87b2a4379e66e08830c556d703390a7fb96d3258 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4050320 Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Boris Mittelberg <bmbm@google.com> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com>
Diffstat (limited to 'include/usb_pd.h')
-rw-r--r--include/usb_pd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/usb_pd.h b/include/usb_pd.h
index e4ab8f6432..ea8675318d 100644
--- a/include/usb_pd.h
+++ b/include/usb_pd.h
@@ -855,6 +855,10 @@ struct pd_cable {
#define USB_VID_INTEL 0x8087
+#define USB_VID_FRAMEWORK 0X32ac
+#define USB_PID_FRAMEWORK_HDMI_CARD 0X2
+#define USB_PID_FRAMEWORK_DP_CARD 0X3
+
/* Timeout for message receive in microseconds */
#define USB_PD_RX_TMOUT_US 1800