ARM CPU Topology and cpu_power driver

Signed-off-by: flar2 <asegaert@gmail.com>

Conflicts:
	arch/arm/kernel/topology.c
	kernel/sched/features.h

Conflicts:
	arch/arm/configs/m8whl_defconfig

Conflicts:
	arch/arm/configs/m8_defconfig
	drivers/staging/Kconfig
PM / devfreq: Fix simple_ondemand crashing

Signed-off-by: EvolutionMod <kernelcraft@gmail.com>