diff options
author | Zick Wei <zick.wei@quanta.corp-partner.google.com> | 2020-09-28 10:10:00 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-10-15 09:43:38 +0000 |
commit | 09ce88bb7d5d32afc5f46b159a959a1cc4b2a2bc (patch) | |
tree | cfea3c4e29cd0807401042be1c86218a05a1fd2e /driver/retimer | |
parent | 1b4f3397354d84b307de5db359f127c2e2be3854 (diff) | |
download | chrome-ec-09ce88bb7d5d32afc5f46b159a959a1cc4b2a2bc.tar.gz |
morphius: update ps8818 usb rx setting
This patch will update the ps8818 usb rx setting based
on a CONFIG value. This will be set for all as the
default of 112 Ohms and overridden by morphius to be
85 Ohms.
BUG=b:169409479
BRANCH=zork
TEST=verify that ps8818 register setting is as expected
Signed-off-by: Denis Brockus <dbrockus@google.com>
Change-Id: Iff492287efc9b12487ca0bb089f61486c4344c5e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2469613
Tested-by: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Edward Hill <ecgh@chromium.org>
Commit-Queue: Edward Hill <ecgh@chromium.org>
Auto-Submit: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'driver/retimer')
-rw-r--r-- | driver/retimer/ps8818.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/driver/retimer/ps8818.h b/driver/retimer/ps8818.h index ab7ba211ff..3b509f3e77 100644 --- a/driver/retimer/ps8818.h +++ b/driver/retimer/ps8818.h @@ -55,6 +55,13 @@ #define PS8818_EQ_LEVEL_UP_21DB (9) #define PS8818_EQ_LEVEL_UP_MASK (0x0F) +#define PS8818_REG1_RX_PHY 0x6D +#define PS8818_RX_INPUT_TERM_112_OHM (0 << 6) +#define PS8818_RX_INPUT_TERM_104_OHM (1 << 6) +#define PS8818_RX_INPUT_TERM_96_OHM (2 << 6) +#define PS8818_RX_INPUT_TERM_85_OHM (3 << 6) +#define PS8818_RX_INPUT_TERM_MASK (3 << 6) + #define PS8818_REG1_DPEQ_LEVEL 0xB6 #define PS8818_DPEQ_LEVEL_UP_9DB (0 << 3) #define PS8818_DPEQ_LEVEL_UP_10DB (1 << 3) |