Intelli_plug: kernel sched/core: add per cpu nr_running stats
 intelli_plug: move to its own directory. It's been cross platform for a while

intelli_plug driver has been working on OMAP44xx, TEGRA 3, Exynos and
MSM Krait/Cortex multi-core SOCs.  So it doesn't make sense to patch on a per
SOC basis, move it to its own ARM platform independent folder so patches can
apply to all supported ARM platforms

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Carlos Jesús <xxx.reptar.rawrr.xxx@gmail.com>
removed some legacy code
Bump intelli_plug to 3.7

intelli_plug: add profiles support and misc code optimization bump to version 3.0
intelli_plug: use per cpu nr_runnings stats for unplugging cores bump version to 3.1
Intelli_plug: allow cpu_nr_running_threshold to be user adjustable bump version to 3.2
Intelli_plug: tweak cpu_nr_running threshold and fix minor logic issues
intelli_plug: remove legacy msm_rq based code just use the original algorithm based on nr_running_stats
bump version to 3.3

intelli_plug: add nr_running_thresholds based on thread capacity of SOC type

instead of hard coded nr_running_thresholds, perform compile time calculation
of thresholds based on thread capacity of SOC types.

intelli_plug: misc minor code fixup post 3.4 update

intelli_plug: add automatic dual-core initializations

Intelli_plug: deprecate eco mode. replaced by built-in profile bump version to 3.5

intelli_plug: add eco-extreme profile for more dual core use options

intelli_plug: post 3.5 tweaks and code clean up bump to version 3.6

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Carlos Jesús <xxx.reptar.rawrr.xxx@gmail.com>