diff options
author | Zick Wei <zick.wei@quanta.corp-partner.google.com> | 2022-02-16 16:35:44 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2022-02-17 06:27:52 +0000 |
commit | 0d543b1d2ddec9d8622099586b31a2a1d7ac3b43 (patch) | |
tree | f354b5a3dfffcef1afd46d880ce54096e47e2f5c | |
parent | eedacab7c0c34a4b170cd5497c3325e9cec60510 (diff) | |
download | chrome-ec-0d543b1d2ddec9d8622099586b31a2a1d7ac3b43.tar.gz |
nipperkin: update gpio enable/disable sequence
We found a leakage during enable HDMI retimer,
this CL update HDMI retimer enable sequence to
prevent leakage.
BUG=b:218975937
BRANCH=none
TEST=make BOARD=nipperkin
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: I9513027291ef545350c0d768b9e1aa0741e170ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3467377
Reviewed-by: Rob Barnes <robbarnes@google.com>
Reviewed-by: Diana Z <dzigterman@chromium.org>
-rw-r--r-- | board/nipperkin/board.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/board/nipperkin/board.c b/board/nipperkin/board.c index 81a19f2f58..b25272893f 100644 --- a/board/nipperkin/board.c +++ b/board/nipperkin/board.c @@ -337,8 +337,8 @@ static int check_hdmi_hpd_status(void) static void board_chipset_resume(void) { ioex_set_level(IOEX_USB_A1_PD_R_L, 1); - ioex_set_level(IOEX_HDMI_DATA_EN, 1); ioex_set_level(IOEX_EN_PWR_HDMI, 1); + ioex_set_level(IOEX_HDMI_DATA_EN, 1); msleep(PI3HDX1204_POWER_ON_DELAY_MS); pi3hdx1204_enable(I2C_PORT_TCPC1, PI3HDX1204_I2C_ADDR_FLAGS, @@ -351,8 +351,8 @@ static void board_chipset_suspend(void) { pi3hdx1204_enable(I2C_PORT_TCPC1, PI3HDX1204_I2C_ADDR_FLAGS, 0); - ioex_set_level(IOEX_EN_PWR_HDMI, 0); ioex_set_level(IOEX_HDMI_DATA_EN, 0); + ioex_set_level(IOEX_EN_PWR_HDMI, 0); ioex_set_level(IOEX_USB_A1_PD_R_L, 0); } DECLARE_HOOK(HOOK_CHIPSET_SUSPEND, board_chipset_suspend, HOOK_PRIO_DEFAULT); |