Added build script
Add BLX driver

* Battery Life eXtender kernel module for msm8974.
* Read more: http://forum.xda-developers.com/nexus-s/development/mod-battery-life-extender-blx-t1257497

Signed-off-by: Cl3Kener <Cl3Kener@gmail.com>

Conflicts:
	drivers/misc/Makefile

Conflicts:
	drivers/misc/Makefile

Conflicts:
	drivers/misc/Makefile
Added intelliactive and ondemandplus
Added intelliactive/ondemandplus to defconfig
Cpufreq: Add DanceDance

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
Fixed build bugs
cpufreq: Introduce Darkness

*But a simplified version of it compatible with the N5.  Full version was not made for this device.

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
cpufreq: Introduce Optimax

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
cpufreq: Add Nightmare

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
cpufreq: nightmare: Fix Max Freq

* Current value did not fit into Kernel CPU table.

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
Nightmare: Remove Junk

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
Fixed build bugs
Merge remote-tracking branch 'CM/cm-11.0' into ak-11.0-stable

Conflicts:
	arch/arm/Kconfig
	arch/arm/boot/dts/msm8974-oppo/msm8974-oppo-panel.dtsi
	lib/strnlen_user.c
Revert "Merge remote-tracking branch 'CM/cm-11.0' into ak-11.0-stable"

This reverts commit c9e333690b49dfc8c09aaa6cbeaac674d162e663, reversing
changes made to 05be1154a0353d22a6e6bbc32ba420e4d297d1b2.
input: touchscreen: Updated TP firmware

Change-Id: I1c30f0b0722e2dfc1ceb1d5e7b1d1d498d3cd8b6
f2fs: update to latest version 3.4.y [20140903]

* 6f69935  f2fs: support 3.4 by Jaegeuk Kim - 1 year, 3 months ago linux-3.4
* 5b1cbad  f2fs: need fsck.f2fs if the recovery was failed by Jaegeuk Kim - 7 days ago
* 60b1580  f2fs: handle bug cases by letting fsck.f2fs initiate by Jaegeuk Kim - 7 days ago
* 7cb5d0f  f2fs: add BUG cases to initiate fsck.f2fs by Jaegeuk Kim - 7 days ago
* ba88ebd  f2fs: need fsck.f2fs when f2fs_bug_on is triggered by Jaegeuk Kim - 7 days ago
* 3258dd6  f2fs: remain inconsistency information to initiate fsck.f2fs by Jaegeuk Kim - 7 days ago
* 4081363  f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB by Jaegeuk Kim - 7 days ago
* b73e528  f2fs: reposition unlock_new_inode to prevent accessing invalid inode by Chao Yu - 11 days ago
arm: autosmp: depends on HOTPLUG_CPU
Kernel Version: ak.040_b01.opo.cm11
Revert "ARM: dts: msm: Add support for second qcrypto device for 8974"

This reverts commit fa5d2199aed8c2aec01cc69f821cb179fe3198ff.
The second crypto device didn't work. And it breaks the l2tp vpn. If no
second hw crypto device, the software crypto will be used.

Change-Id: I125efcf668b60aeed3050eaeca14f3e276763583
Add configs needed for l2tp vpn.

Change-Id: Id636d8bbca77eac7b295c234e6d99713ca6ae0d6