move to sabermod toolchain
lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c

Rename the source file to match the function name and thereby
also make room for a possible future even slightly faster
"non-safe" decompressor version.

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
lib/lzo: Update LZO compression to current upstream version

This commit updates the kernel LZO code to the current upsteam version
which features a significant speed improvement - benchmarking the Calgary
and Silesia test corpora typically shows a doubled performance in
both compression and decompression on modern i386/x86_64/powerpc machines.

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Fix for compiling error:

	include/linux/kconfig.h:46:1: fatal error: drivers/gud//build_tag.h: No such file or directory
		 #endif /* __LINUX_KCONFIG_H */
configdump
MALI GPU OC / Voltage stuff from Halaszk

fixed max gpu OC freq

Mali: threshold decrase

VPLL clock rate

Mali: Added 733MHz Step
Added GPU Clock and Governor control

Conflicts:
	drivers/gpu/arm/t6xx/kbase/src/platform/5420/mali_kbase_dvfs.c

GPU: some fixes

Fixed GPU locking at specific Mhz

mali dvfs tweak

GPU: added voltage control

Conflicts:
	drivers/gpu/arm/t6xx/kbase/src/platform/5420/mali_kbase_dvfs.c

Fixed GPU voltage settings:
If not changed max default GPU clock, synapse was not saved 600-733MHz Step voltage

correted VPLL clock rate for 667 and 733MHz GPU clock

Revert "correted VPLL clock rate for 667 and 733MHz GPU clock"

This reverts commit 1e4b3736077b351f7b2ed23a3811d1df82d4d646.

optimized mali dvfs

 mali: Don't trust length of dma_buf sg list

dma_buf returns a size of 4005 pages, but the sg list returned for it
has 4096 pages.

This isn't detected in kbase_jd_umm_map which happily overwrites it's
physical pages array, in this case scribbling 364 bytes beyond the end
of the buffer, possibly corrupting someones else's allocation.

GPU: fixed missed define

t6xx: removal of dvfs_enable() calls to stop ROM and pm_notifiers from setting GPU Mhz to 480 for hours at a time for no reason

QoS optimize for GPU
configdump
:Merge branch 'GPU_OC' of https://github.com/Xluco/kernel_smp600 into Xluco-GPU_OC

Conflicts:
	drivers/gpu/arm/t6xx/kbase/src/platform/5420/mali_kbase_dvfs.c
Merge branch 'Xluco-GPU_OC' into OC