input: atmel_mxt_ts: no config update for major mismatch

This change is needed in order to ensure that force config update
logic is controlled by a flag in DT/Board file/Sysfs. If config update
need to be done, then major number on device must match.
If force config update is chosen, then we override the major
version too.

Change-Id: Id1cd0cb333e1090e4d838604ee1895d54b02ce0b
Signed-off-by: Sreenivasulu Chalam Charla <sreeniva@codeaurora.org>
diff --git a/include/linux/i2c/atmel_mxt_ts.h b/include/linux/i2c/atmel_mxt_ts.h
index 348a231..fe23993 100644
--- a/include/linux/i2c/atmel_mxt_ts.h
+++ b/include/linux/i2c/atmel_mxt_ts.h
@@ -74,6 +74,7 @@
 	u32 irq_gpio_flags;
 	int *key_codes;
 	bool need_calibration;
+	bool no_force_update;
 
 	u8(*read_chg) (void);
 	int (*init_hw) (bool);