cleanup from Samsung merge
update defconfigs and sec_debug

Change-Id: I86994642a9ffe40d3d186b3fc5506d1804a539d9
Clean up makefile

Change-Id: I4eb7238faea9ba2b448176e65e03e05c497c87d4

Conflicts:
	Makefile
Add blink support to home and back led
Always flash wacom fw if current is different to wanted
Wakup on pen removal
Copy audio_effects.h to userspace

Change-Id: Idce1c1e51b80ae58cfd663376a41cb37a0649f5b
Input: gpio_keys: report SW_LID instead of SW_FLIP

Change-Id: Icd9b3898bda4fc6778035c7b4f404ab2e3db6fcb
Signed-off-by: Roman Birg <roman@cyngn.com>
cpufreq: unified governor and scaling min and max switching

governor scaling_min_freq and scaling_max_freq will be populated to all online cpus immediately

cpufreq: unified governor and scaling min and max switching

use related_cpus to apply correctly to new online cpus

Conflicts:
	arch/arm/mach-msm/cpufreq.c

cpufreq: block hotplugging during multi-cpu operations

cpufreq: dont apply multi-cpu values if not changed
enable hotplug_cpu
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
msm8974: cpufreq: Fix broken uevents for cpufreq governor and cpu devices

Change-Id: I906da5f2183467f3ec7e1e11595199e29e90c1ca
cpufreq: Fix wrong location of mutex_unlock in conservative

Change-Id: Idb1077c667cced6ff87add82afdcfbf08696aaa2
cpufreq: really stop cpu-boost if disabled

stop wasting useless cpu cycles if disabled

Change-Id: I09823d66fc49f67e98dc1d9a8eaf2f5349d3a186

Conflicts:
	drivers/cpufreq/cpu-boost.c
cpufreq: ondemand: Stop kernel threads on governor stop

stop wasting useless cpu cycles if disabled

Change-Id: I6e5fa3f0c3fc0f86ea5f94e17a05de3f90db3057

Conflicts:
	drivers/cpufreq/cpufreq_ondemand.c
cpufreq: overall_stats: add overall stats for all available cores

this is much more accurate stats tracking than just displaying core 0's
stats from most other kernels

Signed-off-by: faux123 <reioux@gmail.com>

overall_stats: make dual/quad core stats configurable via meunconfig

Signed-off-by: faux123 <reioux@gmail.com>

overall_stats: forward port to kernel 3.4+

by replacing deprecated functions with native add/sub for 64bit data types

Change-Id: I1e17d626bf59b3c0822c9f1088093f848fd2649c
Signed-off-by: faux123 <reioux@gmail.com>
Conflicts:
	drivers/cpufreq/Kconfig