cpufreq: bulk update from caf, restore comments, disable 2 phase ondemand

adding smartmax governor, enabling other governors
enabling interactive and conservative

Smartmax: original author Max Weninger @maxwen

Change-Id: Ie8dd7c841118abfb241892c248149732ba21bd78
net: wireless bcmdhd: Update to version 1.88.16

Code imported from google/android-3.4

Change-Id: I81220d179e70c5c2724075928ffc8f635742fe17
m7: use Google AOSP bcmdhd

Change-Id: I603616ce6120adec0ebca267a7d51dc80e72ad09
Merge "net: wireless bcmdhd: Update to version 1.88.16" into cm-10.1
Merge "m7: use Google AOSP bcmdhd" into cm-10.1
m7: use ROW as default IO scheduler

Change-Id: Ic7584f9dbe0b6b62eb6c838a00a7e5219115a007
m7: use interactive as the default CPU governor

Change-Id: I1001bb38a81e183660edd755e57c26df1d39f203
Merge "m7: use ROW as default IO scheduler" into cm-10.1
Merge "m7: use interactive as the default CPU governor" into cm-10.1
synaptics: fix touch screen to not report events when ts is off

when irq wake is set for s2w/l2w/h2w wake options touch events
should not be reported when the screen is off. Patch fixes the issue.

Change-Id: Ic6dfbda667e3bb3fe83d9146a2329b6dc7532119
msm: m7: set GPIOs used by msm_serial_hs

Change-Id: Ie364274aa27ad2a43ac87eda40bbf66478ea39b8
bluetooth: Add low-power mode to support Bluedroid

* Add wake_peer hooks to wake up the msm_serial_hs device

Change-Id: I2049e7d30de36051a9df5f99eebb7207370ac380
bluetooth: Fix race conditions in BT LPM

* Use workqueues and fix bugs in bluesleep (similar to JF).

Change-Id: I8ab86b31e36dcb2d917d5da7250e37e60f1955bb
Merge pull request #1 from CyanogenMod/cm-10.1

Cm 10.1