Fix all GCC optimization errors

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
net: netfilter: Force no unsafe math optimizations

* GCC optimization causes some weird segmentation fault.

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
msm: Implement fast charge control

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
sync: Implement FSync control

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
mmc: core: Implement software CRCs control

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
msm: acpuclock-krait: Implement CPU voltage control

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
touchscreen: Implement Sweep2Sleep

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
Merge my build scripts

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
ramdisk: Switch to ROW scheduler after boot animation

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
ghost: Default to NOOP scheduler

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
ramdisk: Tune interactive governor

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
msm: acpuclock-8960ab: Add 189 MHz frequency step

* Should save a bit of battery on idle.

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
msm: kgsl: Implement conservative GPU governor

This governor scales like conservative CPU governor.
This should save battery in the long run while not compromising
on performance during intensive work like gaming.

Previous fixes and commits from my other branches are merged
in this clean commit.

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
ramdisk: Set to conservative GPU governor after bootanim

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
Makefile: Modify for compilation

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
Makefile: Optimize KBUILD and linker

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
ghost: Optimize for speed

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
usb: gadget: Remove invalid default for USB_ANDROID_USBNET

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
cpufreq: interactive: Reset to kk_2.7 branch

Signed-off-by: Zhao Wei Liew <zhaoweiliew@gmail.com>
Revert "cpufreq: fix interactive bug during hotplug"

This reverts commit 940d4b98eab2577d6c1e710f2939a2b0b6b3f028.

Change-Id: I16ec442f510c45951907417a5c87cd2e31c6c645
Signed-off-by: Dilip Gudlur <dgudlur@codeaurora.org>