projects
/
GitHub
/
moto-9609
/
android_kernel_motorola_exynos9610.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6b4877c
)
Input: elan_i2c - extend Flash-Write delay
author
KT Liao
<kt.liao@emc.com.tw>
Fri, 22 Sep 2017 17:00:57 +0000
(10:00 -0700)
committer
Dmitry Torokhov
<dmitry.torokhov@gmail.com>
Fri, 22 Sep 2017 17:07:38 +0000
(10:07 -0700)
The original 20ms delay is only marginally enough delay after a block write
operation during firmware update. Let's increase the delay to ensure that
the controller finishes up storing the page to avoid failures in the
firmware updates.
Signed-off-by: KT Liao <kt.liao@emc.com.tw>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/mouse/elan_i2c_i2c.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/input/mouse/elan_i2c_i2c.c
b/drivers/input/mouse/elan_i2c_i2c.c
index 15b1330606c1c3fcfc28cf109f89987d0425f75a..e19eb60b3d2f5adcdf0182673680de25ddd15483 100644
(file)
--- a/
drivers/input/mouse/elan_i2c_i2c.c
+++ b/
drivers/input/mouse/elan_i2c_i2c.c
@@
-598,7
+598,7
@@
static int elan_i2c_write_fw_block(struct i2c_client *client,
}
/* Wait for F/W to update one page ROM data. */
- msleep(
20
);
+ msleep(
35
);
error = elan_i2c_read_cmd(client, ETP_I2C_IAP_CTRL_CMD, val);
if (error) {