summaryrefslogtreecommitdiff
path: root/driver
diff options
context:
space:
mode:
authorJacky Wang <jacky5_wang@pegatron.corp-partner.google.com>2020-12-22 14:23:49 +0800
committerCommit Bot <commit-bot@chromium.org>2020-12-28 02:08:08 +0000
commitd698b87a77835e6a0d946a77b4deaeca3de12fa5 (patch)
tree991d9d82d50a5b5bd381b3723ccde7aa0a193715 /driver
parentebed64c3dc35edc61f58cb46a7a5e5fc59801a30 (diff)
downloadchrome-ec-d698b87a77835e6a0d946a77b4deaeca3de12fa5.tar.gz
Woomax: Modify strength value of PS8802 for USB-C signal quality.
Modify strength value of PS8802 for USB-C signal quality. BUG=b:175350836 BRANCH=zork TEST=make BOARD=woomax Signed-off-by: Jacky Wang <jacky5_wang@pegatron.corp-partner.google.com> Change-Id: I0f9199f596a27c1913eb650f063493796ac39ba6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2599730 Reviewed-by: Edward Hill <ecgh@chromium.org>
Diffstat (limited to 'driver')
-rw-r--r--driver/retimer/ps8802.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/driver/retimer/ps8802.h b/driver/retimer/ps8802.h
index 4429db92ad..97edb656e9 100644
--- a/driver/retimer/ps8802.h
+++ b/driver/retimer/ps8802.h
@@ -32,6 +32,22 @@
#define PS8802_STATUS_10_GBPS BIT(5)
/*
+ * PAGE 1 Register Definitions
+ */
+#define PS8802_REG_PAGE1 0x01
+
+#define PS8802_800MV_LEVEL_TUNING 0x8A
+#define PS8802_EXTRA_SWING_LEVEL_P0_DEFAULT 0X00
+#define PS8802_EXTRA_SWING_LEVEL_P0_DOWN_1 0X01
+#define PS8802_EXTRA_SWING_LEVEL_P0_DOWN_2 0X02
+#define PS8802_EXTRA_SWING_LEVEL_P0_DOWN_3 0X03
+#define PS8802_EXTRA_SWING_LEVEL_P0_DOWN_4 0X04
+#define PS8802_EXTRA_SWING_LEVEL_P0_UP_1 0X05
+#define PS8802_EXTRA_SWING_LEVEL_P0_UP_2 0X06
+#define PS8802_EXTRA_SWING_LEVEL_P0_UP_3 0X07
+#define PS8802_EXTRA_SWING_LEVEL_P0_MASK 0X07
+
+/*
* PAGE 2 Register Definitions
*/
#define PS8802_REG_PAGE2 0x02