Revert out a bunch of upstream camera changes

This fixes camera on find7a - need to see if
we can achieve this by backing out less

Signed-off-by: houst0nn <houstonn@gmail.com>

Change-Id: Idec86177abc265c38fd48e18d1320c5ae40b7f03
unused defconfigs

Change-Id: I638920d0a8fd283a94be9f20ccc07280266c8c1d
sched: set sched_mc_power_savings to 2, which is the highest power saving possible value for this tunable. Basically according to http://elinux.org/images/1/1d/Comparing_Power_Saving_Techniques_For_Multicore_ARM_Platforms.pdf this tunable provides serious power saving improvements close to the power savings of hotpluging cores. Since in this Kernel we're using always a minimum of 2 cpus online at any time during screen off we might actually benefit from this because this feature packs tasks together and try to bind them to cpu0, which in theory will let cpu1 idle longer, thus improving battery life.

Change-Id: Ic3ec44967b18635791d147bcf3e2b2d4e198a49a
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq_conservative: Improve support for micro idle accounting

The minimum samplerate calculations of the current conservative
implementation assume that there is not micro idle accounting present,
however, we do have that capability in our idle estimates.  As a result,
we can support lower polling intervals just like ondemand does.

Signed-off-by: Andrew Dodd <atd7@cornell.edu>

Change-Id: I183d494a74a99d4c662554895f9eb6d9f4092162
msm: clock-krait-8974: User voltage control for msm-cpufreq device

Signed-off-by: Jean Francis Dominique S. Mabalot <jfdsmabalot@redhat.com>

Conflicts:
	arch/arm/mach-msm/clock-krait-8974.c

Change-Id: I3bd78eb7519daf4c12f9a21df38274e13ff560e1
activate Voltage Control

Change-Id: I49d0201e2fce3f27acdd361c274e13498535d456
Signed-off-by: Andre Saddler <dresadd09691@gmail.com>