cpufreq: Some general re-write to make freq changes smoother and more efficient

Change-Id: I5aa07b3b3e3baf6559d8dcae3d5958208426fce9
acpuclock-8960ab; Update from ML4

Change-Id: Ief2e8c3c6dc8a2bad1e7ece226b52506351163c8
grp3d_low_vectors: Bump MBPS to 1700 for low vectors

Change-Id: I27ab92177f2b2e84f496748beda73c475e2b188c
gfx3d_fs_data: Change reset_rate 27000000 from 1800000.  Remove 1800000 from clk_tbl_gfx3d.  Increase log length for msm_rpm

Change-Id: I32a9f42ef2a6c12eee50da0f1c8e5aa9ade06c50
dcvs: Set msm_dcvs_enabled = 0 when msm_dcvs_scm_init() fails adn be sure to return early when msm_dcvs_enabled == 0

Change-Id: Ifa59da512b93298f0fbb226038aa3b2b7c9d4407
perf_event_msm_krait_l2 sync with ML4

Change-Id: Ia3544ad848c20dbc437edae245623b891ee88d39
scm: Rewrite scm_call funcs and ML4 merges

Change-Id: I20ebe796c455b4c99c5e18aeadc357895a410a43
subsystem: Add extra checks to make sure subsys_domain and iommu_domain are NOT NULL

Change-Id: I1b90542bd75e9a4c30577dfc2d4365a455c909bf
msm: msm_bus: More checks to insure pdata and bus driver vars are not in error and NO NULL

Change-Id: I418a837e92a766e570c7bda1ed5f0320deb925dc
Add dynamic fsync to see if it gains anything, so far not much at all

Change-Id: I7506e7be3b3fc369ac47800f2b8d9aebb258c1d6
msm: Kconfig: Fix the defconfig warnings for 8974

Some dependencies are not properly enabled hence modifying Kconfigs
for correctness and to fix warnings.

CRs-Fixed: 420330
Change-Id: Ibdd7b11bafed388d232e99e034867d6fecc3893e
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
Remove over-riding config items

Change-Id: I9b4b675ed6e17387e42b03dd72fa0c0c689f9a2d
Add min/max Mhz option and disable hotplug for ktoonservativeq while you are charging on Wireless Charger

Change-Id: I95f597dd6431b2e0c8af69546480a8763fa8ee92
ktoonservativeq: Add disable hotplugging setting while playing media

Change-Id: I13cd48adcc17e1d37fbf774a906c26c6d89ce4d8
ktoonservativeq: Remove unnecessary call to set_music_playing_statekt() while setting disable_hotplugging_media parameter

Change-Id: Ie5ad322e6d08aed7bfe3c0a618a9b1ef4126e98d
ktoonservativeq: Fix locking of disable_hotplugging_media_override variable in true state

Change-Id: I9e8d1c78e9137f3ca82d5e37a87728b790f7e6ee
Update build all branches script

Change-Id: I41deae510f9e46732c949060e660a6849050ead1
Add dev version of verizon.

Change-Id: Idceb19373a015ca46c135ad22c5d938a2731edb7
cpufreq: ktoonservativeq: Added super_conservative tunable, 1 = enabled, 0 means disabled.  This item will be used to keep the CPU and hotplugging waaaaaay down saving a good amount of battery

Change-Id: Ie3f35593c56ec6ac6fb36b85434eaf5dd1dfa380
Linux 3.4.76

Change-Id: I8730cb0112d27cc37416f0d14351b8d09b6f1d78