mxt224e: Disable TOUCH BOOSTER

A crappy stuff

Signed-off-by: cocafe <cocafehj@gmail.com>
staging: Add Snappy compression library (v3)

Google's Snappy data compression library is a faster alternative to LZO,
optimized for x86-64. On compressible input it compresses ~2.5x faster than LZO
and decompresses ~1.5-2x faster than LZO. On incompressible input, it skips the
input at 100x faster than LZO and decompresses ~4x faster than LZO.
It is released under BSD license.
This is a kernel port from user space C++ code.
The current intended use is with zram (see next patch in series).

Signed-off-by: Zeev Tarantov <zeev.tarantov@gmail.com>
staging: Add Snappy compression support to zram (alt)

oogle's Snappy data compression library is a faster alternative to LZO,
optimized for x86-64. On compressible input it compresses ~2.5x faster than LZO
and decompresses ~1.5-2x faster than LZO. On incompressible input, it skips the
input at 100x faster than LZO and decompresses ~4x faster than LZO.
It is released under BSD license.
This is a kernel port from user space C++ code.
The current intended use is with zram (see next patch in series).

Signed-off-by: Zeev Tarantov <zeev.tarantov@gmail.com>
csnappy: Update to newest version

Pulled on 18/04/2013
ARM: decompressor: Enable unaligned memory access for v6 and above

Modern GCC can generate code which makes use of the CPU's native
unaligned memory access capabilities.  This is useful for the C
decompressor implementations used for unpacking compressed kernels.

This patch disables alignment faults and enables the v6 unaligned
access model on CPUs which support these features (i.e., v6 and
later), allowing full unaligned access support for C code in the
decompressor.

The decompressor C code must not be built to assume that unaligned
access works if support for v5 or older platforms is included in
the kernel.

For correct code generation, C decompressor code must always use
the get_unaligned and put_unaligned accessors when dealing with
unaligned pointers, regardless of this patch.

Signed-off-by: Dave Martin <dave.martin@linaro.org>
Acked-by: Nicolas Pitre <nico@linaro.org>
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>
defconfig: Disable DYNAMIC DEBUG
defconfig: Dump configs
block/sio: Modify parameters
logger: Add an enable toggle for entry storage
abb-charger: Rename interface
Signed-off-by: cocafe <cocafehj@gmail.com>
abb-charger: Fix typo
Signed-off-by: cocafe <cocafehj@gmail.com>
Makefile: Add unaligned access flag

I don't know whether unaligned access is enabled by default or not, just make sure.
No idea that whether this will confilct with CONFIG_ALIGNMENT_TRAP or not.

What's more, with CONFIG_ALIGNMENT_TRAP disabled, we have no baseband!
uksm: Add run background

Experimental feature
uksm: Switch to FULL governor
lib/lzo: huge LZO decompression speedup on ARM by using unaligned access

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>
random: Decrease read/write wakeup threshold

We are using frandom now.
defconfig: Version tag 8.6 -> 8.7
cypress-touchkey: Add wakelock toggle

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: Add wakelock toggle
Signed-off-by: cocafe <cocafehj@gmail.com>