Revert "msm8660: add additional locking protection to touckey driver"

This reverts commit 315c7d620f5f3d9be1bc51613e08af66c231aeb9.

Mutex locks in touch_led_control() are trying to lock a NULL pointer, causing a NULL pointer dereference and subsequent reboot.
Revert "qt602240_ts: add additional mutex protection"

This reverts commit c69e66d1f70324f0d61766cd186d4532fa0350d7.
Squashed revert of CAF kk_2.7 Ion backport:

commit 1b60c5e9b502e2ec8634a496abf5eb897045a28e
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:32:15 2014 -0700

    Revert "gpu: ion: Backport from CAF kk_2.7-stable"

    This reverts commit 044bd9c29a7d9dfa21b43cf3822b673bd872a120.

commit bf21e757a1b9621b24cbd7e0ce52ccbf0e44bfab
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:32:06 2014 -0700

    Revert "ion: ioctl compatibility with userland using old api"

    This reverts commit 419e8df7a77dbaeedd4f460fffd2f96fcf1107d1.

commit f237783e1ba293e3afba3d06b324606ab99d4c22
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:31:11 2014 -0700

    Revert "include: msm_ion: Use old ioctls"

    This reverts commit 0937f90e2f2bdd8139ee117a2a276244eae898d7.

commit 3a1b5d758c9fea1fd21a1118909a299d14623b34
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:30:55 2014 -0700

    Revert "msm: Enable ARM_HAS_SG_CHAIN"

    This reverts commit 67b4951cca5b46864ad78a641f46d6d9ff79110b.

commit eec9e7f49c4911dad2ec23897a01dcd110370e17
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:30:43 2014 -0700

    Revert "gpu: ion: Restore old Ion functionality (non-dmabuf)"

    This reverts commit a2630bf00198b0bfe888042dfad41882acee741a.
Squashed revert of CAF kk_2.7 kgsl backport:

commit f4b7f6c488acd783a09bd2f58701b862e2d16c01
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:34:44 2014 -0700

    Revert "gpu: msm: Import from CAF kk_2.7-stable"

    This reverts commit f7a71c9692bd724dd07548f4b4a21661547daa08.

commit 97929ab8632de1801b532fa6eb3944a7fe3e4b13
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:34:36 2014 -0700

    Revert "gpu: msm: Fix compile errors"

    This reverts commit a078436150e7decf64e954f22b4b0a22a3cc8306.

commit 4c4d6a9f1060832df648849e56901cbc4fff4ad5
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:34:27 2014 -0700

    Revert "kgsl: Fix GPU freq being set to the max by default (320MHz)"

    This reverts commit e929c20c91775280ee47da35630fe3429232e1b6.

commit 757c99639c4f1fec7d2bb78c2961efc175afe397
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:34:19 2014 -0700

    Revert "gpu: msm: Fix regulator name for 3.0 footswitch drivers"

    This reverts commit f1459363a754a547e40d39451631fb842eb66418.

commit 9f3cc97132feacc573fc31aaf25138da011a0995
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:34:11 2014 -0700

    Revert "msm: kgsl: Clean-up gpuaddr allocated from kgsl gen_pool"

    This reverts commit 62df98a1f198e88664e8835f64793aa57e955694.

commit cefc6c6ce346098c890181d035058a56205edc2e
Author: Sultanxda <sultanxda@gmail.com>
Date:   Fri Oct 10 19:34:03 2014 -0700

    Revert "gpu: msm: kgsl: Fix compatibility with old Ion drivers"

    This reverts commit 800c33f88e262a9885567ca78fc0c92f04a12016.
msm: cpufreq: Sync maxfreq of all CPUs with CPU0

When a CPU core is plugged back in, the maxfreq of the plugged core resets to the maxfreq it had set at init time, thus losing any custom maxfreq set for that core. Sync the maxfreq of all cores with CPU0 to fix this issue.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Sultan_*defconfig: v1.4.1