diff options
author | Mason Wang <masonwang@google.com> | 2022-12-08 16:50:49 +0800 |
---|---|---|
committer | Mason Wang <masonwang@google.com> | 2022-12-27 12:14:55 +0800 |
commit | 20d930e13f852282b4878aff896faf150ccc4f5c (patch) | |
tree | 06ac04ee6807699cb24288754028a59e6aaf241d | |
parent | f4c4cc0efa2f52b50f1bed16506321b2ebea08c3 (diff) | |
download | fts_touch-20d930e13f852282b4878aff896faf150ccc4f5c.tar.gz |
touch:ftm5: Add status report for high sensitivity mode
Bug: 261816045
Test: Verify pass when high sensitivity enable/disable.
Change-Id: I245a72dc5b2ecbca682a5a41faa5ed499d922b6b
Signed-off-by: Mason Wang <masonwang@google.com>
-rw-r--r-- | ftm5/fts.c | 14 | ||||
-rw-r--r-- | ftm5/fts_lib/ftsSoftware.h | 1 |
2 files changed, 12 insertions, 3 deletions
@@ -3590,9 +3590,17 @@ static bool fts_status_event_handler(struct fts_ts_info *info, unsigned case EVT_TYPE_STATUS_GOLDEN_RAW_ERR: dev_info(info->dev, "%s: Golden Raw Data Abnormal" - " = %02X %02X %02X %02X %02X %02X\n", - __func__, event[2], event[3], event[4], - event[5], event[6], event[7]); + " = %02X %02X %02X %02X %02X %02X\n", + __func__, event[2], event[3], event[4], + event[5], event[6], event[7]); + break; + + case EVT_TYPE_STATUS_HIGH_SENSITY: + dev_info(info->dev, "%s: High Sensitity %s =" + " %02X %02X %02X %02X %02X %02X\n", + __func__, (event[2] == 1) ? "enabled" : "disabled", + event[2], event[3], event[4], + event[5], event[6], event[7]); break; default: diff --git a/ftm5/fts_lib/ftsSoftware.h b/ftm5/fts_lib/ftsSoftware.h index da2b55b..2c36b85 100644 --- a/ftm5/fts_lib/ftsSoftware.h +++ b/ftm5/fts_lib/ftsSoftware.h @@ -426,6 +426,7 @@ enum { * Validation Status */ #define EVT_TYPE_STATUS_GOLDEN_RAW_ERR 0x16 /* /< Golden Raw * Data Abnormal */ +#define EVT_TYPE_STATUS_HIGH_SENSITY 0x19 /* /< Hight Sensitivity* */ /** @} */ |