Revert "synaptics: fix touchscreen getting stuck with h2w/l2w/s2w"

This reverts commit 0215fac1439a30ccc8ef4439caa56b29195acdd5.

Conflicts:
	drivers/input/touchscreen/synaptics_3200.c
Revert "synaptics: fix touch screen to not report events when ts is off"

This reverts commit ad4a265841810c5a57c05ea7b822c2f75e35bee8.
Revert "synaptics: logo2menu: fix remaining use cases for long tap sleep"

This reverts commit 8de55d79c65829657e0ff5616bf17bfa614f87ed.
Revert "logo2menu: adding option to sync on/off input events separately"

This reverts commit 5b1a1746e2328a4fadfd661fed84e3b58309b5e6.
Revert "Adding Touchscreen magic: h2w/l2w/s2w/logo2menu/long tap sleep"

This reverts commit 8331fbb3736f3693556e93d29bff05b08b13294e.

Conflicts:
	arch/arm/configs/cyanogenmod_m7_defconfig
	drivers/input/misc/gpio_event.c
	drivers/input/touchscreen/Kconfig
Revert "usb force fast charging update"

This reverts commit 10669b10c57b981d41392a17e6baa92514097fa0.
Revert "USB force fast charging"

This reverts commit ead38eb3e26bae211184b290c9d9887c3968e10a.
msm: msm_fb: Do not use ION_IOMMU_UNMAP_DELAYED flag.

Since iommu buffers will be unmapped after two newer commits
had passed, there is no need to request iommu driver to further
delay unmapping an iommu buffer.

Change-Id: I44099054114403fa7ac6a5e3c71a43d6b932f4a3
Signed-off-by: raghavendra ambadas <rambad@codeaurora.org>
msm: vidc: Use min_dpb from resource tracker in smooth streaming mode

Get min_dpb from resource tracker always if smooth streaming
mode is enabled to handle number of output buffers properly.

Change-Id: Ic46f76061f3895fda44e1d8e94198f898e5edf9b
Signed-off-by: Deepak Verma <dverma@codeaurora.org>
m7: Increase MM heap side for smooth streaming

Change-Id: If3d846a4b28a0b990e40269ce38fc4b5022766ed