Added AntonX cpufreq_smartass2.c

Change-Id: I91c3e5f21d7721ae992376992e7d45f625cd6a01
https://github.com/AntonX/android_kernel_gb_sgs4g/commit/3680873ac30789b98f4fb5758bbad3df8633531c
Add smartass2 to Kconfig and Makefile in its directory. Appears in make menuconfig properly

Change-Id: I9cb643eae7f95dbedb16aeaf8b8b9296fe9468f1
Better description of SmartAssV2

from http://forum.xda-developers.com/showthread.php?t=1514359
http://forum.xda-developers.com/showthread.php?t=730471

Change-Id: I1bcabb389bef162e2cb3527dec8fdc3f01caa2bd
Add smartass2 to defconfig

Had to set environment variables:
$ export ARCH=arm
$ export SUBARCH=arm
$ export CROSS_COMPILE=arm-androideabi

(Later uses PATH set by . ./build/envsetup.sh)

./BoardConfig.mk:TARGET_KERNEL_CONFIG := cyanogen_galaxys4gmtd_defconfig

Change-Id: I14e992d586fcf8b394a199bf35cc85882cb17d1c
Kernel config to enable cpufreq transition stats to be read from /sysfs

Change-Id: Ida781f6a73c1ca363d582161ccefec6a4c7a8aad
Added SmartAssV2 as a default option (didn't take it)
Added WM8994 to kernel
Added BlowFish to kernel as module
Added thermal to kernel as module

Change-Id: Ie77157bad2232f6352f7f9adeab82c1bf7e78d05
Actually turn on smartassv2 -- dumb ass

Change-Id: I42a6eb3e2b2a41b7854c1b2796d0c36dedae16c0
Backed off on kernel options as was looking for zconf.tab
Should still have smartassv2

make[1]: Entering directory `/home/jeff/Android/build/aokp/kernel/samsung/galaxys4gmtd'
mkdir -p out/target/product/galaxys4gmtd/recovery/root/res/
  GEN     /home/jeff/Android/build/aokp/out/target/product/galaxys4gmtd/obj/KERNEL_OBJ/Makefile
  HOSTCC  scripts/kconfig/zconf.tab.o
gcc: error: /home/jeff/Android/build/aokp/kernel/samsung/galaxys4gmtd/scripts/kconfig/zconf.tab.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
make[3]: *** [scripts/kconfig/zconf.tab.o] Error 4
make[2]: *** [cyanogen_galaxys4gmtd_defconfig] Error 2

Change-Id: I3e3c67b61b4d57aa8330dc06dd49a46a33099ffa
Get the V2 out so that Makefile and kernel config are consistent
This should have smartassv2 building again

Change-Id: I5dcc97aad07fbd2e729b7b9a54600a32c86110bd
Using jmk-add-governors version

Change-Id: I6752e00538073d301ff0e89fa7e65bf40eb0a047
Remove kernel config for thermal and Blowfish

Change-Id: Ib563c0b8e1d2e8102fa5444ce531e11ac2a8f361
cpu-freq.c (OC/UV) from AntonX added

git checkout antonx_gh_android_kernel_gb_sgs4g/master cpu-freq.c

Change-Id: I41fb10c73c3e5413221beef97a5a5aecda02c122
Need to modify arch/arm/mach-s5pv210/include/mach/cpu-freq-v210.h to define more levels

Change-Id: I890bdb13e2f3e8e726221e82f7f0eefbcb545153
hack out the switch for 11 vs. 5 CPU speeds

Change-Id: I120f3683fbd5672d9b11f3bcee6b65f2aa71ae66
Need PLL magic from plat-s5p/include/plat/pll.h
 PLL45XX_APLL_VAL

Change-Id: I504008b9ffa69c65b50273a167035983e887d08e
Magic for AntonX's smooth-oc
Also some new sysctls related to OC/UV when the config paramters are set
Note also that his config parameter is SMARTASS2
M       drivers/cpufreq/cpufreq.c
M       include/linux/cpufreq.h

Change-Id: If95905cf325fc938f1d6cfe53cf532416ec2df0e
hack #define CONFIG_CPUFREQ_OC_UV jmk-hack
	modified:   arch/arm/mach-s5pv210/include/mach/cpu-freq-v210.h
	modified:   drivers/cpufreq/cpufreq.c

Change-Id: I97b499e4d1d868fcda72fb6c0b065b90ee11d0b6
Merge branch 'repo-ics' into jmk-more-freqs
Added AntonX cpufreq_smartass2.c

Change-Id: I91c3e5f21d7721ae992376992e7d45f625cd6a01
https://github.com/AntonX/android_kernel_gb_sgs4g/commit/3680873ac30789b98f4fb5758bbad3df8633531c
Add smartass2 to Kconfig and Makefile in its directory. Appears in make menuconfig properly

Change-Id: I9cb643eae7f95dbedb16aeaf8b8b9296fe9468f1