MALI: r3p2 rel3 -> r3p2 rel4 (JustArchi)
intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels
cpufreq: intelliactive: initial coding and introduction!

intelliactive is based on Latest Google Interactive cpufreq governor from
Google.  The original Interactive provides smooth UI operations but suffers
slight battery drain due to its aggressive policies.  Intelliactive is an
improvement built on top of it.

It has the following enhancements added:
1. self-boost capability from input drivers (no need for PowerHAL assist)
2. two phase scheduling (idle/busy phases to prevent from jumping directly to
   max freq
3. Checks for offline cpus and short circuits some unnecessary checks to
   improve code execution paths
4. removed trace calls

All credits to Faux123

intelliactive: fix race condition when unregistering input handlers

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

Conflicts:
	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	include/linux/cpufreq.h

	modified:   arch/arm/configs/vzw_defconfig renamed defconfig for easier access
	modified:   drivers/cpufreq/Kconfig intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels

	modified:   drivers/cpufreq/Makefile intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels

	new file:   drivers/cpufreq/cpufreq_intelliactive.c intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels

	modified:   include/linux/cpufreq.h intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels
added intelliactive governor
removed 'hostname(none)' within defconfig
removed build error
added fixes to build script
fixed build error
added intelliactive governor
Revert "intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels"

This reverts commit aecc464c13fc88c2766739f2eb2b56ce788bce6b.

Conflicts:
	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	include/linux/cpufreq.h

	modified:   arch/arm/configs/vzw_defconfig revert intelliactive governor
	modified:   drivers/cpufreq/Kconfig revert intelliactive governor
	modified:   drivers/cpufreq/Makefile revert intelliactive governor
	deleted:    drivers/cpufreq/cpufreq_intelliactive.c revert intelliactive governor
	modified:   include/linux/cpufreq.h revert intelliactive governor
reverted intelliactive governor
Revert "added intelliactive governor"

This reverts commit 14c58495b041fc321d9ec3e2408d79d8697a9598.

Conflicts:
	drivers/cpufreq/Kconfig
	include/linux/cpufreq.h

	modified:   drivers/cpufreq/Kconfig reverted intelliactive governor
	modified:   drivers/cpufreq/Makefile reverted intelliactive governor
	modified:   include/linux/cpufreq.h reverted intelliactive governor
reverted intelliactive governor again...