drivers: synaptics_3k: wrap i2c operations with mutex

This seems to help with dead touchscreen issue on ace. Idea came
from jianC.
Merge branch 'cm-11.0-wip' into cm-11.0
Revert "drivers: synaptics_3k: wrap i2c operations with mutex"

This reverts commit f941a0781c5e606843badd5bf5572a0093166a19.
Merge branch 'cm-11.0-wip' into cm-11.0
input: touchscreen: fix dead touchscreen issue

sleep to ensure i2c bus finishes transfering data.

Conflicts:

	drivers/input/touchscreen/synaptics_3k.c
Merge branch 'cm-11.0-wip' into cm-11.0