summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-05-04 02:12:40 +0000
committerAndroid Partner Code Review <android-gerrit-partner@google.com>2020-05-04 02:12:40 +0000
commit523d6e81f2c9ee17bb69345e39183aa554bef1c8 (patch)
treece96f2ead091fdc208833847a087175bf0495684
parentdfb8cf71771db26fc5f36fe679fedc4eaffb8f51 (diff)
parentd7e64c416856d40a983615652723efff75e1683a (diff)
downloadsec_touch-523d6e81f2c9ee17bb69345e39183aa554bef1c8.tar.gz
Merge "sec_touch: enable firmware verification" into android-msm-pixel-4.19
-rw-r--r--sec_ts_fw.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sec_ts_fw.c b/sec_ts_fw.c
index e30d01b..fa1ae58 100644
--- a/sec_ts_fw.c
+++ b/sec_ts_fw.c
@@ -12,7 +12,7 @@
#include "sec_ts.h"
-#define SEC_TS_ENABLE_FW_VERIFY 0
+#define SEC_TS_ENABLE_FW_VERIFY 1
#define SEC_TS_FW_BLK_SIZE 256
enum {
@@ -662,6 +662,8 @@ static int sec_ts_memoryblockread(struct sec_ts_data *ts, u32 mem_addr,
ret = ts->sec_ts_read_heap(ts, cmd[0], data, mem_size);
+ /* need to wait 500us for reading next flash area */
+ udelay(500);
if (ret < 0) {
input_err(true, &ts->client->dev, "%s: memory read failed\n",
__func__);