summaryrefslogtreecommitdiff
path: root/driver/tcpm
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2017-01-26 16:42:21 -0800
committerchrome-bot <chrome-bot@chromium.org>2017-02-09 12:47:41 -0800
commit591eec2cd212df50846b22f8d341fa533590a8de (patch)
tree3806a68b582d883c5a27920f3e999d3be9bbddae /driver/tcpm
parent60f008c7af5bd6a47659bad2d242f9ddeed55bd7 (diff)
downloadchrome-ec-591eec2cd212df50846b22f8d341fa533590a8de.tar.gz
Snappy: Recondition USB3.0 RX
The loss between PS8751 and Type-C connector is large and requires a larger EQ and low squelch threshold for compensation. - USB Type-c connector facing receiver equalization setting: Compensate for channel loss up to 10.9dB - High Speed Signal Detector threshold adjustment: -25% BUG=chrome-os-partner:61101 BRANCH=none TEST=Boot & charge Change-Id: Ie74e2d0b8ad7206f5e60fb013613c382980c0eac Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/433846 Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'driver/tcpm')
-rw-r--r--driver/tcpm/ps8751.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/driver/tcpm/ps8751.h b/driver/tcpm/ps8751.h
index 71325a7d4b..bd3632bcdb 100644
--- a/driver/tcpm/ps8751.h
+++ b/driver/tcpm/ps8751.h
@@ -18,6 +18,8 @@
#define PS8751_REG_CTRL_1 0xD0
#define PS8751_REG_CTRL_1_HPD (1 << 0)
#define PS8751_REG_CTRL_1_IRQ (1 << 1)
+#define PS8751_REG_MUX_USB_C2SS_EQ 0xe7
+#define PS8751_REG_MUX_USB_C2SS_HS_THRESHOLD 0xe8
void ps8751_tcpc_update_hpd_status(int port, int hpd_lvl, int hpd_irq);
int ps8751_tcpc_get_fw_version(int port, int *version);