summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Dyer <nick.dyer@itdev.co.uk>2014-10-24 10:08:19 +0100
committerNick Dyer <nick.dyer@itdev.co.uk>2014-10-24 10:20:07 +0100
commit15fd4c4259d19d0005d9cccb6ab2f85fbd4d6a02 (patch)
tree90f52c0e7ff51d3e6cfeb9e1adcab4211ff0b3eb
parent4f1ce8cfd495b6b4ec983c727d1910c0ce26b8ed (diff)
downloadolio-linux-3.10-15fd4c4259d19d0005d9cccb6ab2f85fbd4d6a02.tar.xz
olio-linux-3.10-15fd4c4259d19d0005d9cccb6ab2f85fbd4d6a02.zip
Adjust MXT_MAX_BLOCK_WRITE
Some platforms appear to have an underlying I2C device which starts corrupting data if blocks exceed this length. Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
-rw-r--r--drivers/input/touchscreen/atmel_mxt_ts.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c
index b948f99a230..c4249f8b5ba 100644
--- a/drivers/input/touchscreen/atmel_mxt_ts.c
+++ b/drivers/input/touchscreen/atmel_mxt_ts.c
@@ -40,7 +40,7 @@
#define MXT_OBJECT_START 0x07
#define MXT_OBJECT_SIZE 6
#define MXT_INFO_CHECKSUM_SIZE 3
-#define MXT_MAX_BLOCK_WRITE 256
+#define MXT_MAX_BLOCK_WRITE 255
/* Object types */
#define MXT_DEBUG_DIAGNOSTIC_T37 37