mako: touch: disable ghost finger correction
The ghost function sets FORCE_FAST_RELAXATION and
FORCE_UPDATE registers, which cause touch abnormal function
after resume.
Also code clean up for register map initialization.
Change-Id: Ib442d4d7a2e995048fba902fe852a3851fdbf418
diff --git a/include/linux/input/touch_synaptics.h b/include/linux/input/touch_synaptics.h
index 396d6b5..15fd281 100644
--- a/include/linux/input/touch_synaptics.h
+++ b/include/linux/input/touch_synaptics.h
@@ -27,6 +27,8 @@
#define MAX_NUM_OF_FINGERS 10
#define DESCRIPTION_TABLE_START 0xe9
+#define ANALOG_TABLE_START 0xe9
+#define BUTTON_TABLE_START 0xe3
struct ts_function_descriptor {
u8 query_base;