Revert "Revert "input: touch: synaptics: Reset the device when blanking display""

It looks like this is still needed for a bit longer.

This reverts commit 7be7330da001462d1146c4a1c412a1b88666ad9f.

Change-Id: I16ed9f513bff844e99dbc381b85b0f2e83b29b50
input: touchscreen: Updated TP firmware

Change-Id: I0ba16ed0fb09644befbf6da46862553fd50e0398
Revert "Revert "Revert "input: touch: synaptics: Reset the device when blanking display"""

With the new firmware, this should finally not be needed.

This reverts commit 1ce0eaf5bc72b9f76ec44872f91b692ff2782427.

Change-Id: I2dafa35890d0de7704129e89093fe2e745a4bafa
drivers: video: Updated support for the truly panels

Change-Id: I85f6c5d21453cee9126a081caa6cb2ffdfae0b03
misc: Update kernel from SVN8864

1. update firmware to resolve fast charging ending when current is lower than 100mA

2. update touchscreen firmware to resolve when current increased when action slip change to click

Change-Id: Iccfda3d99fd00a4556c5c6bddd46f4a8281e56d2
bacon/find7: Enable CONFIG_HID_SONY

* Allows to use PS3 controller through OTG

Change-Id: If236bcfba9580bd3737083a4ac27339816e1a4bd
bacon/find7: Regenerate defconfigs

Change-Id: Id8fe611598d8d9c088cc14f184650d49cbf93dcc
ASoC: qcom: qdsp6v2: fix crash due to asynchronous read/write

Whenever an async read command is issued to dsp when
the driver is not enabled, there is a crash in userspace.
The read command is disallowed in the driver and an error
is propagated to userspace which results in the crash.
The driver is re-enabled in a subsequent asynchronous write
command anyway, so the async read command can be allowed.
Ensure that read is allowed by removing a superfluous check.

CRs-Fixed: 675131
Signed-off-by: Satya Krishna Pindiproli <satyak@codeaurora.org>
Change-Id: I5d0598e37d08ac1090f98c24be49fd99c132e22f
asoc: msm: MBHC fixes, round 2

 * Reset the gnd-mic switch when the headset is inserted. Some
   headsets end up in a weird state otherwise.
 * Micbias does not need to be on all the time for regular headsets
   in order to detect button presses. Disable it.
 * Tweak the thresholds such that headsets which require 2.7V on
   micbias correctly start as HIGH_HPH. They will be corrected to
   headsets after the micbias is turned on in subsequent passes.

Change-Id: Ia846d95b81f2dcde1f14e77b0d69d6ab034b4bb4
asoc: msm: Check headset insertion for consistency

 * It's possible to get a noisy reading during polling when
   transitioning to PLUG_TYPE_HEADSET. Poll again to double
   check that it's really a headset.
 * This helps when music is at full volume and a headphone
   is inserted. Double-checking the reading vastly improves
   the case where a noisy reading causes a mic to be detected.

Change-Id: I6e0863a46cdfd5316d798bc9b8348927fa403890
Makefile: unaligned access, should be default anyway

Change-Id: I0b4b734d396864d515a6ce1af01fdb2336d81d33
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:
	Makefile
Makefile: fixes for GCC 4.9.1 Linaro compatibility

Conflicts:
	Makefile

Change-Id: I0daaf09c429a2cf8b58d29a0c6ca2207e2d04a91
use of swp{b} is deprecated for ARMv6 and ARMv7

Change-Id: Ia3fffeb5d5c3a3cda6de85b2d905e3088897b1db
Added Linaro 4.8.2 Fixes
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_kernel_oneplus_msm8974 into kk4.4

Conflicts:
	arch/arm/configs/slim_bacon_defconfig

Change-Id: I43702b5a258b20bf486601f7db1b16d6030db29c