summaryrefslogtreecommitdiff
path: root/board/servo_v4p1/pathsel.c
diff options
context:
space:
mode:
authorJan Dabros <jsd@semihalf.com>2021-02-18 09:49:41 +0100
committerCommit Bot <commit-bot@chromium.org>2021-02-19 18:45:25 +0000
commit06b1485fb70eccb6bfc5dcd5b3dc4384e7a53028 (patch)
tree063d4270bf32e8b7b463902a527f2c23b05dcb43 /board/servo_v4p1/pathsel.c
parent5ea4311b70f6e13aae7d5620fe2e1cf54b8356e2 (diff)
downloadchrome-ec-06b1485fb70eccb6bfc5dcd5b3dc4384e7a53028.tar.gz
servo_v4p1: Manage USB PWR and FAULT from EC
Due to issues with GL3590 firmware it was decided to get back to EC managing USB POWER and FAULT signals via ioexpanders. BUG:b:169929627 BRANCH:main TEST:build firmware and flash servo_v4p1. Verify operation of all USB ports. Signed-off-by: Jan Dabros <jsd@semihalf.com> Change-Id: Ia39462aa99502b8869735798c64164ac05403098 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2704546 Reviewed-by: Vincent Palatin <vpalatin@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/servo_v4p1/pathsel.c')
-rw-r--r--board/servo_v4p1/pathsel.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/board/servo_v4p1/pathsel.c b/board/servo_v4p1/pathsel.c
index ee9f61eb51..59d6407782 100644
--- a/board/servo_v4p1/pathsel.c
+++ b/board/servo_v4p1/pathsel.c
@@ -26,8 +26,7 @@ void init_pathsel(void)
usb3_a0_mux_en_l(0);
/* Enable power */
- if (board_id_det() <= BOARD_ID_REV1)
- ec_usb3_a0_pwr_en(1);
+ ec_usb3_a0_pwr_en(1);
hh_usb3_a0_pwr_en(1);
@@ -37,8 +36,7 @@ void init_pathsel(void)
gpio_set_level(GPIO_USB3_A1_MUX_EN_L, 0);
/* Enable power */
- if (board_id_det() <= BOARD_ID_REV1)
- ec_usb3_a1_pwr_en(1);
+ ec_usb3_a1_pwr_en(1);
hh_usb3_a1_pwr_en(1);
}