summaryrefslogtreecommitdiff
path: root/board/morphius/board.c
diff options
context:
space:
mode:
authorZick Wei <zick.wei@quanta.corp-partner.google.com>2020-05-29 11:19:06 +0800
committerCommit Bot <commit-bot@chromium.org>2020-06-03 05:16:13 +0000
commit7d953f420f17c84078f85bc61561ff20fb835464 (patch)
treeff02e4a8078370d5fcb87bc4c267fd8aec3e24f3 /board/morphius/board.c
parent3940e1c6099a371df0b34f19ec7e0111ecca7928 (diff)
downloadchrome-ec-7d953f420f17c84078f85bc61561ff20fb835464.tar.gz
morphius: Fix PS/2 device not work after sysjump
This CL fix PS/2 device not work when EC jump from RO to RW. BUG=b:157206963 BRANCH=none TEST=enable software sync and press refresh+power button, check PS/2 device can work after boot into OS. Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com> Change-Id: I22584b040b5f3a76089620948f686971e61c2c20 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2224687 Reviewed-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Edward Hill <ecgh@chromium.org> Commit-Queue: Edward Hill <ecgh@chromium.org>
Diffstat (limited to 'board/morphius/board.c')
-rw-r--r--board/morphius/board.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/board/morphius/board.c b/board/morphius/board.c
index 627760160f..04960b7d67 100644
--- a/board/morphius/board.c
+++ b/board/morphius/board.c
@@ -141,8 +141,6 @@ static void trackpoint_reset_deferred(void)
msleep(2);
gpio_set_level(GPIO_EC_PS2_RESET, 0);
msleep(10);
- ps2_enable_channel(NPCX_PS2_CH0, 1, send_aux_data_to_host);
- msleep(10);
}
DECLARE_DEFERRED(trackpoint_reset_deferred);
@@ -292,6 +290,8 @@ void setup_fw_config(void)
/* Enable PS2 power interrupts */
gpio_enable_interrupt(GPIO_EN_PWR_TOUCHPAD_PS2);
+ ps2_enable_channel(NPCX_PS2_CH0, 1, send_aux_data_to_host);
+
setup_mux();
if (ec_config_has_mst_hub_rtd2141b())