BUG=b:
28942403
TEST=Boot up and TPM functions normally.
BRANCH=None
3ms delay is sufficient for qup_i2c_write_fifo_flush().
Change-Id: Ib9ad9b4eb3cf10027526419cb282f4530bc3599e
Signed-off-by: Kan Yan <kyan@google.com>
Reviewed-on: https://chromium-review.googlesource.com/357962
Reviewed-by: Suresh Rajashekara <sureshraj@chromium.org>
qup_write32(QUP_ADDR(id, QUP_OPERATIONAL), OUTPUT_SERVICE_FLAG);
- mdelay(10); /* TPM seems to need this */
+ mdelay(3); /* TPM seems to need this */
ret = qup_fifo_wait_while(id, OUTPUT_FIFO_NOT_EMPTY);
if (ret)