summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--power/baytrail.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/power/baytrail.c b/power/baytrail.c
index 8615964705..04f0795a95 100644
--- a/power/baytrail.c
+++ b/power/baytrail.c
@@ -89,11 +89,11 @@ void chipset_reset(int cold_reset)
/*
* Send a reset pulse to the PCH. This just causes it to
* assert INIT# to the CPU without dropping power or asserting
- * PLTRST# to reset the rest of the system. Pulse must be at
- * least 16 PCI clocks long = 500 ns.
+ * PLTRST# to reset the rest of the system. The PCH uses a 16
+ * ms debounce time, so assert the signal for twice that.
*/
gpio_set_level(GPIO_PCH_RCIN_L, 0);
- udelay(10);
+ usleep(32 * MSEC);
gpio_set_level(GPIO_PCH_RCIN_L, 1);
}
}