ksm: Provide support to use deferred timers for scanner thread

KSM thread to scan pages is getting schedule on definite timeout.
That wakes up CPU from idle state and hence may affect the power
consumption. Provide an optional support to use deferred timer
which suites low-power use-cases.

To enable deferred timers,
$ echo 1 > /sys/kernel/mm/ksm/deferred_timer

Change-Id: I07fe199f97fe1f72f9a9e1b0b757a3ac533719e8
Signed-off-by: Chintan Pandya <cpandya@codeaurora.org>
GPU: merge with CAF kk_3.5

Change-Id: I29af088bc746724501644df1d94e763b16eb2853
devfreq: cpubw: update to CAF kk_3.5

Change-Id: I2c0a066064137af4511972922ea6c40b2c1763b3
crypto: update to kk_3.5

Change-Id: Ia9a9d198eac0eec63e46c5a4dbb5418fec22ff9a
Add gboost

Signed-off-by: flar2 <asegaert@gmail.com>
gpu: revert HTC's changes

Change-Id: I0cf0bb66d20447dd2728766333d828f505e5c243
msm: import CAF kk_3.5 thermal

Change-Id: I1c6fc69f7aa2d5e4b4108dc4afbdbfe0962632e4
msm8974: remove HTC's ION and KGSL logging

Change-Id: Id452476871609cd685e7188f92bc2398ee52fd43
Merge pull request #1 from xboxfanj/kk44-test

Kk44 test
Make Graphite Optimizations a config option to easily enable/disable it