summaryrefslogtreecommitdiff
path: root/driver/retimer/bb_retimer.c
diff options
context:
space:
mode:
authorAyushee Shah <ayushee.shah@intel.com>2021-02-24 12:18:58 -0800
committerCommit Bot <commit-bot@chromium.org>2021-03-02 21:20:20 +0000
commitc8d7408e9f4d2d29573b0c70811d31092ad6aa1d (patch)
tree32dcc2679e0c99a49c87e48d3f5f62117fa5fab4 /driver/retimer/bb_retimer.c
parentba067c29e6378684de0c6f03433c9871890d6443 (diff)
downloadchrome-ec-c8d7408e9f4d2d29573b0c70811d31092ad6aa1d.tar.gz
BB retimer: Do not need B16 to be set for USB4 mode
Retimer bit16 is don't care for USB4 mode, so do not update it BUG=None BRANCH=None TEST=Tested on voxel, USB4 enumerates fine. Signed-off-by: Ayushee Shah <ayushee.shah@intel.com> Change-Id: I4e161542cd6eeda5b595cf3c071aafe71b8754cb Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2719197 Reviewed-by: Vijay P Hiremath <vijay.p.hiremath@intel.com> Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'driver/retimer/bb_retimer.c')
-rw-r--r--driver/retimer/bb_retimer.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/driver/retimer/bb_retimer.c b/driver/retimer/bb_retimer.c
index 17c75a486d..a8e93949c1 100644
--- a/driver/retimer/bb_retimer.c
+++ b/driver/retimer/bb_retimer.c
@@ -158,7 +158,6 @@ static void retimer_set_state_dfp(int port, mux_state_t mux_state,
.raw_value = pd_get_tbt_mode_vdo(port, TCPC_TX_SOP_PRIME) };
union tbt_mode_resp_device dev_resp;
enum idh_ptype cable_type = get_usb_pd_cable_type(port);
- struct pd_discovery *disc;
/*
* Bit 2: RE_TIMER_DRIVER
@@ -263,17 +262,6 @@ static void retimer_set_state_dfp(int port, mux_state_t mux_state,
*set_retimer_con |= BB_RETIMER_TBT_CABLE_GENERATION(
cable_resp.tbt_rounded);
}
- if (mux_state & USB_PD_MUX_USB4_ENABLED) {
- disc = pd_get_am_discovery(port, TCPC_TX_SOP);
-
- /*
- * Bit 16: TBT_CONNECTION
- * 0 - Port partner doesn't support TBT3
- * 1 - Port partner supports TBT3
- */
- if (PD_PRODUCT_IS_TBT3(disc->identity.product_t1.raw_value))
- *set_retimer_con |= BB_RETIMER_TBT_CONNECTION;
- }
}
static void retimer_set_state_ufp(int port, mux_state_t mux_state,