Intelliplug 2.0: port to OMAP2 SOCs

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

Conflicts:
	arch/arm/mach-omap2/Kconfig
intelli_plug: tune for dual core mode

Signed-off-by: Paul Reioux <reioux@gmail.com>
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

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

Conflicts:
	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	include/linux/cpufreq.h
intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelliactive: tune for OMAP2 SOCs

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelliplug: add Galaxy Nexus touch input

Signed-off-by: Paul Reioux <reioux@gmail.com>
Enable All governor
Update Defconfig
Revert "ARM: assembler.h: use same WRITE_ALIGN_BYTES on omap4 as on armv6 platforms"

This reverts commit 6cb94bb74f4250c71749e224e37bc2596fcea60e.
Revert "[PATCH 3/3] Optimize ARM memset and memzero functions"

This reverts commit c803190fc686ad6260322cc69b3109edf6cb61f2.
Revert "[PATCH 1/3] Rename ARM assembler push/pull macros"

This reverts commit 0c694c9cee7b8d50e0401f8f6c976af1c386fbac.