Added ondemandX Governor

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

Conflicts:

	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	include/linux/cpufreq.h
Use francos color and gamma values.

Signed-off-by: Dan Trifan <jimsth@gmail.com>

Conflicts:
	arch/arm/mach-omap2/board-tuna-display.c
	drivers/video/omap2/displays/panel-s6e8aa0.c

Signed-off-by: Dan Trifan <jimsth@gmail.com>

Conflicts:

	drivers/video/omap2/displays/panel-s6e8aa0.c
Added CPUfreq governor 'wheatley'.

Conflicts:

	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	include/linux/cpufreq.h
Added optimized ARM RWSEM algorithm.
Added Battery Life eXtender (BLX) version 1.

Conflicts:
	drivers/misc/Kconfig
	drivers/misc/Makefile

Conflicts:

	drivers/misc/Kconfig
	drivers/misc/Makefile
Added improved glibc memcpy and memmove functions.
Added optimized CRC32 algorithm.
ZSMALLOC source files from Kernel 3.8

Conflicts:

	drivers/staging/zsmalloc/Kconfig
	drivers/staging/zsmalloc/Makefile
	drivers/staging/zsmalloc/zsmalloc-main.c
	drivers/staging/zsmalloc/zsmalloc.h
	drivers/staging/zsmalloc/zsmalloc_int.h
Added FSync Control version 1.

Conflicts:

	drivers/misc/Kconfig
	drivers/misc/Makefile
Enable temp control.
Variable GPU OC: sysfs interface to cycle through different top gpu
speeds - modified by tiny4579 to remove userspace UV/OV changes

- /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
- for now: 0 = 307mhz, 1 = 384mhz, 2 = 512mhz
- changes take effect immediately of course.

Conflicts:
	arch/arm/mach-omap2/omap2plus-cpufreq.c

Conflicts:

	arch/arm/mach-omap2/omap2plus-cpufreq.c
Use ccache so that it recompiles faster after a make clean.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>