Linaro GCC 4.8 fixes

Conflicts:
	drivers/media/common/tuners/xc4000.c

Conflicts:
	arch/arm/boot/compressed/Makefile
	drivers/usb/gadget/android.c
	kernel.sh
	net/bluetooth/hci_conn.c
Add more optimization flags and higher compression and decompression

Conflicts:
	include/linux/cpufreq.h
bcmdhd:fix -Wmaybe-unitialized warning
Disabling certain goves due to cputime64 define errors
reduced the wakelock time of RX packet and fix country checking

Signed-off-by: flar2 <asegaert@gmail.com>

Conflicts:
	kernel.sh
Sound Control and Governors (additions, fixes, cleanup)

Signed-off-by: Paul Reioux <reioux@gmail.com>
synaptics_3k: Do not hardcode pressure & width

The synaptics_3k driver has the pressure and width values hardcoded
into the params. This makes adjusting for width and pressure slightly
more confusing/work than it should be. Get rid of the hardcoded values
and use defines.

[NOTE: Using MAX_WIDTH for ABS_MT_PRESSURE may not be correct, but we'll
keep it that way for now, since that's the way the driver seems to be configured.]

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
synaptics_3k: Improve touchscreen sensitivity

Increasing sensitivity in this manner has worked well on for the d2 touchscreen
driver. Apply to m7.

0xlab did similar for DevKit8000 here:
https://gitorious.org/0xlab-kernel/kernel/commit/f5a258642408fd7820d7aefc58d1eb3719e06b8a

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
arm: add support for LZ4-compressed kernel

Integrates the LZ4 decompression code to the arm pre-boot code.

Signed-off-by: Kyungsik Lee <kyungsik.lee@lge.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Russell King <rmk@arm.linux.org.uk>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Florian Fainelli <florian@openwrt.org>
Cc: Yann Collet <yann.collet.73@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Conflicts:

	arch/arm/Kconfig
	arch/arm/boot/compressed/Makefile

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
Signed-off-by: poondog <markj338@gmail.com>

Conflicts:
	arch/arm/boot/compressed/Makefile
Revert makefile changes from last cherry-pick
Re-Add lz4 to makefile