summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorHimanshu Aggarwal <haggarwa@codeaurora.org>2015-06-23 21:24:30 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:57:53 -0700
commit5d64b48dce5678f916bd1caa363a1d817552b8ba (patch)
treebf89191e9e66d9ea261e04f55e95691c4558d66c /include/linux
parent3c6435a9f53d923e00ab4cfcd7e77b1c6ec0c072 (diff)
input: synaptics_dsx_fw_update: update fw based on config id
Update the firmware based on strict config ID versioning, rather than the entire config ID as a 4 byte number. This will also protect against config ID major number mismatches and packrat id mismatches. This is a propagated patch from 3.10 kernel. commit - 458cbab5c53d5141a66590441f9567d67d580c6f, input: synaptics_dsx_fw_update: update fw based on config id Change-Id: I1097585d3bd8b6ab753676dc56f268c7ce52680d Signed-off-by: Himanshu Aggarwal <haggarwa@codeaurora.org>
Diffstat (limited to 'include/linux')
-rwxr-xr-xinclude/linux/input/synaptics_dsx_v2.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/input/synaptics_dsx_v2.h b/include/linux/input/synaptics_dsx_v2.h
index 4395f32f57a9..13e8ae3df62e 100755
--- a/include/linux/input/synaptics_dsx_v2.h
+++ b/include/linux/input/synaptics_dsx_v2.h
@@ -100,6 +100,7 @@ struct synaptics_dsx_board_data {
u32 config_id;
bool disable_gpios;
bool detect_device;
+ bool bypass_packrat_id_check;
const char *fw_name;
};