diff options
author | YongBeum.Ha <ybha@samsung.corp-partner.google.com> | 2020-12-31 15:31:01 +0900 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-01-09 09:15:57 +0000 |
commit | 27b3de2cfb1b535c66a22f4b3ccd33c437be93ee (patch) | |
tree | 684741b3b3530297614695cac363e4839124cbdd /board | |
parent | 31a7b75039c0b1f06d74c0f12087fcddf54dbc71 (diff) | |
download | chrome-ec-27b3de2cfb1b535c66a22f4b3ccd33c437be93ee.tar.gz |
sasuke : tune usb_eq on port 1
add function to tune usb_eq_rx
BUG=b:176566398
BRANCH=None
TEST=make -j BOARD=sasuke
update ec and check usb eq register
Signed-off-by: YongBeum.Ha <ybha@samsung.corp-partner.google.com>
Change-Id: Ia8a7b1ac7c7946c9c2b9be18c3b625170ed1fc2a
Signed-off-by: YongBeum.Ha <ybha@samsung.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2607964
Reviewed-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'board')
-rw-r--r-- | board/sasuke/board.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/board/sasuke/board.c b/board/sasuke/board.c index fad4b305bb..2a87901998 100644 --- a/board/sasuke/board.c +++ b/board/sasuke/board.c @@ -454,11 +454,13 @@ const struct tcpc_config_t tcpc_config[CONFIG_USB_PD_PORT_MAX_COUNT] = { }, }; +static int tune_mux(const struct usb_mux *me); const struct usb_mux usbc1_retimer = { .usb_port = 1, .i2c_port = I2C_PORT_SUB_USB_C1, .i2c_addr_flags = NB7V904M_I2C_ADDR0, .driver = &nb7v904m_usb_redriver_drv, + .board_init = &tune_mux, }; const struct usb_mux usb_muxes[CONFIG_USB_PD_PORT_MAX_COUNT] = { { @@ -476,6 +478,13 @@ const struct usb_mux usb_muxes[CONFIG_USB_PD_PORT_MAX_COUNT] = { } }; +static int tune_mux(const struct usb_mux *me) +{ + return nb7v904m_tune_usb_eq_rx(me, + NB7V904M_CH_A_EQ_10_DB, + NB7V904M_CH_D_EQ_10_DB); +} + uint16_t tcpc_get_alert_status(void) { uint16_t status = 0; |